News for hackers. Stuff that matters.
Re:No More Blue Fridays by CodeWriter23 on Monday July 22, 2024 @10:04AM (#41034509)
> an unprecedented example of the inherent dangers of kernel programming

I take issue with that. Kernel programming was not to blame; looking up addresses from a file and accessing those memory locations without any validation is. The same technique would yield the same result at any Ring.

Re:No More Blue Fridays by lucianbr on Monday July 22, 2024 @10:05AM (#41034524)
Obviously in userspace it would only crash the running program and not the entire operating system? It's a significant difference.

All of the service interruptions would have been just "computer temporarily not protected by crowdstrike agent". Not the same thing at all.

Re:No More Blue Fridays by CodeWriter23 on Monday July 22, 2024 @10:14AM (#41034646)
> It's a significant difference.

When various apps running the world are crashing, unable to execute because malware protection is failing, there is no difference.

Re:No More Blue Fridays by macobrien on Monday July 22, 2024 @10:52AM (#41035122)
_No_ difference oversells it, IMO -- the fact that the entire OS crashed is what made fixing the bug so arduous, since it required in-person intervention. To be sure, running the code in userspace would still cause unacceptable service interruptions, but the fix could be applied remotely.
Re:No More Blue Fridays by chrisjj on Tuesday July 23, 2024 @07:52AM (#41045002)
> Obviously in userspace it would only crash the running program and not the entire operating system? It's a significant difference.

Significant and often far worse. It would leave the machine running unprotected.

Re:No More Blue Fridays by nine_k on Monday July 22, 2024 @10:07AM (#41034552)
At Ring 3 it would crash an app, not the entire OS.

Yes, the kernel is fine and is not to blame. But running basically a rootkit controlled by a third party indeed is to blame.

Re:No More Blue Fridays by CodeWriter23 on Monday July 22, 2024 @10:13AM (#41034624)
> At Ring 3 it would crash an app, not the entire OS.

That's still an outage for those key systems.

Re:No More Blue Fridays by nequo on Monday July 22, 2024 @10:54AM (#41035151)
It is an outage for the monitoring system, not the system that it monitors.
Re:No More Blue Fridays by CodeWriter23 on Monday July 22, 2024 @07:07PM (#41040773)
I think a reasonable protocol is to stop using any apps when your cyber protection crashes. Why have that suite at all otherwise?
Re:No More Blue Fridays by nequo on Thursday July 25, 2024 @01:18AM (#41064953)
I agree for some systems. For others, stopping the system has bigger consequences than not having cyber protection for a few hours because of a bug that’ll get fixed. For example, hospitals, or possibly Delta Airlines.
Re:No More Blue Fridays by dwattttt on Monday July 22, 2024 @12:33PM (#41036349)
FWIW their configuration files can't be holding addresses; those have been randomised in the kernel for at least a decade