Effecting airlines/brodcasters and banks.
https://www.nytimes.com/live/2024/07/19/business/global-tech...
There's a very good reason airport traffic control exists.
The issue wasn't with landing specifically; I'm just using it as a general example of issues caused by havoc situations in aviation.
The same cannot be said for medical records.
If you rely on your applications to be available you should have disaster recovery plans for scenarios like this.
Had a few calls with them to figure out its features and how it would impact the systems. They didn't even know.
Was this problem caused by Microsoft? No.
Why does this tool exist and must be installed on servers? Well, Windows OS design definitely plays a role here.
Why does this software run in a critical path that can cause the machine to BSOD? This is where the OS is a problem. If it is fragile enough that a bad service like this can cause it to crash in an unfixable state (without manual intervention), that’s on Windows.
Fads, laziness, and lack of forethought. This tool didn't exist a few years ago. Nobody stopped IT departments worldwide and said "hey, maybe you shouldn't be auto-rolling critical software updates without testing, let alone doing this via a third-party tool with dubious checks."
This could have happened on any OS. Auto deployment is the root problem.
So the only blame Windows can take is its widespread usage, compared to Debian.
so windows can still be blamed for not providing a relatively safe way of doing this.
Kernel panic observed after booting 5.14.0-427.13.1.el9_4.x86_64 by falcon-sensor process.
eBPF program causes kernel panic on kernels 5.14.0-410+ .
Apparently not safe enough for CrowdStrike.
Yes, the Linux device driver has many of the same issues (monolithic drivers running in kernel space/memory). I’m not sure what the mitigations were in that case, but I’d be interested to know.
But we both know this isn’t the only model (and have commented as such in the thread). MacOS has been moving away from this risk for years, largely to the annoyance of these enterprise security companies. The vendor that was used by an old employer blamed Apple on their own inability to migrate their buggy EDM program to the new version of macOS. So much so that our company refused to upgrade for over 6 months and then it was begrudgingly allowed.
This really should be a hell no. Perhaps Microsoft's greatest claim to fame is their enduring ability to quickly and decisively react to security breaches with updates. Their process is extremely public and hasn't significantly changed in decades.
If your company can't work with Microsoft's process, your company is the problem. Every other software company in the last forty years has figured it out.
I imagined a lot of this ran on some custom or more obscure and hardened specialty system. One that would generally negate the need for antiviruses and such. (and obviously, no, not off the shelf Linux/BSD either)
For something truly mission critical, I’d expect something more bespoke with smaller complexity surface. Otherwise Android is actually not a bad choice.
A lot of the new forced updates on Android is to prevent people some apps from being used to spy on other apps, stealing passwords, notification backdoor etc, but you don't need that if it's just a car radio.