News for hackers. Stuff that matters.
Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @03:40AM (#41002972)
When will people learn?

1. Stop putting mission critical systems on Windows, it's not the reliable OS it once was since MS has cut off most of its QA

2. AV solutions are unnecessary if you properly harden your system, AV was needed pre-Vista because Windows was literally running everything as Administrator. AV was never a necessity on UNIX, whatever MS bundles in is usually enough

3. Do not install third party software that runs in kernel mode. This is just a recipe for disaster, no matter how much auditing is done beforehand by the OEM. Linux has taught multiple times that drivers should be developed and included with the OS. Shipping random binaries that rely on a stable ABI may work for printers, not for mission critical software.

Re:Crowdstrike Outage Causing Widespread Issues by baq on Friday July 19, 2024 @03:55AM (#41003102)
This issue could easily happen on any other OS - Linux, macOS, BSDs - because it's a third party kernel driver which would be installed by the corporate IT regardless of anyone's opinion for compliance reasons. Your advice is incompatible with how the real world operates.
Re:Crowdstrike Outage Causing Widespread Issues by monocasa on Friday July 19, 2024 @03:59AM (#41003152)
I've seen orgs get through soc2 and pci-dss without kernel anti virus.

It's all about compensating controls.

Re:Crowdstrike Outage Causing Widespread Issues by sitharus on Friday July 19, 2024 @04:18AM (#41003371)
Same, I’ve been in an org that got PCI-DSS level 1 without antivirus beyond Windows Defender or any invasive systems to restrict application installation.

It did involve a lot of documentation of inter-machine security controls, network access restriction and a penetration test by an offensive security company starting with a machine inside the network, but it can be done! Also in my opinion it gives you a more genuinely secure environment.

Re:Crowdstrike Outage Causing Widespread Issues by bennyelv on Friday July 19, 2024 @04:13AM (#41003315)
Alas in the world of B2B, contracts from larger companies nearly always come with lists of specific requirements for security controls that must be implemented, which nearly always include requiring anti-virus.

It just not as simple as commenters on this thread wish!

Re:Crowdstrike Outage Causing Widespread Issues by monocasa on Friday July 19, 2024 @04:36AM (#41003581)
The contracts are rarely specifying stuff like antivirus explicitly, but instead compliance with one or more of the security standards like PCI DSS. Those say you have to use antivirus, but they all have an escape hatch called a "compensating control" which is basically "we solved the problem this is trying to solve this other way that's more conducive to our overall security posture, and got the auditor to agree with us".
Re:Crowdstrike Outage Causing Widespread Issues by bennyelv on Friday July 19, 2024 @05:35AM (#41004159)
My source: I review a lot of contracts. It's very common for things to be explicitly required.

Yes you can go back and forth and argue the toss, but it pushes up the cost of the sale and forces your customer to navigate a significant amount of bureaucracy to get a contract agreed. Or you could just run AV like they asked you to...

Re:Crowdstrike Outage Causing Widespread Issues by pas on Friday July 19, 2024 @05:51AM (#41004281)
Wait, I thought in this case we are the customer!? Okay what kind of contracts are we talking about? :D
Re:Crowdstrike Outage Causing Widespread Issues by fragmede on Friday July 19, 2024 @04:55AM (#41003771)
compensating controls ftw. the spirit of the law vs the letter of the law. our system was more secure with the compensating controls, vs the prescribed design. this meant no having to rotate passwords because fuck that noise.
Re:Crowdstrike Outage Causing Widespread Issues by aflukasz on Friday July 19, 2024 @11:31AM (#41007502)
Can you propose an example of a compensating control for an "antivirus" that had a chance to pass? Would you propose something like custom SELinux/Apparmor setup + maybe auditd with alerting? Or some Windows equivalent of those.
Re:Crowdstrike Outage Causing Widespread Issues by makeitdouble on Friday July 19, 2024 @04:16AM (#41003346)
You should explain how they do it.

If for instance they're remoting into a restricted VM all day, that's a different set of tradeoffs many might not be happy with.

Re:Crowdstrike Outage Causing Widespread Issues by monocasa on Friday July 19, 2024 @04:38AM (#41003611)
Nothing like that, basically what sitharus said above you. Extra network level, zero trust to minimize lateral movement and giving the pen testers a leg up by letting them start already within the corporate network.
Re:Crowdstrike Outage Causing Widespread Issues by baq on Friday July 19, 2024 @04:09AM (#41003258)
You should grab the folks who've done it and start authoring a book. You've got a 100x audience increase today!
Re:Crowdstrike Outage Causing Widespread Issues by htrp on Friday July 19, 2024 @03:58AM (#41003149)
corporate IT heads need to roll for that to ever change.

The romans used to make the architects stand under the arches they built, to enforce the idea of consequences for bad work.

Re:Crowdstrike Outage Causing Widespread Issues by chippiewill on Friday July 19, 2024 @04:20AM (#41003403)
Yeah, my work requires me to run an antivirus kernel module on my Ubuntu laptop.

Corporate IT is always going to lean towards the "safe" compliance option.

Re:Crowdstrike Outage Causing Widespread Issues by prmoustache on Friday July 19, 2024 @04:23AM (#41003447)
Corporate ITs need to stop mandating security malware tools on their systems just because someone showed them some nice powerpoints.
Re:Crowdstrike Outage Causing Widespread Issues by KronisLV on Friday July 19, 2024 @03:56AM (#41003118)
> AV was never a necessity on UNIX, whatever MS bundles in is usually enough

What prevents someone pushing a malicious package that takes my user data (that is accessible from a logged in session directly) and sends it somewhere? Especially in non-system repos, like Maven/NuGet/npm/pip/RubyGems and so on? What about the too widespread practice of piping shell scripts from the web, or applications with custom update mechanisms that might be compromised and pull in malicious code?

I'm not saying that AV software would protect against all of these, but even if users don't do stupid things (which they absolutely will anyways, sooner or later), then there are still vectors of attack against any system.

As for why *nix systems don't see that much malware, I've no idea, maybe because it's not as juicy of a target because of the lower count of desktop software installations (though the stuff that is on the systems might be more interesting to some, given the more tech savvy userbase), or maybe because a lot of the exploits focus on server software, like most CVEs.

On Windows, I guess the built in AV software is okay, maybe with occasional additional scans by something like Malwarebytes, but that's situational.

Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @04:02AM (#41003187)
Nothing, in fact there have been many cases where python's and nodejs's package systems were exploited to achieve arbitrary code execution (because that's a feature, not a bug, to allow "complicated installation processes to just work").

https://arstechnica.com/information-technology/2021/12/malic...

AVs are the wrong way to go about security anyway, it's a reactionary strategy in a cat and mouse game by definition. For prevention, I think the BSDs are doing some promising work with the "pledge" mechanism. And as much hate as they get, I like appimages and snap et al for forcing people to consider a better segmentation model and permission system for installed software.

Re:Crowdstrike Outage Causing Widespread Issues by bugbuddy on Friday July 19, 2024 @03:59AM (#41003162)
I would like to inform you that none of the AV product on the market will be able to protect you from piping a bad script from the web. Case closed.
Re:Crowdstrike Outage Causing Widespread Issues by tikkabhuna on Friday July 19, 2024 @04:13AM (#41003309)
Carbon Black will block any executables it pulls down though. And I think it may also block scripts as well. Executables have to be whitelisted before they can run.

Its an extremely strict approach, but it does address the situation you're talking about.

Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:20AM (#41003404)
Scripts are not executables
Re:Crowdstrike Outage Causing Widespread Issues by tikkabhuna on Friday July 19, 2024 @04:32AM (#41003548)
Agreed, but Carbon Black can stop scripts from running.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:34AM (#41003570)
If it lets you spawn a shell I would bet money against that
Re:Crowdstrike Outage Causing Widespread Issues by tikkabhuna on Friday July 19, 2024 @04:53AM (#41003743)
If you write a batch file on a Windows PC with Carbon Black on it, you will not be able to run it. Of course there is customisation available to tweak what is/isn't allowed.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @05:23AM (#41004043)
Yes, but that's like 1% of the actual surface area for "running a script". I am not a Windows expert but on, say, Linux you can overwrite a script that someone has already run, or modify a script that is already running, or use an interpreter that your antivirus doesn't know about, or sit around and wait for a script to get run and then try to swap yourself into the authorization that gets granted for that, or…there's a whole lot of things. I assume Windows has most of the same problems. My confidence in Carbon Black stopping this is quite low.
Re:Crowdstrike Outage Causing Widespread Issues by darkwater on Friday July 19, 2024 @04:07AM (#41003231)
Crowdstrike agent is theoretically able to detect that what you just pipe-installed is now connecting to a known command and control server and can act accordingly.
Re:Crowdstrike Outage Causing Widespread Issues by pas on Friday July 19, 2024 @06:06AM (#41004397)
yes, as any competent classic old fart network-wide IPS/IDS

endpoint security is a great utopia to strive for, but to get there we ought to starts with having secure by default endpoints.

Re:Crowdstrike Outage Causing Widespread Issues by yourusername on Friday July 19, 2024 @04:11AM (#41003284)
If your malicious script starts doing things like running well known payloads or trying to move laterally or access things it really shouldn't be trying to access AV will flag/block it.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:21AM (#41003417)
What happens when the malicious script tries a not-very-well-known payload? Hint: nothing good.
Re:Crowdstrike Outage Causing Widespread Issues by yourusername on Friday July 19, 2024 @05:11AM (#41003935)
No one is suggesting it is 100% coverage but you would be suprised at the ammount of things XDR detects and prevents in a average organization with average users. Including the people who can't stop clicking YourGiftcard.pdf.exe
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @05:20AM (#41004018)
I am not against trying to protect against people who do that. The problem is that you pay XDR big bucks to stop a lot more than that, and this mostly doesn't work.
Re:Crowdstrike Outage Causing Widespread Issues by BrandonLive on Friday July 19, 2024 @01:03PM (#41008557)
That’s both untrue and missing the point.

In a perfect world, AV software wouldn’t be necessary. We don’t live in a perfect world. So we need defense-in-depth, covering prevention, mitigation, and remediation.

Re:Crowdstrike Outage Causing Widespread Issues by eecc on Friday July 19, 2024 @04:18AM (#41003377)
Meh, without proper MAC with process namespaces, I guess nothing.

SELinux and whatever Apple is doing looks right IMHO

Re:Crowdstrike Outage Causing Widespread Issues by xorcist on Friday July 19, 2024 @05:56AM (#41004307)
> What prevents someone pushing a malicious package that takes my user data

That's not an argument in good faith. If you install unvetted packages in your airline control system, bank, or supermarket, the kind of systems that we're talking about here, you have much bigger problems to worry about.

> I'm not saying that AV software would protect against all of these,

Or indeed any of these. Highly privileged users piping shell scripts from untrusted sources is out of scope for any antivirus system, on any platform.

That doesn't mean all platforms are identical, or share the same attack vectors. It is much more accepted to install kernel mode drivers on the Windows platform, where it is not only accepted but have established quality control programs to manage it, than on Linux, where the major vendor will very literally show you the middle finger on video for everyone to see for doing so.

The Linux community is more for doing that kind of work upstream. If some type of new access control or binary integrity checking is required, that work goes upstream for everyone to use. It is not bolted on running systems with kernel mode drivers. That is because Linux is more like a shared platform, and less like a "product". That culture goes way beyond mere technical differences between the systems.

Re:Crowdstrike Outage Causing Widespread Issues by KronisLV on Friday July 19, 2024 @06:05AM (#41004384)
> If you install unvetted packages in your airline control system, bank, or supermarket, the kind of systems that we're talking about here, you have much bigger problems to worry about.

Surely we can agree that if it's a vector with an above 0% chance of it being exploited, then any methods for mitigating that are a good thing. Quite possibly even multiple overlaid methods for addressing the same risks. Defense in depth and all, the same reason why many run a WAF in front of their applications even though someone could just say: "Just have apps that are always up to date with no known CVEs".

> Or indeed any of these. Highly privileged users piping shell scripts from untrusted sources is out of scope for any antivirus system, on any platform.

You don't even have to be highly privileged to steam information, e.g. an "app" for running some web service could still serve to exfiltrate data. As others have mentioned, maybe this is not what AV software has been historically known for, but definitely there are pieces of software that attempt to mitigate some of the risks like this.

I'd rather have every binary or piece of executable code be scanned against a frequently updated database of bad stuff, or use heuristics to figure out what is talking with what, or have other sane defaults like preventing execution of untrusted code or to limit what can talk to what networks, not all of which is always trivial to configure in the OSes directly (even though often possible).

I won't pretend that AV software is necessarily the right place for this kind of functionality, but I also won't pretend that it couldn't be an added benefit to the security of a system, while also presenting different risks and shortcomings (threat vector in of itself or something that impacts system stability at worst, or just a hog on the resources and performance in most cases).

Use separate VMs, use secret management solutions, use separate networks, use principle of least privilege, make use of good system architecture, have good OS configuration, use WAFs, use AV software, use scanning software, use dependency management alerting software, use static code analysis, use whatever you need to mitigate the risk of waking up and realizing that there's been a breach and that your systems are no longer your own.

Even all of that might not be enough (and sometimes will actually make things worse), but you can at least try.

Re:Crowdstrike Outage Causing Widespread Issues by xorcist on Friday July 19, 2024 @06:24AM (#41004547)
In that we can agree. But I would put "build on operating systems intended for the purpose" on top of that list, too. There is no excuse for building airline or bank systems on office operating systems and trying to compensate by bolting on endpoint protection systems.

The issue here is not simply scanning for known malware, "endpoint protection" systems go way beyond that. I have never, in practice, seen any of those systems be a net benefit for security. And I mean in a very serious and practical way. Depending on your needs, there are far more effective solutions that don't require backdooring your systems. There simply shouldn't be any unauthorized changes for this type of systems.

Re:Crowdstrike Outage Causing Widespread Issues by KronisLV on Friday July 19, 2024 @06:28AM (#41004581)
> In that we can agree. But I would put "build on operating systems intended for the purpose" on top of that list, too.

Agreed, most folks should probably use a proven *nix distro, or one of the BSD varieties. That would be a good starting point.

That said, I doubt whether the OS alone will be enough, even with a good configuration, but at some point the technical aspects have to contend with managing liability either way.

Re:Crowdstrike Outage Causing Widespread Issues by fragmede on Friday July 19, 2024 @06:07AM (#41004406)
Carbon Black, running in DO NOT LET UNTRUSTED EXECUTABLES RUN mode, would not let you run binaries that curl | sh just grabbed unless they were allow-listed.
Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @03:54AM (#41003098)
Linux isn't exactly reliable either... I'm sorry but that OS is barely capable of outputting a stable HDMI signal, god help you if you are on a laptop with external monitor.

For 3 computers, 2 laptops, I've never _not_ had display bugs/oddities/issues. System upgrades always make me nervous because there is a very real chance of something getting fucked up and my screen staying black the next time it boots, having to go into a TTY, and manually fixing stuff up or booting the previous version that was still saved in GRUB.

We can not get computers perfect. They are too complicated. That's true for anything in life. As soon as it gets too complicated, you're left in a realm of statistics and emergent phenomena. As much as I dislike windows enough to keep using Linux, I never had display issues on windows.

To anyone compelled to reply with a text that contains "just" or "simply": simply just consider that if you are able to think of it in 10 seconds, then I have thought of it as well, and tried it too.

Re:Crowdstrike Outage Causing Widespread Issues by KronisLV on Friday July 19, 2024 @04:01AM (#41003174)
> For 3 computers, 2 laptops, I've never _not_ had display bugs/oddities/issues. System upgrades always make me nervous because there is a very real chance of something getting fucked up and my screen staying black the next time it boots, having to go into a TTY, and manually fixing stuff up or booting the previous version that was still saved in GRUB.

I've had a Debian update break GRUB itself as well: https://blog.kronis.dev/everything%20is%20broken/debian-and-...

I still use some Linux distros because when they work, they're pretty good, but when they don't, be prepared for a bunch of annoyances and debugging.

Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @04:08AM (#41003241)
I also had Windows Update fucking up my VMs and physical installs multiple times - this stuff just happens _with desktop machines, on desktop OSes_. The point is, lots of companies are using random cheap x86 computers with Windows desktop for mission critical appliances and systems, which is nonsensical. The rule of thumb has always been, do not put Windows (client) on anything you can't format on a short notice at any time. Guess people just never learn
Re:Crowdstrike Outage Causing Widespread Issues by KronisLV on Friday July 19, 2024 @04:11AM (#41003283)
> The rule of thumb has always been, do not put Windows (client) on anything you can't format on a short notice at any time.

This is reasonable and sound.

> This stuff just happens _with desktop machines, on desktop OSes_

I wouldn't call Debian a desktop OS per se, though (albeit installing XFCE just in case does introduce a bit more risk of breakage).

Critique of consumer hardware is valid, but it's quite upsetting that bad software is the status quo.

Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @04:05AM (#41003214)
In my comment I was referring to mission critical systems, which most definitely you don't put on cheap commodity hardware you buy in a brick and mortar store.

Linux is used EVERYWHERE for a reason. Most car HUD now run on some form of Linux embedded, like basically all embedded and low power devices. The problem here is that people still put embedded mission critical systems on a desktop OS and slap desktop software on it, which is _a bad choice_.

Re:Crowdstrike Outage Causing Widespread Issues by ben0x539 on Friday July 19, 2024 @03:58AM (#41003147)
Yeah I mean you probably shouldn't put mission critical systems on a laptop with an external monitor either.
Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @04:10AM (#41003272)
That depends on your definitions. For me as a software developer, my laptop is mission critical equipment provided/mandated/provisioned by my company.

You might say "that's not mission critical, you are just one guy and the company will keep running". I might say to literally anything "that's not mission critical, that is just one company and the world will keep turning".

In fact the companies with a sufficient cash reserve will likely just keep running anyway because this will be forgotten in a few months.

Re:Crowdstrike Outage Causing Widespread Issues by Dudhbbh3343 on Friday July 19, 2024 @04:24AM (#41003461)
> I'm sorry but that OS is barely capable of outputting a stable HDMI signal, god help you if you are on a laptop with external monitor.

You may have had particularly bad luck with poorly supported hardware, but I don't think this is a normal experience.

I've been using Linux exclusively on desktops and laptops (with various VGA, DVI, DisplayPort, HDMI, and PD-powered DisplayPort-over-USB-C monitors and TVs since 2002 without any unstable behavior or incompatibility.

Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @05:23AM (#41004042)
Most likely. I think laptops are particularly gnarly, especially when they have both an apu and a discrete gpu. While manufacturers use windows' amenities for adding their own drivers and modifications so that they ensure that the OS understands the topology of the hardware (so that the product doesn't get mass RMA'd), there's no such incentive to go out of your way to make Linux support it.
Re:Crowdstrike Outage Causing Widespread Issues by whoknowsidont on Friday July 19, 2024 @05:18AM (#41004000)
>Linux isn't exactly reliable either...

That's certainly a perspective.

Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @05:20AM (#41004015)
What are you saying? Am I holding it wrong?
Re:Crowdstrike Outage Causing Widespread Issues by whoknowsidont on Friday July 19, 2024 @06:41AM (#41004699)
I'm saying you're allowed to have whatever belief you want, no one is stopping you from stating it on the internet either.
Re:Crowdstrike Outage Causing Widespread Issues by bruce343434 on Friday July 19, 2024 @09:14AM (#41006196)
This is one of the comments ever.
Re:Crowdstrike Outage Causing Widespread Issues by surgical_fire on Friday July 19, 2024 @06:03AM (#41004365)
> Linux isn't exactly reliable either... I'm sorry but that OS is barely capable of outputting a stable HDMI signal, god help you if you are on a laptop with external monitor.

This is demonstrably false, given the amount of people that game on Linux nowadays.

> System upgrades always make me nervous because there is a very real chance of something getting fucked up and my screen staying black the next time it boots, having to go into a TTY, and manually fixing stuff up or booting the previous version that was still saved in GRUB.

I had this happen to me once. Timeshift was painless to use, and in about 15 minutes I had my machine up and running again, and could apply all updates properly afterwards. If anything it made me bolder lol.

Re:Crowdstrike Outage Causing Widespread Issues by xorcist on Friday July 19, 2024 @06:09AM (#41004420)
How is your lack of a stable HDMI signal relevant to that the world's airlines and supermarkets and banks probably shouldn't run Windows with third-party antivirus software bolted on? That is a platform originally intended for office style typewriter emulation and games.

Every engineering-first or Internet-native company that could choose chose Linux and for simple reasons. Anything not Linux in The Cloud is a rounding error. Most of the world's mobile phones is Linux. And most cloud-first desktops too. They don't seem to be particularly more troubled with HDMI signal quality or other display issues than other devices.

Re:Crowdstrike Outage Causing Widespread Issues by graemep on Friday July 19, 2024 @06:21AM (#41004527)
> Linux isn't exactly reliable either... I'm sorry but that OS is barely capable of outputting a stable HDMI signal, god help you if you are on a laptop with external monitor.

It just just works for me, and has just worked with every laptop I have had in the last 15 years. My kids and I have several Linux installs and the only one with HDMI output issues is a cheap ARM tablet that is sold as a device for early adopters.

> For 3 computers, 2 laptops, I've never _not_ had display bugs/oddities/issues. System upgrades always make me nervous because there is a very real chance of something getting fucked up and my screen staying black the next time it boots, having to go into a TTY, and manually fixing stuff up or booting the previous version that was still saved in GRUB.

At least that number of machines (I do not know whether you mean three or five in total) for the last 20+ years and can recall one such issue.

Re:Crowdstrike Outage Causing Widespread Issues by rpdillon on Friday July 19, 2024 @11:49AM (#41007688)
I mean, this isn't a support forum.

But working with hundreds of computers, running many different distributions of Linux for decades, they just haven't ever seen what you're describing. It's really hard to reconcile what I read here with my hands-on experience.

Re:Crowdstrike Outage Causing Widespread Issues by tamimio on Friday July 19, 2024 @04:00AM (#41003171)
Windows Defender is more than sufficient for most of these companies, but they need that false sense of security, or maybe they have excess budget to spare, or they are transferring the risk per their risk management plan.
Re:Crowdstrike Outage Causing Widespread Issues by benfortuna on Friday July 19, 2024 @04:15AM (#41003330)
Transferring the risk of malicious actors, but creating a resilience risk they are not owning.
Re:Crowdstrike Outage Causing Widespread Issues by bugbuddy on Friday July 19, 2024 @04:02AM (#41003182)
Bingo
Re:Crowdstrike Outage Causing Widespread Issues by 2rsf on Friday July 19, 2024 @04:05AM (#41003217)
CrowdStrike Falcon is not an AV, Windows can be decently hardened and Microsoft did not "cut off most of its QA"
Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @04:12AM (#41003307)
> Microsoft did not "cut off most of its QA"

Windows RTMs used to be shipped in a usable state (albeit buggy) for more than a decade. You installed it from a CD and it worked fine, you installed patches every once in a while from a random Service Pack CD you got from somewhere.

Modern Windows has had the habit of being so buggy after release in such horrendous ways that I can't imagine being able to use the same install CD for years. This is definitely putting less attention to detail in my view.

Re:Crowdstrike Outage Causing Widespread Issues by alt227 on Friday July 19, 2024 @04:17AM (#41003356)
> Microsoft did not "cut off most of its QA"

Yes they did. Hear about it first hand from an ex windows software tester:

https://www.youtube.com/watch?v=S9kn8_oztsA

https://www.youtube.com/watch?v=lRV6PXB6QLk

Re:Crowdstrike Outage Causing Widespread Issues by tomashubelbauer on Friday July 19, 2024 @04:20AM (#41003413)
The slice of Microsoft stuff I worked at certainly did not have dedicated QA at the time I was there and used to have a QA team before, so there is some degree of truth to the statement. I can't speak for other Microsoft teams and offices. It was very disappointing for me, because I have had the opportunity to work with great QA staff before and in my current job and there is no way a developer dedicating 25 % of their time (which is what was suggested as a replacement for having dedicated QA) can do a job anywhere near as good.
Re:Crowdstrike Outage Causing Widespread Issues by szszrk on Friday July 19, 2024 @04:52AM (#41003741)
I have a feeling most commenters (not just here) don't really know what Falcon is and does, if EDR (and more?) keeps getting compared to a plain antivirus.
Re:Crowdstrike Outage Causing Widespread Issues by kasabali on Friday July 19, 2024 @06:42AM (#41004703)
Same difference
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @03:42AM (#41002992)
None of this advice is useful for massive organizations like banks and hospitals who got hit by this. They cannot switch off of windows for a number of reasons.
Re:Crowdstrike Outage Causing Widespread Issues by mrweasel on Friday July 19, 2024 @03:49AM (#41003066)
There's nothing they can do right now, but my issue is that this will be forgotten when next update/purchasing round swings into action.

Take Mærsk who couldn't operate their freight terminals due to a cyber attack and had the entire operation being dependent on a hard drive in a server that happened to be offline. Have they improved network separation? Perhaps. Have they limited their critical infrastructure to only run whitelisted application? I assure you they have not. They've probably just purchased a Crowdstrike license.

Companies continuously fail to view their critical infrastructure as critical and severely underestimate risk.

Re:Crowdstrike Outage Causing Widespread Issues by Svip on Friday July 19, 2024 @04:00AM (#41003165)
Mærsk is kind of a bad example, because they made real security mitigations afterwards.[0] I cannot speak to whether they whitelist applications, but neither can you.

[0] https://www.csoonline.com/article/567845/rebuilding-after-no...

Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @03:50AM (#41003072)
That's the reason why I wrote, "stop putting" instead of "throw all of your PCs out of the window". Just like they migrated away from DOS they should start planning to migrate away from Windows to more modern, sandboxed solutions. There are ZERO reasons why a cash register shouldn't boot from a read-only filesystem, run AV, and so on.
Re:Crowdstrike Outage Causing Widespread Issues by the_gipsy on Friday July 19, 2024 @03:47AM (#41003040)
It's not a "3 step solution" that some IT guy can do now. It's a high level critique of using Windows and ignoring known problems.
Re:Crowdstrike Outage Causing Widespread Issues by chgs on Friday July 19, 2024 @03:44AM (#41003013)
Because they made a continuing choice over the years to write their systems to rely on windows?
Re:Crowdstrike Outage Causing Widespread Issues by gloosx on Friday July 19, 2024 @03:43AM (#41003002)
They are not willing perhaps? Why cannot they?
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:00AM (#41003166)
All of the hardware that's attached to workstations in our hospital are designed for windows. Certain departments have specific needs as well and depend on software that is Windows only. After decades of Windows it develops an insidious grasp that is difficult to escape, even moreso when your entire industry is dependent on Windows.

Switching over to windows wouldn't just be extremely costly from an IT perspective but would require millions of dollars in new hardware. We are in the red in part because of the pandemic, existing problems in our industry accelerated by the last few years, and because a large percentage of our patients are on Medicare, which the fed govt shrinks fixed service payments for every year.

I can't imagine convincing our administration to switch over to Linux across the hospital without a clear, obvious, and more importantly short-term financial payoff.

Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @04:06AM (#41003221)
I'm working for a company that has no Windows boxes at all, anywhere. Sure, some Windows software has no alternatives. We're running all of those programs in VMs.

Does this make financial sense? Probably not in the short run, which is an issue for most companies nowadays. But in the long run? I think it's the right choice.

Re:Crowdstrike Outage Causing Widespread Issues by gloosx on Friday July 19, 2024 @04:20AM (#41003414)
It is not the hardware designed for windows but the driver code, which is most probably written in basic C, which most probably can be cross-compiled for usage outside Windows – so instead of millions of dollars in new hardware it is really thousands in porting the drivers and GUIs to the new platform. What works on windows in 90% cases is an easy porting job for the manufacturer, they just won't be doing it unless someone stops paying for windows version and be willing to pay for alternative platform port.

Anyway, i totally agree with you. The convincing part here is short of clear and obvious for administration types. Until MS finally bricks it's OS and renders it totally unusable they can continue to do whatever shit they want and keep mocking their loyal customers forever.

Re:Crowdstrike Outage Causing Widespread Issues by account42 on Friday July 19, 2024 @03:57AM (#41003134)
Because it would mess with the backroom deal the executive making the decision has with MS.
Re:Crowdstrike Outage Causing Widespread Issues by madaxe_again on Friday July 19, 2024 @03:56AM (#41003123)
Well, there’s this one app, written in VB6 using lots of DCOM that produces XML and XSLT transforms that only work in IE6, and the entire organisation depends on it, and the nephew who built it is now a rodeo clown and is unavailable for consultation.

True story.

Re:Crowdstrike Outage Causing Widespread Issues by gloosx on Friday July 19, 2024 @04:29AM (#41003525)
He-he, entire organisation depending on IE6. I have good news and bad news...
Re:Crowdstrike Outage Causing Widespread Issues by aenis on Friday July 19, 2024 @03:50AM (#41003067)
I'd attempt an answer.

1/ imagine running >1000 legacy applications, some never updated in 20 years 2/ imagine a byzantine mix of local data centers, VPCs in aws/gcp/azure 3/ imagine a IT departament run by a lot of people who have never learned anything new since they were hired

That would be your typical large, boring entity such as a bank, public utility or many of the big public companies.

Yeah, there is no law of physics preventing this, but it's actually nearly impossible to disentangle an organization from decades of mess.

Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @03:56AM (#41003124)
That's why we've invented emulators, sandboxing, ...

People have continued to run old management systems inside of virtual machines and similar solutions. You can sandbox it, reset it, do all kinds of wondrous things if you use modern technologies in an era-appropriate way. Run your old Windows software inside of a VM, or tweak it to run well on Wine if you have the source. The reason this mess happened is that all of those software are literally running a desktop OS in mission critical applications.

I have worked as an embedded engineer for a while and I can't count the number of nonsensical stuff I've seen incompetent people running on unpatched, obsolescent Windows XP and 7 machines. This mess is 100% self inflicted.

Re:Crowdstrike Outage Causing Widespread Issues by gloosx on Friday July 19, 2024 @04:04AM (#41003201)
I think these are just technical excuses, but the real answer lies somewhere in the fields of politics and economics. If people in charge are to make a decision – then us tech nerds are going to migrate and refactor 1000 applications and update 20 years of byzantine code mess. I saw entities so large and boring they can barely move one step – changing rapidly and evolving once their economic stability is at stake, and this is a great example of such a disruption which can push them into chasm of change.
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @03:45AM (#41003021)
Because reasons!
Re:Crowdstrike Outage Causing Widespread Issues by anigbrowl on Friday July 19, 2024 @03:55AM (#41003108)
Shareholders prefer profits to long-term investment. Thanks capitalism!
Re:Crowdstrike Outage Causing Widespread Issues by WatchDog on Friday July 19, 2024 @03:58AM (#41003142)
This isn't a windows issue. For what it's worth, I've had plenty of problems in the past with kernel panics from crowdstrike's macos system extension, although it was fairly random, nothing like today's issue.
Re:Crowdstrike Outage Causing Widespread Issues by deutschlerner on Friday July 19, 2024 @04:11AM (#41003281)
> Stop putting mission critical systems on Windows, it's not the reliable OS it once was since MS has cut off most of its QA

Dream on, that ship sailed long, long, long ago.

It’s always funny to me reading comments on this site from users like this who have no idea how the real world operates

Re:Crowdstrike Outage Causing Widespread Issues by scheeseman486 on Friday July 19, 2024 @04:18AM (#41003380)
Or doesn't operate, as it currently stands.
Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @04:23AM (#41003446)
> Or doesn't operate, as it currently stands.

The definition of "operate" has changed over the years.

Re:Crowdstrike Outage Causing Widespread Issues by nox101 on Friday July 19, 2024 @04:04AM (#41003203)
> Do not install third party software that runs in kernel mode. T

You mean don't install Steam nor the Epic Store, nor many of the games.

Note: I'm agreeing with you except that pretty much the only reason I have a Windows machine is for games. I do have Steam installed. I also have the Oculus software installed. I suspect both run in kernel mode. I have to cross my fingers that Valve and Facebook don't do bad things to me and don't leave too many holes.

I don't install games that require admin.

Oh, and I have Photoshop and I'm pretty sure Adobe effs with the system too >:(

Re:Crowdstrike Outage Causing Widespread Issues by Zr40 on Friday July 19, 2024 @04:09AM (#41003264)
Steam does not have any kernel-mode components.
Re:Crowdstrike Outage Causing Widespread Issues by nox101 on Friday July 19, 2024 @04:16AM (#41003350)
Steam asks for admin to be installed and asks for it again to install more features related to screen sharing.

To me, any app that asks for admin is suspect.

Re:Crowdstrike Outage Causing Widespread Issues by Zr40 on Friday July 19, 2024 @04:42AM (#41003652)
Admin privileges aren't the same thing as a kernel-mode driver. Steam does require admin to be installed, but it does not install a kernel-mode driver.
Re:Crowdstrike Outage Causing Widespread Issues by fragmede on Friday July 19, 2024 @05:25AM (#41004058)
are you sure about that? anti cheat stuff is pretty invasive these days
Re:Crowdstrike Outage Causing Widespread Issues by giantpotato on Friday July 19, 2024 @04:33PM (#41010853)
per microsoft admin to kernel is not a security boundary
Re:Crowdstrike Outage Causing Widespread Issues by computerfriend on Friday July 19, 2024 @04:42AM (#41003657)
Root and kernel are different levels.
Re:Crowdstrike Outage Causing Widespread Issues by qalmakka on Friday July 19, 2024 @04:10AM (#41003273)
> You mean don't install Steam nor the Epic Store, nor many of the games.

...would you install Steam on a POS machine? Is your gaming PC a "mission critical system"?

Re:Crowdstrike Outage Causing Widespread Issues by ivxvm on Friday July 19, 2024 @04:52AM (#41003739)
I've never seen a program running in kernel mode other than AV software. Pretty sure all stuff you listed doesn't. Asking admin permissions doesn't mean it's kernel mode software.
Re:Crowdstrike Outage Causing Widespread Issues by punkrox999 on Friday July 19, 2024 @06:11AM (#41004442)
this "kernel level = invasive" paranoia that's been going on lately is complete FUD at its core and screams tech illiteracy

no software vendor needs to or wants to write a driver to spy on you or steal your data when they can do all of that with user-level permissions without triggering any AV.

3rd party drivers are completely fine, and its normal that advanced peripherals like an Oculus uses them

Re:Crowdstrike Outage Causing Widespread Issues by zelphirkalt on Friday July 19, 2024 @12:00PM (#41007813)
Yet we have rootkit level "anti-cheat protection", without which you cannot participate in some online games.
Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @04:17AM (#41003365)
You missed the most important one:

Have some kind of soaking/testing environment for production critical systems, especially if you're a big business. If you're hip, something like a proper blue/green setup (please chime in with best practices!). If you're legacy, do it all by hand if you must.

Blindly enabling immediate internet-delivered auto-update on production systems will always allow a bad update to cause chaos. It doesn't matter how well you permission things off on your favourite Linux flavor. If an update is to be meaningful, the update can break the software. And clearly you're relying on the software, otherwise you wouldn't be using it.

Re:Crowdstrike Outage Causing Widespread Issues by AdeptusAquinas on Friday July 19, 2024 @03:59AM (#41003153)
1. this is a crowdstrike issue not windows

2. plenty of malware and c2 systems happily operate off all systems, regardless of how hardened (or how unix) they are - IDS/IPS is a reactive way to try and mitigate this

3. you don't need third party software to compromise the unix kernel, you just need to wait a week or two until someone finds a bug in the kernel itself

all that being said, this has solarwinds vibes. the push for these enterprise IDS systems needs to be weighted, the approach adjusted

Re:Crowdstrike Outage Causing Widespread Issues by cm2187 on Friday July 19, 2024 @04:08AM (#41003244)
Not saying the microsoft QA is stellar but I also remember heartbleed.
Re:Crowdstrike Outage Causing Widespread Issues by systemvoltage on Friday July 19, 2024 @04:13AM (#41003317)
Why is this type of a comment upvoted to the top?

It's a knee jerk reaction to the midwit zeitgeist. No real understanding of how the real world operates. No maturity or thoughtfulness.

Totally misleading prognosis. Misleading advice.

Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @04:21AM (#41003419)
> Windows, it's not the reliable OS it once was

And when exactly was Windows a reliable OS ?

When it was turned off ? /s

Re:Crowdstrike Outage Causing Widespread Issues by steven43126 on Friday July 19, 2024 @04:26AM (#41003485)
Crowdstrike is not just "Antivirus" capability.

Depending on the threats pertinent to the org they may require deep observability and the ability to perform threat hunting for new and emerging threats, or detect behaviour based signals, or move to block a new emerging threat. Not all threats require Administrator privileges!

Not installing AV might be fine for a small number of assets in a low risk industry, but is bad advice for a larger more complex environment.

If were unbiased here the apparent crowdstrike problem could occur on any OS and with any vendor where you have updates or configuration changes automatically deployed at scale.

Re:Crowdstrike Outage Causing Widespread Issues by steve1977 on Friday July 19, 2024 @04:27AM (#41003498)
> Linux has taught multiple times that drivers should be developed and included with the OS.

I've had Linux GPU drivers fail multiple times due to system updates, to the point were I needed to roll back. I've had RHEL updates break systems in a way were even Red Hat support couldn't help me (I had to fix them myself).

I don't see how Linux is any better in this regard than Windows to be honest.

Also: > AV was never a necessity on UNIX

Sure, why write a virus when you can just deploy your malware via official supply chains?

Re:Crowdstrike Outage Causing Widespread Issues by orwin on Friday July 19, 2024 @05:57AM (#41004314)
Do you have/need GPUs on your 'mission critical systems'? I would bet most of us don't.

I quite agree with OP here. VMs are now quite lightweight (compared to available resources on machines at least) and I would rather use a light, hardened Linux as my base OS that will run windows VM and do snapshots for quick rollbacks. Actually, that's what I run on my own PC, and I think it would be the sanest way to operate.

Re:Crowdstrike Outage Causing Widespread Issues by rhim on Friday July 19, 2024 @06:46AM (#41004744)
Imagine a supply chain attack on a closed system and nobody finding out about it.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @03:41AM (#41002977)
Took down our entire emergency department as we were treating a heart attack. 911 down for our state too. Nowhere for people to be diverted to because the other nearby hospitals are down. Hard to imagine how many millions of not billions of dollars this one bad update caused.
Re:Crowdstrike Outage Causing Widespread Issues by novaRom on Friday July 19, 2024 @03:44AM (#41003008)
Chances if Microsoft or Crowdstrike will be held liable for financial losses caused by this outage?
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @03:45AM (#41003023)
None whatsoever, their contracts with customers will limit liability to the price paid for the software/subscription. If there was open-ended liability for software failures then very little software would get written.
Re:Crowdstrike Outage Causing Widespread Issues by account42 on Friday July 19, 2024 @03:53AM (#41003090)
This is an insane take. Do you think other industries get away with limiting their liability to the product cost? No, because that doesn't provide adequate incentives for making a safe product. The amount of software that gets written depends mostly on the demand for that software. Even if Micrososft would not be willing to up their game to make the risk viable then someone else would.
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @03:54AM (#41003100)
The thing is we know how to make (eg) food that is safe or to a lesser extent bridges that don't fall down. If you sell food that makes people sick you should have known how to avoid that and so you can be held liable.

We don't have a good idea how to make software that is flawless, at least, not at scale for a cost that is acceptable. This is changing a little bit now with the drive by governments to use memory-safe languages, but that only covers a small part of the possible spectrum of bugs in software and hardware.

Re:Crowdstrike Outage Causing Widespread Issues by Manfred on Friday July 19, 2024 @03:58AM (#41003138)
Nothing is without flaws, it's about limiting risk to an acceptable amount. Critical software should be held against higher standards.
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @04:02AM (#41003183)
What's "critical software"? Software controlling flight systems in planes is already held to very high standards, but is enormously expensive to write and modify.

In this case it seems most of the software which is failing is dull back office stuff running on Windows - billing systems, train signage, baggage handling - which no one thought was critical, and there's no way on earth we could afford to rewrite it in the same way as we do aircraft systems.

Re:Crowdstrike Outage Causing Widespread Issues by Manfred on Friday July 19, 2024 @04:14AM (#41003325)
I meant critical software a short-hand for something like: quality of software should be proportional to the amount of disruption caused by downtime.

Point of sale in a records store, less important. Point of sale in a pharmacy, could be problematic. Web shop customer call center, less important. Emergency services call center, could be problematic.

Re:Crowdstrike Outage Causing Widespread Issues by burnished on Friday July 19, 2024 @04:44AM (#41003676)
What you're describing is a system where the degree of acceptable failure is determined after the software becomes a product because it is being determined by how important the buyer is. That is backwards and unworkable.
Re:Crowdstrike Outage Causing Widespread Issues by regularfry on Friday July 19, 2024 @05:31AM (#41004122)
It isn't, though. "You may not sell into a situation that creates an unacceptable hazard" is essentially how hazardous chemical sale is regulated, and that's just the first example that I could find. It's not uncommon for a seller to have to qualify a buyer.
Re:Crowdstrike Outage Causing Widespread Issues by kuboble on Friday July 19, 2024 @05:20AM (#41004019)
I think the system is rather a one where if you offer critical services then you're not allowed to use a software that hasn't been developed up to a particular high standard.

So if you develop your compression library it can't be used by anyone running critical infra unless you stamp it "critical certified", which in turn will make you liable for some quality issues with your software.

Re:Crowdstrike Outage Causing Widespread Issues by Manfred on Friday July 19, 2024 @05:42AM (#41004219)
I assume you mean "if the buyer will use the software in critical systems."

That's very realistic and already happens by requiring certain standards from the resulting product. For example, there are security standards and auditing requirements for medical systems, payment systems, cars, planes, etc.

Re:Crowdstrike Outage Causing Widespread Issues by Quekid5 on Friday July 19, 2024 @05:10AM (#41003930)
I, as a producer of software, have effectively no control over where it gets used. That's the point.

Outside of regulated industries it's the context in which software is used which determines how critical it is. (As you say.)

So what you seem to be suggesting (effectively) is that use of software be regulated to a greater/lesser extent for all industries... and that just seems completely unworkable.

Re:Crowdstrike Outage Causing Widespread Issues by systemvoltage on Friday July 19, 2024 @04:19AM (#41003393)
Agreed, there is no such thing as perfect software.

In physical world, you can specify a tolerance of 0.0005 in but the part is going to cost $25k a piece. It is trivially easy to specify tolerance, very hard to engineer a whole system that doesn't blow the cost and impossible to fund.

Great software architectures are the ones that operate cheaply, but are bulletproof when software fails. https://en.wikipedia.org/wiki/Chaos_engineering

Re:Crowdstrike Outage Causing Widespread Issues by llm_trw on Friday July 19, 2024 @04:25AM (#41003462)
> Software controlling flight systems in planes is already held to very high standards, but is enormously expensive to write and modify.

Boeing disagrees.

Re:Crowdstrike Outage Causing Widespread Issues by raverbashing on Friday July 19, 2024 @04:48AM (#41003705)
Hence, Windows should blue/green kernel modules and revert to a past known good version if things break
Re:Crowdstrike Outage Causing Widespread Issues by jmb99 on Friday July 19, 2024 @05:17AM (#41003993)
Would not shock me for AV companies to immediately work around that if it were to be implemented. “You want our protection all of the time, even if the attacker is corrupting your drivers!”
Re:Crowdstrike Outage Causing Widespread Issues by sznio on Friday July 19, 2024 @09:09AM (#41006143)
This seems like the kernel module was faulty for some time. The update only changed the input data for the module.
Re:Crowdstrike Outage Causing Widespread Issues by wiz21c on Friday July 19, 2024 @05:07AM (#41003898)
> but is enormously expensive to write and modify.

We're talking about critical software. If we can't afford to reach the level of safety needed because it's too expensive, well so be it.

Besides, the enormously expensive flight systems don't seem to make my plane ticket expensive at all...

Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @05:27AM (#41004082)
There's only one piece of software which (with adaptations) runs every Airbus plane. The cost of developing and modifying that -- which is enormous -- is amortized over all the Airbus planes sold. (I can't speak about Boeing)

What failed today is a bunch of Windows stuff, of which there is a vast amount of software produced by huge numbers of companies, all of very variable quality and age.

Re:Crowdstrike Outage Causing Widespread Issues by lucianbr on Friday July 19, 2024 @05:36AM (#41004169)
Something that has managed to ground a lot of planes and disable emergency calls today is in fact critical. The outcome of it failing proves it is critical. Whatever it is.

Now, that it was not known previously to be critical, that may be. Whether we should have realised its criticality or not, is debatable. But going forward we should learn something from this. So maybe think more about cascading failures and classify more things as critical.

I have to wonder how the failure of billing and baggage handling has resulted in 911 being inoperative. I think maybe there's more to it than you mention here.

Re:Crowdstrike Outage Causing Widespread Issues by locococo on Friday July 19, 2024 @06:11AM (#41004443)
Given how widespread the issue is, it seems that proper testing on Crowdstrike's part could have revealed this issue before rolling out the change globally.

It's also common to rollout changes regionally to prevent global impact.

To me it seems Crowdstrike does not have a very good release process.

Re:Crowdstrike Outage Causing Widespread Issues by osmarks on Friday July 19, 2024 @08:09AM (#41005517)
Crowdstrike should have higher testing standards, not every random back-office process.
Re:Crowdstrike Outage Causing Widespread Issues by matrix87 on Friday July 19, 2024 @01:54PM (#41009152)
> Software controlling flight systems in planes is already held to very high standards, but is enormously expensive to write and modify.

Here's something I don't understand: those jobs pay chump change compared to places like FB and (afaik) social networks don't have the same life-or-death context

Re:Crowdstrike Outage Causing Widespread Issues by llm_trw on Friday July 19, 2024 @04:24AM (#41003456)
We don't know how to make general software safe, but we do know how to make any one piece of software safe. If you're software is going to be used as infrastructure then it should be held to the same standards. If you don't want it to be treated as infrastructure don't sell it to hospitals.
Re:Crowdstrike Outage Causing Widespread Issues by burnished on Friday July 19, 2024 @04:42AM (#41003659)
Mixing up the responsibility, in your world hospitals shouldn't purchase it.
Re:Crowdstrike Outage Causing Widespread Issues by account42 on Friday July 19, 2024 @04:50AM (#41003727)
Responsibility can be shared.
Re:Crowdstrike Outage Causing Widespread Issues by Reason077 on Friday July 19, 2024 @03:53AM (#41003092)
It doesn’t really matter what the contract says. Laws take precedence over contracts. For example, Boeing’s liability for 737 airliners that crash due to faulty software certainly isn’t limited to the price of the planes.
Re:Crowdstrike Outage Causing Widespread Issues by YeBanKo on Friday July 19, 2024 @04:33AM (#41003559)
But only $243.6M for fraud, which caused death of 346 people.
Re:Crowdstrike Outage Causing Widespread Issues by ssss11 on Friday July 19, 2024 @04:12AM (#41003290)
That’s what the license agreement says. Wait till every man and his dog sues them.
Re:Crowdstrike Outage Causing Widespread Issues by anigbrowl on Friday July 19, 2024 @03:57AM (#41003131)
Crowdstrike's stock closed at $343 yesterday, I imagine that and MSFT are going to be cratering later this morning.
Re:Crowdstrike Outage Causing Widespread Issues by cm2187 on Friday July 19, 2024 @04:12AM (#41003288)
I'd expect crowdstrike to take a big hit. Between this and the russian hack, I am not sure they are not causing more problems than they solve.
Re:Crowdstrike Outage Causing Widespread Issues by roca on Friday July 19, 2024 @04:42AM (#41003654)
Crowdstrike was hacked by Russians?
Re:Crowdstrike Outage Causing Widespread Issues by cm2187 on Friday July 19, 2024 @05:26AM (#41004077)
Sorry I confused them with SolarWinds. Strike that
Re:Crowdstrike Outage Causing Widespread Issues by d1sxeyes on Friday July 19, 2024 @04:11AM (#41003285)
Pretty good time to buy MSFT I would imagine, given that this isn't really their fault.
Re:Crowdstrike Outage Causing Widespread Issues by fvold on Friday July 19, 2024 @04:48AM (#41003706)
Yeah, if I had a spare million, I can imagine buying that dip.
Re:Crowdstrike Outage Causing Widespread Issues by Wytwwww on Friday July 19, 2024 @06:34AM (#41004622)
So far MSFT is down by ~2%... Even Crowdstrike is only -20%. When they probably did more damage in a day their entire net worth.
Re:Crowdstrike Outage Causing Widespread Issues by anigbrowl on Friday July 19, 2024 @05:54PM (#41011788)
I'm mystified it's not much lower. Perhaps the market hasn't really priced in the damage yet.
Re:Crowdstrike Outage Causing Widespread Issues by dist-epoch on Friday July 19, 2024 @04:08AM (#41003236)
MSFT will be fine. They are riding the AI waves, this is not meaningful, especially since they are not at fault.
Re:Crowdstrike Outage Causing Widespread Issues by Cthulhu_ on Friday July 19, 2024 @05:04AM (#41003868)
It may not be their fault directly but it is causing Windows systems to bluescreen, which IS their fault and their responsibility, ultimately.
Re:Crowdstrike Outage Causing Widespread Issues by wwtrv on Friday July 19, 2024 @05:53AM (#41004290)
Are you saying that they should prevent or limit the ability of their users from installing third party software? Or at the very least prevent it from running in kernel mode?
Re:Crowdstrike Outage Causing Widespread Issues by rocqua on Friday July 19, 2024 @06:08AM (#41004419)
A more reasonable claim would be that microsoft should have a way to allow virus-scanners to run without needing to be able to crash the kernel.

That isn't an easy thing to do, but it should be possible.

Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @06:28AM (#41004580)
I don't think that is possible. How can an anti-virus not in kernel mode defend against viruses running in kernel mode then?
Re:Crowdstrike Outage Causing Widespread Issues by rocqua on Monday July 22, 2024 @03:21PM (#41038673)
Ebpf can, I believe, not crash the Kernel
Re:Crowdstrike Outage Causing Widespread Issues by echoangle on Friday July 19, 2024 @05:28AM (#41004088)
How is it their fault and responsibility? Isn’t falcon sensor basically running like a kernel module? Does it mean that Windows is not engineered properly when it can be crashed by this?
Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @05:12AM (#41003955)
Windows blue screen was never Microsoft's responsibility. /s
Re:Crowdstrike Outage Causing Widespread Issues by oska on Friday July 19, 2024 @05:33AM (#41004141)
The waves that are already looking like a storm in a teacup ?

There is no 'AI', that is always only hype. There is machine learning, which is a very powerful technology but I doubt MSFT will be leading that revolution. As for LLMs, MSFT might have some competitiveness there but I doubt it's going to be a very lucrative market. MSFT is highly overvalued.

Re:Crowdstrike Outage Causing Widespread Issues by A4ET8a8uTh0 on Friday July 19, 2024 @05:51AM (#41004274)
<< There is no 'AI', that is always only hype. There is machine learning, which is a very powerful technology

I agree with you on the technical aspect, but the distinction makes regular people eyes glaze over within 5 seconds of that explanation. AI as a label for this is here to stay the same way cyber stopped meaning text sex of IRC. The people have spoken.

<< MSFT is highly overvalued.

Yes, but so is NVDA, the entire stock exchange and US real estate market. We are obviously due for a major correction and have been for a while. As in, I actually moved stuff around in my 401k to soften the blow in that event 2 years ago now. edit: yes, I am a little miffed I missed out on that ride.

So far, everything was done to prevent hard crash and in the election year, that is unlikely to change. Now after the election, that is another story altogether.

<< I doubt MSFT will be leading that revolution.

I think I agree. I remain mildly hopeful that the open model approach is the way.

Re:Crowdstrike Outage Causing Widespread Issues by jliptzin on Friday July 19, 2024 @06:32AM (#41004612)
https://www.aqr.com/-/media/AQR/Documents/Whitepapers/Unders...

You should stop trying to predict the next crash. According to the study, most people (including institutional investors) consistently believe there is a >10% chance the market will crash in the next 6 months when historically the probability is only 1%

Re:Crowdstrike Outage Causing Widespread Issues by A4ET8a8uTh0 on Friday July 19, 2024 @06:47AM (#41004751)
<< You should stop trying to predict the next crash.

Hmm? No. I will attempt to secure my own financial interest.

<< According to the study, most people (including institutional investors) consistently believe there is a >10% chance the market will crash in the next 6 months when historically the probability is only 1%

Historically is doing a fair amount of work here. I would argue there is little historical value to the data we face. Over the past few decades we went through through several mini revolutions ( industrial, information and whatever they end up calling now ) in terms of how we work, eat, communicate and, well, live.

All of these have upended how humans interact with the world effectively changing the calculus on the data that preceding it if not nullifying it altogether in some ways.

Your argument is to stop worrying since you are likely wrong anyway, by a factor of 10. I am saying is 1935 people also thought they have time to ride the wave.

edit: ok, need coffee. too many edits

Re:Crowdstrike Outage Causing Widespread Issues by oska on Friday July 19, 2024 @06:06AM (#41004393)
> Now after the election, that is another story altogether.

Agree. First half of 2025 could be pretty spectacular (if/when we get through 2024).

I suspect there might be some pretty radical plans for US debt monetisation being drawn up, to be implemented early in the new presidential term.

Re:Crowdstrike Outage Causing Widespread Issues by throaway920181 on Friday July 19, 2024 @06:34AM (#41004624)
My brain goes there too, but the other part of my brain says "line always goes up." The richest among us are heavy owners of stocks, and this country does everything it can to keep those numbers up. Look at that insane COVID V-shaped recovery that happened. That's just not a real/natural market reaction in my book.
Re:Crowdstrike Outage Causing Widespread Issues by A4ET8a8uTh0 on Friday July 19, 2024 @06:38AM (#41004665)
The worst part is that I get the need to do something to rein it in, but I get the feeling it will, as always, not be the actual rich ( owns color blue rich level ), who will suffer from those plans. There are less and less moves the government has as time progresses.
Re:Crowdstrike Outage Causing Widespread Issues by UmbasaMan on Friday July 19, 2024 @04:51AM (#41003733)
Pro tip: your stock can't go down if you crash the stock exchange
Re:Crowdstrike Outage Causing Widespread Issues by gostsamo on Friday July 19, 2024 @05:52AM (#41004288)
No, it can't, if there is no stock exchange online to process the prices.
Re:Crowdstrike Outage Causing Widespread Issues by _heimdall on Friday July 19, 2024 @07:52AM (#41005359)
"Tell me, Mr. Anderson, what good is a phone call when you are unable to speak?"
Re:Crowdstrike Outage Causing Widespread Issues by A4ET8a8uTh0 on Friday July 19, 2024 @05:43AM (#41004226)
It honestly did not occur to me. In all seriousness, was stock exchange ever really hacked ( not just data exfiltration -- write access to everything )?
Re:Crowdstrike Outage Causing Widespread Issues by bink on Friday July 19, 2024 @08:00AM (#41005430)
Trading has been halted on stock exchanges due to technical issues many times. But there's are also more than one stock exchange.
Re:Crowdstrike Outage Causing Widespread Issues by attentive on Friday July 19, 2024 @05:58AM (#41004326)
it hovers around -20% in pre-market (at the moment)
Re:Crowdstrike Outage Causing Widespread Issues by beejiu on Friday July 19, 2024 @04:25AM (#41003472)
Caveat to this: In the UK and many other countries, you cannot limit liabilities that cause death or personal injury arising from negligence.
Re:Crowdstrike Outage Causing Widespread Issues by pjc50 on Friday July 19, 2024 @06:40AM (#41004680)
When has a software company successfully been sued (or settled) over this liability?
Re:Crowdstrike Outage Causing Widespread Issues by Cthulhu_ on Friday July 19, 2024 @05:03AM (#41003857)
Yeah but if it's a hospital, they should be able to operate without these IT systems. Nothing critical / life-or-death / personal injury should rely on Windows / IT systems.
Re:Crowdstrike Outage Causing Widespread Issues by ben_w on Friday July 19, 2024 @07:36AM (#41005212)
> they should be able to operate without these IT systems.

Is that even possible any more? (That said, "operate" isn't a boolean, it's a continuum between perfect service and none, with various levels of degraded service between, even if you mean "operate" in the sense of "perform a surgical operation" rather than "any treatment or care of any kind").

All medical notes being printed in hard-copy could be done, that's the relatively easy part. But there's a lot of stuff which is inherently IT these days, gene sequencing, CT scans, etc., there's a lot that computers add which humans can't do ourselves — even video consultation (let alone remote surgery) with experts from a different hospital, which does involve a human, that human can't be everywhere at once: https://en.wikipedia.org/wiki/Telehealth

> Nothing critical / life-or-death / personal injury should rely on Windows / IT systems.

If you think that's bad, you may want to ensure you're seated before reading this about the UK nuclear deterrent: https://en.wikipedia.org/wiki/Submarine_Command_System

Re:Crowdstrike Outage Causing Widespread Issues by hatenberg on Friday July 19, 2024 @06:02AM (#41004361)
Also Silicon Valley: AI will replace doctors and nurses.
Re:Crowdstrike Outage Causing Widespread Issues by SuperNinKenDo on Friday July 19, 2024 @05:36AM (#41004165)
Why? Because you simply wish it to be so?
Re:Crowdstrike Outage Causing Widespread Issues by jlokier on Friday July 19, 2024 @06:11AM (#41004441)
Because the suppliers of IT systems (eg Microsoft, Crowdstrike) do not agree that they can be used for life-critical purposes

If someone is injured or dies because the hospital has inadequate backup processes in the event of a Windows outage, some or maybe all liability for negligence falls on those who designed the hospital that way, not the IT supplier who didn't agree to it.

Re:Crowdstrike Outage Causing Widespread Issues by SuperNinKenDo on Friday July 19, 2024 @07:54AM (#41005377)
If your assumptions rest on corporate entities or actual decision makers being held legally liable, then you've got a lot of legwork ahead of you to demonstrate why that's a reasonable presupposition.
Re:Crowdstrike Outage Causing Widespread Issues by Y_Y on Friday July 19, 2024 @05:52AM (#41004282)
Because it's evidently a bad idea and there are reasonable alternatives.
Re:Crowdstrike Outage Causing Widespread Issues by cqqxo4zV46cp on Friday July 19, 2024 @06:03AM (#41004373)
That’s easy for you to say, with the benefit of recency bias, and with presumably zero experience in running a hospital.
Re:Crowdstrike Outage Causing Widespread Issues by throwaway3306a on Friday July 19, 2024 @06:24AM (#41004551)
That's not about experience, that's about following the regulated standards. This is well known ever since technology (not computers) got into hospitals.
Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @06:35AM (#41004634)
None of the points you mention detracts from the correctness of his/her statement.
Re:Crowdstrike Outage Causing Widespread Issues by SuperNinKenDo on Friday July 19, 2024 @06:09AM (#41004424)
And? People and institutions constantly make bad decisions for which there are reasonable alternatives, and that's assuming that the incentives at play for decision makers are aligned with what we would want them to be, which is often not the case. Not that that ends up mattering much except as an explanatory device, because people and institutions constantly pursue bad ideas even seen in terms of their own interests.
Re:Crowdstrike Outage Causing Widespread Issues by RobotToaster on Friday July 19, 2024 @07:07AM (#41004929)
Because you should always have a backup.
Re:Crowdstrike Outage Causing Widespread Issues by bryan_w on Friday July 19, 2024 @11:42AM (#41007603)
It would be like orthopedic surgeons heading down to harbor freight to pick up their saws instead of using medical grade versions.

The tool isn't fit for purpose

Re:Crowdstrike Outage Causing Widespread Issues by citrin_ru on Friday July 19, 2024 @05:16AM (#41003991)
Yes, software industry as we know would not exists if companies where held liable for all damages. But in the current state of affairs they have little incentive to improve software quality - when incident like this happens they can suffer an insignificant short term valuation loss but unless it happens too often they can continue businesses as usual.

Many companies paying lip service to quality/reliability but internal incentives almost always go against maintenance and quality of service work (and instead reward new projects, features e. t. c.).

Re:Crowdstrike Outage Causing Widespread Issues by josephg on Friday July 19, 2024 @07:13AM (#41004995)
> Yes, software industry as we know would not exists if companies where held liable for all damages.

Of course it would. Restaurants are held liable for food poisoning, but they still operate just fine. They just - y’know - take care that they don’t poison their customers.

If computer systems were held liable, software would be a lot more expensive. There would be less of it. And it would also be better.

I think I can get behind that future.

Re:Crowdstrike Outage Causing Widespread Issues by butlike on Friday July 19, 2024 @12:20PM (#41008072)
I like that future too, but to play devil's advocate:

Write me software that coordinates all flights to and from airports, capturing all edge-cases, that's bug free. Then tell me the number you estimate and the number of years to roll this out.

Re:Crowdstrike Outage Causing Widespread Issues by josephg on Saturday July 20, 2024 @03:34AM (#41014793)
Sure, but ... thats not a spec. Specs have clear goals and limited scope. "All flights from all airports forever" is impossible to program, full stop.

The right way to write code like that is to start simple and small - we're going to service airports X, Y and Z. Those airports handle Q planes per day. The software will be used by (this user group) and have (some set of responsibilities). The software engineers will work with the teams on the ground during and after deployment to make sure the software is fit for purpose. Someone will sign off on using it and trusting its decisions. And lets also do a risk assessment where we lay out all the ways defects in the software could cost money and lives, so we can figure out how risk averse we need to be.

Give me scope like that, and sure - I'll put a team together to write that code. It'll be expensive, but not impossible. And once its working well, I'd happily roll it out to more airports in a controlled and predictable manner.

Re:Crowdstrike Outage Causing Widespread Issues by 0x1ceb00da on Friday July 19, 2024 @05:50AM (#41004265)
From windows tos:

Disclaimer. Neither Microsoft, nor the device manufacturer or installer, gives any other express warranties, guarantees, or conditions. Microsoft and the devicemanufacturer and installerexclude all implied warranties and conditions, including those of merchantability, fitness for a particular purpose, and non-infringement. If your local law does not allow the exclusion of implied warranties, then any implied warranties, guarantees, or conditions last only during the term of the limited warranty and are limited as much as your local law allows. If your local law requires a longer limited warranty term, despite this agreement, then that longer term will apply, but you can recover only the remedies this agreement allows.

Re:Crowdstrike Outage Causing Widespread Issues by moffkalast on Friday July 19, 2024 @09:57AM (#41006662)
"We give you no guarantees, unless the local law says we have to give them to you, in which case we do."

So they might get sued on a local level?

Re:Crowdstrike Outage Causing Widespread Issues by DaoVeles on Friday July 19, 2024 @04:07AM (#41003230)
Hypothetically even if they were liable they would bankrupt before even a few percent of damages is recovered. You cannot pluck a bald chicken.
Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @04:25AM (#41003473)
>they would bankrupt before even a few percent of damages is recovered

Wouldn't that be the desirable outcome, though? Given the amount of damage they have caused, they should cease to exist.

Re:Crowdstrike Outage Causing Widespread Issues by roca on Friday July 19, 2024 @06:25AM (#41004554)
Sort of. They need to be sued into bankruptcy. Current shareholders get completely zeroed out; the company still exists, but is sold to the highest bidder with the proceeds paid out to affected customers.

We need this so that every company board is always asking "are we investing enough to make sure this never happens to us?"

Re:Crowdstrike Outage Causing Widespread Issues by WJW on Friday July 19, 2024 @07:58AM (#41005402)
Not really though. Whether they should continue to exist into the future should depend on if the expected positive value of their services in that future exceeds the expected damage from having a big meltdown every once in a while. That some of their devs made a fuckup doesn't mean the entire product line is now without merit.

Killing the company because they made a mistake doesn't just throw away a ton of learned lessons (because the devs will probably be scattered around the industry where their newly acquired domain knowledge will be less valuable) but also forces a lot of companies to spend resources changing their antivirus scanners. For all we know, Crowdstrike might never fuck up again after this and forcing that change would burn hundreds of millions for basically no reason.

Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @08:09AM (#41005521)
"Whether they should continue to exist into the future should depend on if the expected positive value of their services in that future exceeds the expected damage from having a big meltdown every once in a while"

I don't think that's right, since it ignores externalities.

You want to create a system where every company is incentivized to make positive security decisions. If your response to a fuckup of unprecedented scale is just "they learned their lesson, they probably won't do that again", then the message these companies receive is that it is okay to neglect proper security procedures, because you get one global economic meltdown for free.

Re:Crowdstrike Outage Causing Widespread Issues by hyperman1 on Friday July 19, 2024 @06:27AM (#41004574)
A local rooflayer is absolutely corrupt. He cheats every customer, produces leaky roofs, doesn't even pay taxes completely.

It takes 2 year for the legal system to catch up, at which point he starts a new company, bankrupts the old one, sells all his tools cheaply to the new company, and fires and rehires his workers. I've seen this game going on for 14 years now.

I think Crowdstrike would do the same: Start a new one, sell the software, fire and rehire the workers, then go on as if nothing happened

Re:Crowdstrike Outage Causing Widespread Issues by nyarlathotep_ on Friday July 19, 2024 @03:46PM (#41010351)
I'd call BS on this story, but I know a friend that bought a home a few years back from a homebuilder that did a similar thing, except at a whole home level. Absolute disaster. he's been chasing him for half a decade now via legal means to get things fixed.
Re:Crowdstrike Outage Causing Widespread Issues by llm_trw on Friday July 19, 2024 @04:26AM (#41003480)
This is where public executions of executives help.
Re:Crowdstrike Outage Causing Widespread Issues by lifeisstillgood on Friday July 19, 2024 @04:36AM (#41003580)
But the Ticketmaster software would buckle under the strain :-)
Re:Crowdstrike Outage Causing Widespread Issues by interludead on Friday July 19, 2024 @07:08AM (#41004943)
Financial liability often doesn't equate to actual recovery of damages
Re:Crowdstrike Outage Causing Widespread Issues by jmarbert on Friday July 19, 2024 @09:11AM (#41006164)
>You cannot pluck a bald chicken.

Haven't heard that one before but I love everything about that!

Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @04:26AM (#41003479)
Financial losses? The comment you're replying to is mentioning heart attack treatment here. We're talking about deaths. Most of us won't like to hear this but for all of us who work at SaaS that is deployed on servers around the worlds, our bugs cause people to die. It's a given that at least a dozen people will die directly (medical flights, hospitals both being hit) due to this broken update, let alone indirectly.
Re:Crowdstrike Outage Causing Widespread Issues by frereubu on Friday July 19, 2024 @04:40AM (#41003628)
I don't think the parent comment was ignoring that. The penalty for a company who does this can't be to bring someone back from the dead, it's likely to be financial, which is the aspect they're talking about.
[dead]
Re:Crowdstrike Outage Causing Widespread Issues by SirGiggles on Friday July 19, 2024 @05:49AM (#41004257)
As others have already stated, yes, that is how we should be interpreting comments, in good faith and in the most charitable way as the site guidelines suggests us to.
Re:Crowdstrike Outage Causing Widespread Issues by kadoban on Friday July 19, 2024 @04:50AM (#41003720)
Good. That's the HN way.
Re:Crowdstrike Outage Causing Widespread Issues by stavros on Friday July 19, 2024 @05:32AM (#41004134)
That's how I read it, ie "will there be severe fines for the loss of life and other losses for this?".
Re:Crowdstrike Outage Causing Widespread Issues by cqqxo4zV46cp on Friday July 19, 2024 @06:02AM (#41004356)
You’re basically asking for a virtue signalling disclaimer. I think you’d prefer a different social network.
Re:Crowdstrike Outage Causing Widespread Issues by Clubber on Friday July 19, 2024 @08:57AM (#41006028)
I've finally learned to spot and ignore all emotional arguments.

https://www.scribbr.com/fallacies/appeal-to-emotion

Re:Crowdstrike Outage Causing Widespread Issues by covercash on Friday July 19, 2024 @11:07AM (#41007283)
If this was a Japanese company, the entire c-suite would have committed seppuku by now.
Re:Crowdstrike Outage Causing Widespread Issues by LinXitoW on Friday July 19, 2024 @06:42AM (#41004711)
If companies want the nice parts of being "a person", they should also deal with the bad parts of being a person. Financial fines are not enough. Though I'm not sure how we'd build a jail cell for an entire company.
Re:Crowdstrike Outage Causing Widespread Issues by luizcdc on Friday July 19, 2024 @07:34AM (#41005195)
Fines are not enough because a large enough fine will kill a company, destroying lots of jobs and supply chains.

Why not dilute the shareholder pool by a serious amount? There's no need for a statization to formally happen, the government can sell the shares back over time without actually exercising control.

Also fire execs and ban them from holding office on publicly traded companies for the foreseeable future.

Seizing shares doesn't impact the cash flow of the company directly, thus shouldn't cause job losses, but shareholders (who should put pressure on executives and the board to act with prudence to avoid these kinds of disasters) are adequately punished.

Re:Crowdstrike Outage Causing Widespread Issues by Izkata on Friday July 19, 2024 @09:09AM (#41006148)
> Fines are not enough because a large enough fine will kill a company, destroying lots of jobs and supply chains.

That could be amazing: "Ooopsie, in punishing Crowdstrike they've ended up folding and now there's a second global outage."

Re:Crowdstrike Outage Causing Widespread Issues by __egb__ on Friday July 19, 2024 @09:16AM (#41006215)
> but shareholders (who should put pressure on executives and the board to act with prudence to avoid these kinds of disasters) are adequately punished.

So if I own some Vanguard mutual fund as part of a retirement account, it’s now on me to put pressure on 500+ corporations?

Perhaps it’s on Vanguard to do so…but Vanguard isn’t going to just eat the cost of increased due diligence requirements. My fees will increase.

How does that increased due diligence even work? It’s not like I or Vanguard can see internal processes to verify that a company has adequate testing or backups or training to prevent cases like today’s failure.

When, on average, X number of those 500 companies in my mutual fund face this share seizure penalty per year…am I just supposed to eat the loss when those shares disappear? Does Vanguard start insuring against such losses? Who pays for that insurance in the end?

This doesn’t even really hurt the shareholders who are best placed to possibly pressure a company. This doesn’t hurt “billionaire executive who owns 40% of the outstanding shares”. I mean, sure, it will hurt that little part of their brain that keeps track of their monetary worth and just wants to see “huge number get huger”…but it doesn’t actually hurt them. It just hurts regular folks, as usual.

Re:Crowdstrike Outage Causing Widespread Issues by Maxatar on Friday July 19, 2024 @10:04AM (#41006722)
If you own a mutual fund, then you do not own shares of the 500 companies, rather you own shares of the mutual fund itself.

Consequently you don't put pressure on the 500 companies, you put pressure on the mutual fund and the mutual fund in turn puts pressure on the companies it invests in and exercises additional discretion in which companies it invests in.

>Perhaps it’s on Vanguard to do so…but Vanguard isn’t going to just eat the cost of increased due diligence requirements.

Yes they do, because mutual funds do compete with one another and a mutual fund that does the due diligence to avoid investing in companies that are held liable for these kinds of incidents will outperform the mutual funds that don't do this kind of due diligence.

> It’s not like I or Vanguard can see internal processes to verify that a company has adequate testing or backups or training to prevent cases like today’s failure.

I don't know specifically about Vanguard, but mutual funds in general do employ the services of firms like PwC, Deloitte, and KPMG to perform technical due diligence that assesses the target company's technology, product quality, development processes, and compliance with industry standards. VC firms like Sequoia Capital and Andressen Horowitz do their own technical due diligence.

Re:Crowdstrike Outage Causing Widespread Issues by remram on Friday July 19, 2024 @10:55AM (#41007167)
Other stocks will go up as a result. It's not like money is ever destroyed.
Re:Crowdstrike Outage Causing Widespread Issues by notabee on Friday July 19, 2024 @09:55AM (#41006633)
Just perhaps the idea of sticking everyone's retirement funds into massive passive vehicles was a bad one and has an unhealthy effect on the market, as you illustrate here. It is the way of things now so I see your point and it would be harmful to people, but getting in this situation has seemingly removed what could be a natural lever of consequence. We can't really hold companies accountable lest all the "regular folks" that can't actively supervise what they're investing in become collateral damage.
Re:Crowdstrike Outage Causing Widespread Issues by laboratorymice on Sunday July 21, 2024 @06:59AM (#41024127)
This actually sounds like a workable idea, but the implementation would be extremely thorny (impact on covenants, governance, voting rights, non-listed companies, etc) and take forever to get done. It would also punish everyone equally, even though they clearly do not share equal blame.

You probably want, in addition to your proposal, executive stock-based compensation to be awarded in a different share class, used to finance penalties in such cases where the impact is deemed to be the result of gross negligence at the management level.

Re:Crowdstrike Outage Causing Widespread Issues by RobotToaster on Friday July 19, 2024 @07:02AM (#41004898)
The death penalty could be an option? Dissolve the company, seize their assets, bar anyone involved from ever running or owning a company again.
Re:Crowdstrike Outage Causing Widespread Issues by bryant on Friday July 19, 2024 @07:10AM (#41004966)
Should be, but I don't know that that's appropriate for involuntary manslaughter.

Do it to Boeing, sure.

Re:Crowdstrike Outage Causing Widespread Issues by LikesPwsh on Friday July 19, 2024 @07:57AM (#41005392)
You'd seize the company from its current shareholders.

That gives shareholders of other companies good reason to care going forward.

Re:Crowdstrike Outage Causing Widespread Issues by btbuildem on Friday July 19, 2024 @09:00AM (#41006052)
Hold the board of directors and the C-suite personally, corporally accountable -- immediate changes for the better will follow.
Re:Crowdstrike Outage Causing Widespread Issues by visarga on Friday July 19, 2024 @10:02AM (#41006705)
> Though I'm not sure how we'd build a jail cell for an entire company.

Same thing with AI. You can't punish an AI, it has no body.

Re:Crowdstrike Outage Causing Widespread Issues by Ekaros on Friday July 19, 2024 @10:55AM (#41007165)
At least with AI you could do something like, destroy all copies including backups, destroy all training data and other code used to generate it. Which to me actually doesn't seem unreasonable punishment.
Re:Crowdstrike Outage Causing Widespread Issues by bugbuddy on Friday July 19, 2024 @04:45AM (#41003687)
We must demand both financial and criminal liabilities against the perpetrators! Get the torches and pitchforks out! We need to teach them a lesson!
Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @05:00AM (#41003821)
I did not mean to imply this, as there's a very long culpability chain. For this reason, I'm not sure if it makes any sense to imprison individuals for this. A lot of people playing a part in this causing such chaos.

But it is something to be very aware of for those of us who develop software run in e.g. hospitals and airlines, and should receive more attention, instead of only bringing up financial losses which is what usually happens. I noticed the same with the big ransomware attacks.

Re:Crowdstrike Outage Causing Widespread Issues by pjmlp on Friday July 19, 2024 @06:18AM (#41004488)
Indeed, pity that we need major failures like these, for goverments to finally start paying attention to give the same kind of laws as anything else, instead of careless EULAs and updates without field testing.
Re:Crowdstrike Outage Causing Widespread Issues by consteval on Friday July 19, 2024 @11:51AM (#41007708)
It's very bizarre to me how normalized we have made kernel-level software in critical systems. This software is inherently risky but companies throw it around like it's nothing. And cherry on top, we let it auto-update too. I'm surprised critical failures like this don't happen more often.
Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @07:01AM (#41004885)
I can't tell if you're serious or sarcastic, but there is such a thing as criminal negligence.

CrowdStrike knows that their software runs on computers that are in fricken hospitals and airports, they know that a mistake can potentially cause a human death. They also know how to properly test software, and they know how to do staggered releases.

Given what we know now, it seems pretty likely that to any reasonable person, the amount of risk they took when deploying changes to clients was in no way reasonable. People absolutely should go to jail for this.

Re:Crowdstrike Outage Causing Widespread Issues by rsynnott on Friday July 19, 2024 @10:20AM (#41006856)
Also corporate manslaughter, in some countries: https://en.wikipedia.org/wiki/Corporate_manslaughter

This more or less originated with the unfortunately named MS Herald of Free Enterprise sinking (https://en.wikipedia.org/wiki/MS_Herald_of_Free_Enterprise) - after that incident, regulators decided that maybe they didn't want enterprise quite as free as all that, and cracked down significantly on shipping operators (though the attempt to prosecute its execs for corporate manslaughter did fail).

Re:Crowdstrike Outage Causing Widespread Issues by HenryBemis on Friday July 19, 2024 @05:51AM (#41004280)
I made a separate (longer) comment about this..

Why don't orgs test their updates? Every decent IT management/governance under the sun demands that you test your updates. How the hell did so many orgs that are ISO 2700x, COBIT, PCI-DSS, NIST CSF, etc. certified failed so hard??

(ToS/contracts will probably get you out of any damages.)

Re:Crowdstrike Outage Causing Widespread Issues by inkyoto on Friday July 19, 2024 @06:27AM (#41004578)
> Why don't orgs test their updates?

Because historically orgs have been really bad with applying updates: either no updates or delayed updates resulting in botnets taking over unpatched PC's. Microsoft's solution was to force the updates unconditionally upon everybody with very few opportunities to opt out (for large enterprise customers only).

Another complication comes from the fact that operating system updates are not essential for running a business and especially for small businesses – as long as the main business app runs, the business runs. And most businesses are too far removed from IT to even know what a update is and why it is important. Hence the dilemma of fully automated vs manually applied and tested updates.

Re:Crowdstrike Outage Causing Widespread Issues by vetinari on Friday July 19, 2024 @09:28AM (#41006352)
> Microsoft's solution was to force the updates unconditionally upon everybody with very few opportunities to opt out (for large enterprise customers only).

Not a Microsoft's fan, but this is not true. Everyone who has Windows Server somewhere, with some spare disk space for the updates, has this ability. Just install and run WSUS (included in Windows Server) and you can accept/reject/hold indefinitely any update you want.

Re:Crowdstrike Outage Causing Widespread Issues by inkyoto on Friday July 19, 2024 @11:31AM (#41007501)
Not disagreeing, however:

1) the prevailing majority of laptop and desktop PC installations (home, business and enterprise) are not Windows Server;

2) kiosk style installs (POS terminals, airport check-in stands etc) are fully managed, unsupervised installations (the ones that ground to a complete halt today) and do not offer any sort of user interaction by design;

3) most Windows Server installations are also unsupervised.

Re:Crowdstrike Outage Causing Widespread Issues by vetinari on Friday July 19, 2024 @02:38PM (#41009657)
> 1) the prevailing majority of laptop and desktop PC installations (home, business and enterprise) are not Windows Server;

They are not, but the point is elsewhere: that Windows Server is going to provide the WSUS service to your network, so your laptop and desktop installations (in business and enterprise) are going to be handled by this.

Homes, on the other hand, do not have any Windows Server on their network, that's true.

As a hack to disable Windows updates, it is possible to point it to a non-existing WSUS server (so that can be done at home too). The client will then never receive any approval to update. It won't receive any info wrt available updates either.

> 2) kiosk style installs (POS terminals, airport check-in stands etc) are fully managed, unsupervised installations (the ones that ground to a complete halt today) and do not offer any sort of user interaction by design;

That's fine; this is fully-configurable via GPO.

> 3) most Windows Server installations are also unsupervised.

See 2.

Re:Crowdstrike Outage Causing Widespread Issues by acdha on Friday July 19, 2024 @08:40AM (#41005879)
Testing for most organizations is usually either really, incredibly expensive or an ineffective formality which leaves them at more risk than it saves. If you aren’t going to do a full run through all of your applications, it’s probably not doing much and very few places are going to invest the engineer time it takes to automate that.

What I take from this is that vendors need a LOT more investment in that work. They have both the money and are best positioned to do that testing since the incentives are aligned better for them than anyone else.

I’m also reminded of all of the nerd-rage over the years about Apple locking down kernel interfaces, or restricting FDE to their implementation, but it seems like anyone who wants to play at the system level needs a well-audited commitment to that level of rigorous testing. If the rumors of Crowdstrike blowing through their staging process are true, for example, that needs to be treated as seriously as browsers would treat a CA for failing to validate signing requests or storing the root keys on some developer’s workstation.

Re:Crowdstrike Outage Causing Widespread Issues by markus_zhang on Friday July 19, 2024 @09:45AM (#41006531)
IMHO law should require such a firm, or any firm that may impact millions of other people, i.e. including all OS developers and many others, to maintain a certified Q/A process, maintain a 24/7 coverage and spend X% on Q/A. Such companies should never be allowed to deploy without going through a stringent CD procedure with tests and such, and they need to renew the certificate annually.

These are infra companies. Their incompetence can literally kill people.

Re:Crowdstrike Outage Causing Widespread Issues by jen20 on Friday July 19, 2024 @09:56AM (#41006649)
What you described is not a “CD” procedure. Lack of precision around such terms is part of the problem here.
Re:Crowdstrike Outage Causing Widespread Issues by markus_zhang on Friday July 19, 2024 @10:38AM (#41007013)
I thought that is a deployment issue? Or maybe a QA one because looks like no QA has been performed...
Re:Crowdstrike Outage Causing Widespread Issues by HenryBemis on Saturday July 20, 2024 @07:38AM (#41015736)
My point/problem is that EVERY company (sorry for the caps) that is ISO, PCI, COBIT, NIST CSF, etc. compliant MUST be doing this!! (again sorry for the caps)

So they drop half the 'safety' procedures once the auditor goes away? WTF! (I am semi-angry because there are so many easy solutions and workarounds to not fall for this!! (inside screaming).

How irresponsible must someone be to roll out something to 1k-5k-10k machines without testing it first??

Hubris-Atis-Nemesis-Tisis!!!!

https://www.greecehighdefinition.com/blog/hubris-atis-nemesi...

Re:Crowdstrike Outage Causing Widespread Issues by markus_zhang on Saturday July 20, 2024 @08:51AM (#41016111)
I hope eventually law regards these companies as "infrastructure" companies, just like companies that build roads, bridges and such, that may and will kill people if not run professionally.

I'm not trying to enforce certifications because as a dev certifications always raise a bitter taste in my mouth. But those companies need certified processes that get re-certified every year. Sometimes even a cursory review from outsiders can find a lot of issues.

Re:Crowdstrike Outage Causing Widespread Issues by ziml77 on Friday July 19, 2024 @10:58AM (#41007187)
Updates do get tested. Windows updates can be held and selectively rolled out when a company is ready. As far as I can tell though, CrowdStrike doesn't give companies the agency to decide if updates should be applied or not.
Re:Crowdstrike Outage Causing Widespread Issues by hanniabu on Friday July 19, 2024 @11:19AM (#41007369)
The updates should be rolled out incrementally rather than all at once
Re:Crowdstrike Outage Causing Widespread Issues by immibis on Friday July 19, 2024 @05:28AM (#41004090)
Since we live in a capitalism, financial losses are the only one anyone cares about at scale. What's a human life worth nowadays? About 10 million for a healthy prime age adult? Negative for elderly?
Re:Crowdstrike Outage Causing Widespread Issues by alexisread on Friday July 19, 2024 @06:14AM (#41004458)
I think it depends what passport etc. you hold... One dystopian take is the trolley problem, where the self-driving car in question uses smartphones to determine the identity of the people involved, to work out who is cheaper to kill.
Re:Crowdstrike Outage Causing Widespread Issues by ben_w on Friday July 19, 2024 @07:16AM (#41005033)
That reminds me of why McDonalds got such a high penalty in the court case everyone remembers as "person sues for spilling hot coffee on themselves".

The reason this reminds me of that, assuming that I remember right, is that I think they had even taken the decision that the cost of paying lawsuits for those injuries was lower than the increase in revenue for being able to say "we have the hottest coffee"… and that was why they were deemed so severely liable.

They were definitely shown to have known it was resulting in injuries from other settlements:

https://en.wikipedia.org/wiki/Liebeck_v._McDonald%27s_Restau...

Re:Crowdstrike Outage Causing Widespread Issues by gpvos on Friday July 19, 2024 @07:19AM (#41005069)
Not true. Making C-level executives of software companies criminally liable with the chance to go to jail did change their behaviour in some recent lawmaking situation (forgot which, sorry).
Re:Crowdstrike Outage Causing Widespread Issues by kaliqt on Friday July 19, 2024 @04:39AM (#41003619)
Yes, SLA. No one gets held liable if the legal is done correctly and there were no guarantees, but on cloud there is 100% SLA so they will pay out.
Re:Crowdstrike Outage Causing Widespread Issues by Keyframe on Friday July 19, 2024 @05:26AM (#41004066)
How about people in charge of choosing these clown solutions - both crowdstrike and windows?
Re:Crowdstrike Outage Causing Widespread Issues by high_na_euv on Friday July 19, 2024 @06:17AM (#41004479)
Windows being clown solution? Out of touch with reality is huge here
Re:Crowdstrike Outage Causing Widespread Issues by throaway920181 on Friday July 19, 2024 @06:37AM (#41004649)
I can't imagine starting a project from ~2010 and on while choosing Windows as the stack.
Re:Crowdstrike Outage Causing Widespread Issues by extheat on Friday July 19, 2024 @06:42AM (#41004701)
The production simplicity of having a standardized OS and being able to drop in a .exe and have it run everywhere without worrying about building for 1000 system combinations cannot be beat.
Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Friday July 19, 2024 @07:45AM (#41005287)
Enterprise Linux can fairly consistently be assumed to be RHEL, Ubuntu, or SuSE, with the first two being far more likely in the U.S. That’s not that much to ask for.
Re:Crowdstrike Outage Causing Widespread Issues by jajko on Friday July 19, 2024 @07:59AM (#41005424)
That's... not reality even on desktop PCs, and never was. If your business is more complex than selling hot dogs or ice cream (or even that on big enough scale), IT of such company will become a small monstrosity over time, and complexity of such deployments on Unix vs Windows is nothing compared to overall picture.
Re:Crowdstrike Outage Causing Widespread Issues by jojobas on Friday July 19, 2024 @07:46AM (#41005295)
I see you somehow avoided learning what dll hell is, what various .net runtime incompatible versions are and what optional compatibility levels windows 10 offers.
Re:Crowdstrike Outage Causing Widespread Issues by intelVISA on Friday July 19, 2024 @10:53AM (#41007144)
Easily done if you target x86-64 statically
Re:Crowdstrike Outage Causing Widespread Issues by GONE_KLOUT on Friday July 19, 2024 @06:55AM (#41004825)
Clowns are taking over reality, on many levels. And they will tell you that you are the clown. Welcome to clown world.
Re:Crowdstrike Outage Causing Widespread Issues by high_na_euv on Monday July 22, 2024 @05:02AM (#41032229)
Such a naivete
Re:Crowdstrike Outage Causing Widespread Issues by swarnie on Friday July 19, 2024 @05:34AM (#41004150)
In your world i should switch my modest 1000 seats over to Linux desktops?

I'm not sure how i'm going to explain the productivity loss and retraining costs to the board if im honest.

Re:Crowdstrike Outage Causing Widespread Issues by jeroenhd on Friday July 19, 2024 @05:41AM (#41004210)
Plus, CrowdStrike runs on Linux as well. _This time_ they only crashed Windows devices, but there's no guarantee that switching to Linux would prevent any of it.

You can switch away from CrowdStrike but I doubt you'll be able to convince whoever mandated CS to be installed to not install an alternative that carries exactly the same risks.

Re:Crowdstrike Outage Causing Widespread Issues by whyoh on Friday July 19, 2024 @06:09AM (#41004423)
>CrowdStrike runs on Linux as well. _This time_ they only crashed Windows devices, but there's no guarantee that switching to Linux would prevent any of it.

In fact there was a recent CrowdStrike-related crash in RHEL:

https://old.reddit.com/r/crowdstrike/comments/1cluxzz/crowds...

https://access.redhat.com/solutions/7068083

Re:Crowdstrike Outage Causing Widespread Issues by ExoticPearTree on Friday July 19, 2024 @08:02AM (#41005446)
At least on Linux it runs on eBPF sniffing so the chances of fudging something are lower. There are some supported Linux distributions where they also have a kernel module and there might a higher chance of that exploding.
Re:Crowdstrike Outage Causing Widespread Issues by nolist_policy on Friday July 19, 2024 @05:57AM (#41004318)
No you should switch over to Chromeos, iPads, ... anything but Microsoft.

Crowdstrike only exists because Windows and other Microsoft products are so insecure their default configuration.

Re:Crowdstrike Outage Causing Widespread Issues by extheat on Friday July 19, 2024 @06:37AM (#41004656)
There's nothing special about Windows beyond the fact that you can run arbitrary executable files. The problem could just as easily have happened for Linux or iOS/Mac and in fact it has. ChromeOS kind of works if you want to run a web application that's hosted on some web server... but it's not appropriate for running programs where a dumb browser doesn't suffice.
Re:Crowdstrike Outage Causing Widespread Issues by didntcheck on Friday July 19, 2024 @08:29AM (#41005737)
What defaults would those be, and how would you change them?
Re:Crowdstrike Outage Causing Widespread Issues by throaway920181 on Friday July 19, 2024 @06:41AM (#41004688)
I'm not in IT anymore and we run 100% macs, so serious question here: isn't nearly everything a webapp nowadays? Every "non dev" thing that I have to do for work happens in my browser or an electron app. I guess maybe MS Office apps may be the biggest hitch? We use Google Workspace and that's all in browser.
Re:Crowdstrike Outage Causing Widespread Issues by windowsrookie on Friday July 19, 2024 @07:35AM (#41005200)
Legacy apps are quite common. I have recently been doing IT for State Farm Insurance.

Every State Farm insurance office in the country is still using a DOS App from the 1980's to run their office.

Re:Crowdstrike Outage Causing Widespread Issues by myng111 on Friday July 19, 2024 @12:01PM (#41007825)
I'm interested what these DOS applications are running on. Is it virtualised or a real physical machine?
Re:Crowdstrike Outage Causing Widespread Issues by ricardobayes on Friday July 19, 2024 @07:06AM (#41004922)
Not at all. "Industry", think: manufacturing is still big on desktop applications.
Re:Crowdstrike Outage Causing Widespread Issues by 63stack on Friday July 19, 2024 @08:18AM (#41005623)
Shouldn't be too hard to bundle them together with qemu, or some other vm solution.
Re:Crowdstrike Outage Causing Widespread Issues by Novosell on Friday July 19, 2024 @07:37AM (#41005219)
There are actually web versions of the office suite now.
Re:Crowdstrike Outage Causing Widespread Issues by aveao on Friday July 19, 2024 @08:44AM (#41005921)
It's horrible to use though. Google's suite is somewhat better than MSFT's web one, but it still is weak compared to any established desktop office suite, even libreoffice.
Re:Crowdstrike Outage Causing Widespread Issues by Novosell on Friday July 19, 2024 @09:45AM (#41006529)
I've found it alright to be honest. I'd like to use libre office but the incompatibilities with .docx make it too annoying. Finally I can easily work with .docx on Linux, thanks to the web version :)
Re:Crowdstrike Outage Causing Widespread Issues by aveao on Friday July 19, 2024 @11:01AM (#41007218)
It's only good for viewing and simplistic editing. More complex stuff ends up being unavailable on the web version very often.
Re:Crowdstrike Outage Causing Widespread Issues by swarnie on Friday July 19, 2024 @01:12PM (#41008665)
None of my enterprise ERP/PLM/CRM systems run on Mac Server OS
Re:Crowdstrike Outage Causing Widespread Issues by jojobas on Friday July 19, 2024 @07:48AM (#41005318)
Your 1000 seats crashing won't prevent airplanes from landing.

These things should have gone from mainframes of yore to various unix systems, ideally a mix of different unix systems in hot failover.

Without running uncontrolled "agent" software of course.

Re:Crowdstrike Outage Causing Widespread Issues by Keyframe on Friday July 19, 2024 @06:01AM (#41004351)
Enjoy the circus then!
Re:Crowdstrike Outage Causing Widespread Issues by traceroute66 on Friday July 19, 2024 @06:24AM (#41004546)
> Chances if Microsoft or Crowdstrike will be held liable for financial losses caused by this outage?

Zero. Exactly Zero.

Clearly you have never been involved in buying insurance or writing contracts for IT products/services.

Loss of contracts, profits, goodwill, economic loss, loss of data and all that jazz is excluded in whole or limited to a fixed monetary value.

It is known as indirect, consequential or special loss, damage or liability.

No lawyer worth their salt will let an IT product/service company draft a contract that does not have the above type of clause..

And good luck finding an insurance contract that will pay out for such losses, indeed most of them have conditions that state your contracts with customers must exclude or limit such losses.

Most software also has clauses excluding use in safety critical environments.

Re:Crowdstrike Outage Causing Widespread Issues by kvgr on Friday July 19, 2024 @06:52AM (#41004794)
There will be no Crowdstrike left after this. I am just upset I cant short it…
Re:Crowdstrike Outage Causing Widespread Issues by odieldomanie on Friday July 19, 2024 @07:31AM (#41005164)
Some people in the comments claim CS was used for compliance reasons. Some others claim Windows & CS do not offer warranties. How can a product satisfy the compliance check-box, if it does not offer the warranty and not accept liability for the related features?
Re:Crowdstrike Outage Causing Widespread Issues by Closi on Friday July 19, 2024 @07:37AM (#41005217)
While software is often warranted, contracts won't often accept liability in terms of business damages etc, and that's not usually a requirement for compliance.

If it was, it would also make it impractical for a small business to contract with a large one because of risk.

Re:Crowdstrike Outage Causing Widespread Issues by PretzelPirate on Friday July 19, 2024 @08:26AM (#41005707)
I dont think you can hold Microsoft liable for 3rd party software pushing its own update. Microsoft didn't make anyone install Crowdstrike or it's update files.
Re:Crowdstrike Outage Causing Widespread Issues by btbuildem on Friday July 19, 2024 @08:57AM (#41006027)
Prison time for the CEO and board of directors would be nice.

Enough of this limited liability nonsense, there need to be serious, severe, life-changing consequences.

Re:Crowdstrike Outage Causing Widespread Issues by lenerdenator on Friday July 19, 2024 @10:01AM (#41006697)
Depends. I'm at an EMR maker; our Windows machines (as well of those of our clients - read: hospitals and doctors offices) are down. That is, of course, bad for the patients under their care.

Do these clients have SLAs? If so, they're definitely on the hook for something. You could probably get a few businesses together for a decent class-action against Crowdstrike. You're then expecting a lawyer to be able to convince a dozen semi-random people with varying degrees of computer knowledge that Crowdstrike's software was negligently designed, developed, and deployed in a way that caused financial or life losses for customers.

So, really, it's a coin flip.

Re:Crowdstrike Outage Causing Widespread Issues by nubinetwork on Friday July 19, 2024 @10:43AM (#41007052)
What if your company mandated your customers run crowdstrike in order to run your software? What are the legal implications of that? Wouldn't that also put your contracts on the hook?
Re:Crowdstrike Outage Causing Widespread Issues by ohwat on Friday July 19, 2024 @11:16AM (#41007344)
Negligence at Crowdstrike is not covered by any SLA. Even if insured, Crowdstrike could be fucked. Let alone, companies going to try and how much cost this has. Long term, their fucked.
Re:Crowdstrike Outage Causing Widespread Issues by ibeff on Friday July 19, 2024 @04:05AM (#41003216)
What does treating a heart attack have to do with anything? Surely none of the medical devices needed to treat a heart attack are Windows PCs connected to the internet? Sorry but this reads as fearmongering. Did the receptionist's PC go down while doctors were treating a heart attack patient?
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:18AM (#41003379)
Without access to Epic we can't place med orders, look up patient records, discharge patients from the hospital, enter them into our system, really much of anything. Every provider in the emergency department is on their computer placing orders and doing work when not interacting with a patient. Like most hospitals in this country, our entire workflow depends on Epic. We couldn't even run blood tests because the lab was down too.

The STEMI was stabilized, it's more that it was scary to lose every machine in the department at once while intubating a crashing patient. You're flying blind in a lot of ways.

Re:Crowdstrike Outage Causing Widespread Issues by ibeff on Friday July 19, 2024 @04:37AM (#41003590)
> we can't place med orders, look up patient records, discharge patients from the hospital, enter them into our system, really much of anything.

If actually treating a patient with life saving measures during a heart attack isn't "much of anything" I don't know what is.

Re:Crowdstrike Outage Causing Widespread Issues by basch on Friday July 19, 2024 @12:08PM (#41007908)
If the computer system was down, and medicine was needed to save a life, would either some protocol dictate grabbing the medicine and dealing with the paperwork or consequence later? If protocol didn’t allow for discussion, would staff start breaking protocol to save life?
Re:Crowdstrike Outage Causing Widespread Issues by TestingWithEdd on Friday July 19, 2024 @12:21PM (#41008078)
You can skip paperwork but what if the patient is allergic to a medicine and you need to check medical records? Or you need to call for a surgeon but VoIP is down? Etc…
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:17PM (#41010661)
My father's coworker died from being in hospital for observation after few scratches in car accident because they were accidentally given medication they were allergic to.

So, yeah. The paperwork can save lives too and not sadly red tape is bad.

Otherwise you may go o hospital to pickup your friend and be told to wait for coroner

Re:Crowdstrike Outage Causing Widespread Issues by bhaney on Friday July 19, 2024 @04:17AM (#41003362)
> Surely none of the medical devices needed to treat a heart attack are Windows PCs connected to the internet?

Wouldn't that be nice

Re:Crowdstrike Outage Causing Widespread Issues by deutschlerner on Friday July 19, 2024 @04:12AM (#41003305)
Have you ever been in a hospital?
Re:Crowdstrike Outage Causing Widespread Issues by dang on Friday July 19, 2024 @11:56AM (#41007765)
It's against the site guidelines to post like this, and we have to ban accounts that to it repeatedly, so if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Re:Crowdstrike Outage Causing Widespread Issues by mcs5280 on Friday July 19, 2024 @04:13AM (#41003311)
"Your defibrillator subscription has expired, please login to renew before continuing"
Re:Crowdstrike Outage Causing Widespread Issues by xmdx on Friday July 19, 2024 @04:20AM (#41003401)
I'm guessing they were being treated over the phone as the systems went down. I've been through a similar situation, the person on the phone will give step by step instructions while waiting for an ambulance to arrive.

Sounds like with the systems being down the call would have been cut off which sounds horrible.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:27AM (#41003503)
No, treating in person. But we can't function as a department without computers. You call cardiology (on another floor) and none of their computers are working to be able review the patients records. You could take the EKG printout and run it to them, but we're just telling them lab results from what we can remember before our machines all bluescreened. The lab's computers were down so we can't do blood tests. Nursing staff knows what to do next by looking at the board or their computer. Without that you're just a room full of people shouting things at each other, and definitely can't see the 3-4x patients an hour you're expected to. Doctors and midlevels rely on epic to place med orders too.
Re:Crowdstrike Outage Causing Widespread Issues by nyx_land on Friday July 19, 2024 @05:13AM (#41003963)
worded badly whatever
Re:Crowdstrike Outage Causing Widespread Issues by rfoo on Friday July 19, 2024 @05:18AM (#41004004)
Because it's not a Windows update.
Re:Crowdstrike Outage Causing Widespread Issues by dbbk on Friday July 19, 2024 @05:18AM (#41004006)
Because it's not a Windows update perhaps
Re:Crowdstrike Outage Causing Widespread Issues by smokel on Friday July 19, 2024 @05:54AM (#41004297)
> worded badly whatever

I feel your pain. Perhaps it is time to increase the karma level required for downvoting.

Re:Crowdstrike Outage Causing Widespread Issues by A4ET8a8uTh0 on Friday July 19, 2024 @05:39AM (#41004193)
Sadly, we go back to the most likely way this will ever get some sort of policy correction. It will need to affect someone sufficiently connected to make things happen.
Re:Crowdstrike Outage Causing Widespread Issues by epolanski on Friday July 19, 2024 @06:19AM (#41004503)
May I say that starting from "treating a heart attack" and ending up worrying about millions lost in productivity sounds a bit "wrong"?
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:44AM (#41005274)
I just had a ten hour hospital shift from hell, apologies if my writing is lacking. I can't think of a better way to try to measure the scope of the damage caused by this.
Re:Crowdstrike Outage Causing Widespread Issues by yard2010 on Friday July 19, 2024 @09:27AM (#41006341)
Take care of yourself. you're making the world a better place. You deserve better supportive technology, not this shit show.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:47PM (#41008390)
Starting with an ER story kind of set up the expectation that you'll be "measuring the scope of the damage" in lives lost, not dollars. Though I guess at large enough scale, they're convertible.

Regardless, thanks for your report; seeing it was very sobering. I hope you can get some rest, and that things will soon return to normalcy.

Re:Crowdstrike Outage Causing Widespread Issues by monkmartinez on Friday July 19, 2024 @01:17PM (#41008723)
Just completed a standing 24 due to this outage. My B-Shift brothers and sisters had to monitor the radios all night for their units to be called for emergencies. I heard every dispatch that went out.

We were back in the 1960's with paper and pen for everything, no updates on nature of call, no address information, nothing... find out when you show up and hope the scene is secure. It was wild as it was coupled to a relatively intense Monsoon storm.

Re:Crowdstrike Outage Causing Widespread Issues by SarahWSJ on Friday July 19, 2024 @01:18PM (#41008731)
Sorry to hear this! I'm a journalist covering this mess and wondering if we could talk. Am at [email protected]
Re:Crowdstrike Outage Causing Widespread Issues by boie0025 on Friday July 19, 2024 @01:56PM (#41009173)
A tiny bit of thought about your situation IMO should lead anyone to conclude that you just first-hand experienced the fallout of today's nightmare, and then took a step back and realized you were likely one of millions if not billions of other people experiencing the same, and relayed that thought in terms of immediately understandable loss. Someone else might see "wrong" but I saw empathy.
Re:Crowdstrike Outage Causing Widespread Issues by plonk on Friday July 19, 2024 @06:46AM (#41004741)
Billions in losses means a somewhat worse life for a huge number of people and potentially much worse healthcare problems down the line, the NHS was affected
Re:Crowdstrike Outage Causing Widespread Issues by jojobas on Friday July 19, 2024 @07:49AM (#41005328)
Millions lost is sizeable parts of people's lives they won't get back.
Re:Crowdstrike Outage Causing Widespread Issues by kube-system on Friday July 19, 2024 @12:27PM (#41008154)
When it comes to measuring the impact to society at scale, dollars is really the only useful common proxy. One can't enumerate every impact this is going to have on the world today -- there's too many.
[dead]
Re:Crowdstrike Outage Causing Widespread Issues by dang on Friday July 19, 2024 @01:50PM (#41009102)
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/item?id=41005274

Re:Crowdstrike Outage Causing Widespread Issues by salawat on Friday July 19, 2024 @07:35PM (#41012591)
Bullshit. Absolute bullshit.

I've told my testers for years their efficacy at their jobs would be measured in unnecessary deaths prevented. Nothing less. Exactly this outcome was something I've made unequivocally clear was possible, and came bundled with a cost in lives. Yet the "Management and bean counter types" insist "Oh, nope. Only the greenbacks matter. It's the only measure."

Bull. Shit. If we weren't so obsessed with imaginary value attached to little green strips of paper, maybe we'd have the systems we need so things like this wouldn't happen. You may not be able to enumerate every, but you damn well can enumerate enough. Y'all just don't want to because then work starts looking like work.

Re:Crowdstrike Outage Causing Widespread Issues by kube-system on Friday July 19, 2024 @07:59PM (#41012763)
Why measure only death, as if it is the only terrible thing that can happen to someone?

That doesn’t count serious bodily injury, suffering, people who were victimized, people who had their lives set back for decades due to a missed opportunity, a person who missed the last chance to visit a loved one, etc.

There are uncountable different impacts that happen when you’re talking about events on the scale of an economy. Which is why economists use dollars. The proxy isn’t useful because it is more important than life, it it useful because the diversity of human experience is innumerable.

Re:Crowdstrike Outage Causing Widespread Issues by emmelaich on Friday July 19, 2024 @10:03PM (#41013386)
I understand your emotion but perhaps people simply don't value human lives.

At least putting a number to life is an genuine attempt even though it may be distasteful.

The fact is that there already is a number on it, which one can derive entirely descriptively without making moral judgements. Insurance companies and government social security offices already attempt to determine the number.

The number is not infinite or we'd have no cars.

Re:Crowdstrike Outage Causing Widespread Issues by DebtDeflation on Friday July 19, 2024 @06:43AM (#41004723)
At one point overnight airlines were calling for an "international ground stop for all flights globally". Planes in the air were unable to get clearance to land or divert. I don't believe such a thing has ever happened before except in the immediate aftermath of 9/11.
Re:Crowdstrike Outage Causing Widespread Issues by acomjean on Friday July 19, 2024 @06:58AM (#41004853)
Flights have been delayed/canceled. Not as critical as the OP hospital, but not good.

Effecting airlines/brodcasters and banks.

https://www.nytimes.com/live/2024/07/19/business/global-tech...

Re:Crowdstrike Outage Causing Widespread Issues by DebtDeflation on Friday July 19, 2024 @07:11AM (#41004976)
If a plane is in the air, and can't get permission to land anywhere, well, they only have a finite amount of fuel onboard.
Re:Crowdstrike Outage Causing Widespread Issues by spectrumero on Friday July 19, 2024 @07:33AM (#41005177)
In the case of an emergency (which low fuel most definitely is) the captain has the ultimate authority and can tell ATC "I'm landing anyway".
Re:Crowdstrike Outage Causing Widespread Issues by langsoul-com on Friday July 19, 2024 @09:01AM (#41006067)
That might be fine for a single or a few planes. But given the magnitude of the outage, what if a single airport had dozens of planes landing anyway.

There's a very good reason airport traffic control exists.

Re:Crowdstrike Outage Causing Widespread Issues by silisili on Friday July 19, 2024 @11:50AM (#41007697)
I'd be highly surprised if ATC systems were affected by this, but if anyone wants to correct me please do.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @01:02PM (#41008543)
I wouldn't expect emergency rooms and 911 to stop working either, but here we are, so until someone says otherwise, I'm assuming some ATCs went down too.
Re:Crowdstrike Outage Causing Widespread Issues by swells34 on Friday July 19, 2024 @03:15PM (#41010023)
I imagine the flight planning software they use was affected (so their ability to coordinate with other airport's ATC), but not their radio systems or aircraft radar (nearly all radar systems I've worked with are run on Linux, and are hardened to the Nth degree). Been out of the game for 12 years though, so things have likely changed.
Re:Crowdstrike Outage Causing Widespread Issues by umanwizard on Friday July 19, 2024 @12:58PM (#41008504)
The Tenerife disaster (second-deadliest aviation incident in history, after 9/11) was ultimately caused by chaotic conditions due to too many airplanes having to be diverted and land at an alternate airport that wasn't equipped to handle them comfortably.
Re:Crowdstrike Outage Causing Widespread Issues by Mavvie on Friday July 19, 2024 @02:59PM (#41009854)
I'd argue that Tenerife was due to taking off (in bad weather), not landing. But of course, a bunch of planes landing at the same airport without ATC sounds quite dangerous.
Re:Crowdstrike Outage Causing Widespread Issues by umanwizard on Friday July 19, 2024 @03:09PM (#41009960)
There were a lot of contributing causes, but it wouldn't have happened if not for the fact that Tenerife North airport was massively overcrowded due to Gran Canaria airport being suddenly closed (for unrelated reasons) and flights forced to divert.

The issue wasn't with landing specifically; I'm just using it as a general example of issues caused by havoc situations in aviation.

Re:Crowdstrike Outage Causing Widespread Issues by xcv123 on Friday July 19, 2024 @06:08PM (#41011907)
Also lack of visibility. The two pilots couldn't see each other through the fog.
Re:Crowdstrike Outage Causing Widespread Issues by qingcharles on Friday July 19, 2024 @08:29PM (#41012944)
Pilots know where there are other places to land, e.g. there are a lot of military strips and private airfields where some craft can land, depending on size.
Re:Crowdstrike Outage Causing Widespread Issues by throwoutway on Friday July 19, 2024 @09:04AM (#41006091)
A pilot WILL land, even without clearance. They're not going to crash their own plane. Either way, ATC has fallback procedures and can just use radio to communicate and manage everything manually. Get all the planes on the ground in safe order and then wait for a fix before clearing new takeoffs. https://aviation.stackexchange.com/questions/43379/is-there-...
Re:Crowdstrike Outage Causing Widespread Issues by 0xffff2 on Friday July 19, 2024 @08:35PM (#41012977)
Planes always get landing clearance via radio. "Planes in the air were unable to get clearance to land or divert" strongly suggests that the radios themselves were not working if it's actually true.
Re:Crowdstrike Outage Causing Widespread Issues by sunnybeetroot on Saturday July 20, 2024 @05:59PM (#41020371)
And if they can’t get it via radio they are trained to get clearance via visual sight with someone on the ground.
Re:Crowdstrike Outage Causing Widespread Issues by SkyPuncher on Friday July 19, 2024 @09:17AM (#41006239)
Obviously, they're going to land planes before they run out of fuel.
Re:Crowdstrike Outage Causing Widespread Issues by windock on Friday July 19, 2024 @10:02AM (#41006702)
Or shortly after
Re:Crowdstrike Outage Causing Widespread Issues by DoingIsLearning on Friday July 19, 2024 @11:31AM (#41007496)
I would expect this to affect airlines services, e.g. for check-in and boarding. I would be very surprised if this outtage affects ATC systems.
Re:Crowdstrike Outage Causing Widespread Issues by jbb_hn on Friday July 19, 2024 @11:47AM (#41007665)
They would use those 4 magic words in aviation: "I'm declaring an emergency"
Re:Crowdstrike Outage Causing Widespread Issues by shuntress on Friday July 19, 2024 @01:09PM (#41008628)
I would also point out that the backup plan (Radio and Binoculars) are not only effective but also extremely cheap & easy to keep ready in the control tower at all times.

The same cannot be said for medical records.

Re:Crowdstrike Outage Causing Widespread Issues by jojobas on Friday July 19, 2024 @07:43AM (#41005271)
Unbelievable these systems run on Windows.
Re:Crowdstrike Outage Causing Widespread Issues by locococo on Friday July 19, 2024 @08:27AM (#41005718)
I feel Windows is wrongly blamed here it's just an OS.

If you rely on your applications to be available you should have disaster recovery plans for scenarios like this.

Re:Crowdstrike Outage Causing Widespread Issues by mbreese on Friday July 19, 2024 @11:33AM (#41007515)
A little yes, a little no.

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.

Re:Crowdstrike Outage Causing Widespread Issues by simiones on Friday July 19, 2024 @12:16PM (#41008005)
A tool that has full control of the OS (which is apparently required by such security software) fundamentally must have a way to crash the system, and continue to do so at every restart.
Re:Crowdstrike Outage Causing Widespread Issues by timr on Friday July 19, 2024 @11:42AM (#41007602)
> Why does this tool exist and must be installed on servers?

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.

Re:Crowdstrike Outage Causing Widespread Issues by vbezhenar on Friday July 19, 2024 @12:13PM (#41007969)
In this very thread there was report of a Debian Linux fleet being kernel crashed in exactly the same scenario by exactly the same malware few months ago.

So the only blame Windows can take is its widespread usage, compared to Debian.

Re:Crowdstrike Outage Causing Widespread Issues by arccy on Friday July 19, 2024 @12:45PM (#41008370)
there's an eBPF mode for linux which is safe(r)

so windows can still be blamed for not providing a relatively safe way of doing this.

Re:Crowdstrike Outage Causing Widespread Issues by noisem4ker on Friday July 19, 2024 @02:41PM (#41009688)
Windows supports eBPF too.
Re:Crowdstrike Outage Causing Widespread Issues by vbezhenar on Saturday July 20, 2024 @05:28AM (#41015225)
https://access.redhat.com/solutions/7068083

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.

Re:Crowdstrike Outage Causing Widespread Issues by mbreese on Friday July 19, 2024 @12:48PM (#41008400)
Why the whataboutism?

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.

Re:Crowdstrike Outage Causing Widespread Issues by jimbob45 on Friday July 19, 2024 @02:55PM (#41009815)
Was this problem caused by Microsoft? No.

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. 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.

Re:Crowdstrike Outage Causing Widespread Issues by darby_nine on Friday July 19, 2024 @08:37AM (#41005843)
Windows is also the platform where this sort of spyware has been normalized for decades as best practice.
Re:Crowdstrike Outage Causing Widespread Issues by remram on Friday July 19, 2024 @10:50AM (#41007109)
There are similar products for Linux. My organization runs Cortex XDR, it has a kernel module.

Had a few calls with them to figure out its features and how it would impact the systems. They didn't know.

Re:Crowdstrike Outage Causing Widespread Issues by darby_nine on Friday July 19, 2024 @10:52AM (#41007134)
Fair enough.
Re:Crowdstrike Outage Causing Widespread Issues by silisili on Friday July 19, 2024 @11:53AM (#41007726)
I don't blame Windows, but do blame these systems for running Windows, if that makes sense.

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)

Re:Crowdstrike Outage Causing Widespread Issues by evilduck on Friday July 19, 2024 @10:50AM (#41007110)
Their disaster recovery plans include the same faults that brought them down this time, guaranteed.
Re:Crowdstrike Outage Causing Widespread Issues by muzani on Friday July 19, 2024 @08:37AM (#41005848)
Do you expect them to run on Android?
Re:Crowdstrike Outage Causing Widespread Issues by Too on Friday July 19, 2024 @10:59AM (#41007204)
It would be better than Windows for sure. You’ve got A/B updates, verified boot, selinux, properly sandboxed apps and a whole range of other isolation techniques.

For something truly mission critical, I’d expect something more bespoke with smaller complexity surface. Otherwise Android is actually not a bad choice.

Re:Crowdstrike Outage Causing Widespread Issues by Alupis on Friday July 19, 2024 @12:41PM (#41008321)
Any sort of Immutable OS would be better for critical systems like this. The ability to literally just rollback the entire state of the system to before the update would have gotten things back online as fast as a reboot...
Re:Crowdstrike Outage Causing Widespread Issues by muzani on Friday July 19, 2024 @05:56PM (#41011805)
Something like Android Lollipop from 2014 supports all the latest techniques. It's likely there's no security issues left on Lollipop by now.

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.

Re:Crowdstrike Outage Causing Widespread Issues by muzani on Friday July 19, 2024 @09:37AM (#41006444)
Legit question, not trolling. Android is the next biggest OS used to run a single application like POS, meter readers, digital menus, navigation systems. It might be the top one by now. It's prone to all the same 'spyware' drawbacks and easier to set up than "Linux".
Re:Crowdstrike Outage Causing Widespread Issues by 1oooqooq on Saturday July 20, 2024 @09:16AM (#41016254)
the same time new showed up here, on wechat tiktok clone (moments i think, in English) was showing animations of the usa air traffic maps and how the tech blackout affected it. from those images i that it was huge.
Re:Crowdstrike Outage Causing Widespread Issues by plonk on Friday July 19, 2024 @06:46AM (#41004749)
Did the person survive?
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:00AM (#41004871)
We have limited visibility into this in the emergency department. You stabilize the patient and admit them to the hospital, then they become internal medicine or ICU's patient. Thankfully most of the work was done and consults were called prior to the outage, but they were in critical condition.
Re:Crowdstrike Outage Causing Widespread Issues by perfectstorm on Friday July 19, 2024 @10:38AM (#41007011)
i'll admit i have no idea what i'm talking about but isn't there some Plan B options? something that's more manual? or are surgeons too reliant on computers?
Re:Crowdstrike Outage Causing Widespread Issues by zamadatix on Friday July 19, 2024 @11:00AM (#41007212)
There are plan B options like paper charting, downtime procedures, alternative communication methods and so on. So while you can write down a prescription and cut a person open you can't manually do things pull up the patient's medical history for the last 10 years in a few seconds, have an image read remotely when there isn't a radiologist available on site, or electronically file for the meds to just show up instantly (all depending on what the outage issue is affecting of course). For short outages some of these problems are more "it caused a short rush on limited staff" than "things were falling apart". For longer outages it gets to be quite dangerous and that's where you hope it's just your system that's having issues and not everyone in the region so you can divert.

If the alternatives/plan b's were as good or better than the plan a's then they wouldn't be the alternatives. Nobody is going to have half a hospital's care capacity sit as backup when they could use that year round to better treat patients all the time, they just have plans of last resort to use when what they'd like to use isn't working.

(worked healthcare IT infrastructure for a decade)

Re:Crowdstrike Outage Causing Widespread Issues by danudey on Friday July 19, 2024 @12:12PM (#41007965)
> So while you can write down a prescription and cut a person open you can't manually do things pull up the patient's medical history for the last 10 years in a few seconds, have an image read remotely when there isn't a radiologist available on site, or electronically file for the meds to just show up instantly (all depending on what the outage issue is affecting of course).

I worked for a company that sold and managed medical radiology imaging systems. One of our customers' admins called and said "Hey, new scans aren't being properly processed so radiologists can't bring them up in the viewer". I told him I'd take a look at it right away.

A few minutes later, he called back; one of their ERs had a patient dying of a gunshot wound and the surgeon needed to get the xray up so he could see where the bullet was lodged before the guy bled out on the table.

Long outages are terrifying, but it only takes a few minutes for someone to die because people didn't have the information they needed to make the right calls.

Re:Crowdstrike Outage Causing Widespread Issues by lupire on Friday July 19, 2024 @12:27PM (#41008151)
What's insane medical malpractice is that radiology scans aren't displayed locally first.

You don't need 4 years of specialized training to see a bullet on a scan.

Re:Crowdstrike Outage Causing Widespread Issues by brendoelfrendo on Friday July 19, 2024 @01:58PM (#41009205)
GP referred to "processed," which could mean a few things. I interpreted it to mean that the images were not recording correctly locally prior to any upload, and they needed assistance with that machine or the software on it.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:29PM (#41012538)
We can definitely get local imaging with X-Ray and ultrasound - we use bedside machines that can be used and interpreted quickly.

X-Ray has limitations though - most of our emergencies aren't as easy to diagnose as bullets or pneumonia. CT, CTA, and to a lesser extent MRI are really critical in the emergency department, and you definitely need four years of training to interpret them, and a computer to let you view the scan layer-by-layer. For many smaller hospitals they may not have radiology on-site and instead use a remote radiology service that handles multiple hospitals. It's hard to get doctors who want to live near or commute to more rural hospitals, so easier for a radiologist to remotely support several.

Re:Crowdstrike Outage Causing Widespread Issues by zamadatix on Friday July 19, 2024 @12:46PM (#41008377)
Yep, when patients often still die while everything is working fine even a minor inconvenience like "all of the desktop icons reset by mistake" can be enough to tilt the needle the wrong way for someone.
Re:Crowdstrike Outage Causing Widespread Issues by singleshot_ on Friday July 19, 2024 @07:09PM (#41012396)
I used to work for a company that provided network performance monitoring to hospitals. I am telling a Story second hand that I heard the CEO share.

One day, during a rapid pediatric patient intervention, a caregiver tried to log in to a PC to check a drug interaction. The computer took a long time to log in because of a VDI problem where someone had stored many images in a file that had to be copied on login. While the care team was waiting for the computer, an urgent decision was made to give the drug. But a drug interaction happened — one that would have been caught, had the VDI session initialized more quickly.

The patient died and the person whose VDI profile contained the images in the bad directory committed suicide. Two lives lost because files were in the wrong directory.

Re:Crowdstrike Outage Causing Widespread Issues by sqeaky on Friday July 19, 2024 @11:41AM (#41007589)
I am talking out my ass, but...

Seems like a possible plan would be duplicate computer systems that are using last week's backup and not set to auto-update. Doesn't cover you if the databases and servers go down (unless you can have spares of those too), but if there is a bad update, a crypto-locker, or just a normal IT failure each department can switch to some backups and switch to a slightly stale computer instead of very stale paper.

Re:Crowdstrike Outage Causing Widespread Issues by regularfry on Friday July 19, 2024 @11:51AM (#41007707)
Can only speak for the UK here, but having one computer system that is sufficiently functional for day-to-day operations is often a challenge, let alone two.
Re:Crowdstrike Outage Causing Widespread Issues by devilbunny on Friday July 19, 2024 @12:08PM (#41007919)
My hospital's network crashed this week (unrelated to this). Was out for 2-3 hours in early afternoon.

The "downtime" computers were affected just like everything else because there was no network.

Phones are all IP-based now; they didn't work.

Couldn't check patient histories, couldn't review labs, etc. We could still get drugs, thankfully, since each dispensing machine can operate offline.

Re:Crowdstrike Outage Causing Widespread Issues by mehrau on Friday July 19, 2024 @11:54AM (#41007741)
Yes buy the more high available you do the more it costs and it's not like this happens every week.
Re:Crowdstrike Outage Causing Widespread Issues by sqeaky on Friday July 19, 2024 @11:58AM (#41007782)
As I was finishing my previous costs it occurred to me that costs are fungible.

Money spent on spares is not spent on cares.

Re:Crowdstrike Outage Causing Widespread Issues by zamadatix on Friday July 19, 2024 @12:42PM (#41008341)
There are often such plans from DR systems to isolated backups to secondary system, as much as risk management budget allow at least. Of course it takes time to switch to these and back, the missing records cause chaos (both inside synced systems and with patient data) both ways and it takes a while to do. On top of that not every system will be covered so it's still a limited state.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:40PM (#41012628)
We have "downtime" systems in place, basically an isolated Epic cluster, to prevent situations like this. The problem is that this wasn't a software update that was downloaded by our computers, it was a configuration change by Crowdstrike that was immediately picked up by all computers running its agent. And, because hospitals are being heavily targeted by encryption attacks right now, it's installed on EVERY machine in the hospital, which brought down our Epic cluster and the disaster recovery cluster. A true single point of failure.
Re:Crowdstrike Outage Causing Widespread Issues by lr1970 on Friday July 19, 2024 @12:02PM (#41007827)
There are problems with getting lab results, X-rays, CT and MRI scans. They do not have paper-based Plan B. IT outage in a modern hospital is a major risk to life and health of their patients.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @05:29PM (#41011546)
Thank you, I'm quickly becoming tired of HN posters assuming they know how hospitals operate and asking why we didn't just use Linux.
Re:Crowdstrike Outage Causing Widespread Issues by Bjartr on Friday July 19, 2024 @10:53AM (#41007140)
I think it's eventually manageable for some subset of medical procedures, but the transition to that from business as usual is a frantic nightmare. Like there's probably a whole manual for dealing with different levels of system failure, but they're unlikely to be well practiced.

Or maybe I'm giving these institutions too much credit?

Re:Crowdstrike Outage Causing Widespread Issues by nubinetwork on Friday July 19, 2024 @10:51AM (#41007125)
I don't know about surgeons, but nursing and labs have paper fallback policies... they can backload the data later.
Re:Crowdstrike Outage Causing Widespread Issues by regularfry on Friday July 19, 2024 @11:53AM (#41007724)
It's often the case that the paper fallbacks can't handle anywhere near the throughput required. Yes, there's a mechanism there, but it's not usable beyond a certain load.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:19PM (#41012463)
I will say - the way we typically find out really sends a shiver down your spine.

You come in for you next shift and are finishing charting from your prior shift. You open one of your partially finished charts and a little popup tells you "you are editing the chart for a deceased patient".

Re:Crowdstrike Outage Causing Widespread Issues by plonk on Saturday July 20, 2024 @05:35AM (#41015243)
Sounds like this is hugely emotionally taxing, do you just get used to it after a while, or is it a constant weight?

This is why I'm impressed by anyone who works in a hospital, especially the more urgent/intensive care

Re:Crowdstrike Outage Causing Widespread Issues by eitland on Friday July 19, 2024 @07:29AM (#41005151)
Some Canonical guy I think many years ago mentioned this as their sales strategy a few year ago after a particularly nasty Windows outage:

We don't ask customers to switch all systems from Windows to Ubuntu, but to consider moving maybe a third to Ubuntu so they won't sit completely helpless next time Windows fail spectacularly.

While I see more and more Ubuntu systems, and recently have even spotted Landscape in the wild I don't think they were as successful as they hoped with that strategy.

That said, maybe there is a silver lining on todays clouds both WRT Ubuntu and Linux in general, and also WRT IT departments stopping to reconsider some security best practices.

Re:Crowdstrike Outage Causing Widespread Issues by 51Cards on Friday July 19, 2024 @09:17AM (#41006229)
Except further up this thread another poster mentions that CrowdStrike took down their Debian servers back in April as well. As soon as you're injecting third party software into your critical path with self-triggered updates you're vulnerable to the quality (or lack of) that software despite platform.

Honestly your comment highlights one of the few defenses... don't sit all on one platform.

Re:Crowdstrike Outage Causing Widespread Issues by II2II on Friday July 19, 2024 @11:54AM (#41007740)
Sure, but note the sales pitch was to encourage resiliency through diversity. While that may not be helpful in cases where one vendor may push the same breaking change through to multiple platforms, it also may be helpful. I remember doing some work with a mathematics package under Solaris while in university, while my peers were using the same package under Windows. Both had the same issue, but the behaviour was different. Under Solaris, it was possible to diagnose since the application crashed with useful diagnostic information. Under Windows, it was impossible to diagnose since it took out the operating system and (because of that) it was unable to provide diagnostic information. (It's worth noting that I've seen the opposite happen as well, so this isn't meant to belittle Windows.)
Re:Crowdstrike Outage Causing Widespread Issues by bonestamp2 on Friday July 19, 2024 @12:19PM (#41008056)
Yes, I already heard one manager at my company today say they're getting a mac for their next computer. That's great, the whole management team shouldn't be on Windows. The engineering team is already pretty diversified between mac, windows, and linux. The next one might take down all 3 but at least we tried to diversify the risk.
Re:Crowdstrike Outage Causing Widespread Issues by noveltyaccount on Friday July 19, 2024 @09:24AM (#41006310)
Hopefully they won't botch the update for two operating systems at the same time. But yeah. Hope.
Re:Crowdstrike Outage Causing Widespread Issues by potatolicious on Friday July 19, 2024 @11:32AM (#41007508)
Yeah, I see a lot of noise on social media blaming this on Microsoft/Windows... but AFAIK if you install a bad kernel driver into any major OS the result would be the same.

The specific of this CrowdStrike kernel driver (which AFAIK is intended to intercept and log/deny syscalls depending on threat assessment?) means that this is badnewsbears no matter which platform you're on.

Like sure, if an OS is vulnerable to kernel panics from code in userland, that's on the OS vendor, but this level of danger is intrinsic to kernel drivers!

Re:Crowdstrike Outage Causing Widespread Issues by nextos on Friday July 19, 2024 @11:50AM (#41007689)
> AFAIK if you install a bad kernel driver into any major OS the result would be the same

Not with an immutable OS, which would make a rollback trivial (reboot, select previous configuration). I hope organizations learn from this, and we move to that model for all major OSes.

Immutability is great, as we know from functional programming. Nix and Guix are pushing this ideas forward, but there's no reason other OSes can't have them as well.

Re:Crowdstrike Outage Causing Widespread Issues by gjsman-1000 on Friday July 19, 2024 @11:39AM (#41007572)
True; except here's what's baffling:

CloudStrike only uses a kernel level driver on Windows. It's not necessary for Mac, it's not necessary for Linux.

Why did they feel that they needed kernel level interventions on Windows devices specifically? Windows may have some blame there.

Re:Crowdstrike Outage Causing Widespread Issues by potatolicious on Friday July 19, 2024 @12:15PM (#41007996)
Yeah, I think your point is totally valid. Why does CrowdStrike need syscall access on Windows when it doesn't need it elsewhere?

I do think there's an argument to be made that CrowdStrike is more invasive on Windows because Windows is intrinsically less secure. If this is true then yeah, MSFT has blame to share here.

Re:Crowdstrike Outage Causing Widespread Issues by AlotOfReading on Friday July 19, 2024 @12:40PM (#41008310)
I don't know about MacOS, but at least as recently as a couple years ago crowdstrike did ship a Linux kernel module. People were always complaining about the fact that it advertised the licensing as GPL and refused to distribute source.

I imagine they've simply moved to eBPF if they're not shipping the kernel module anymore.

Re:Crowdstrike Outage Causing Widespread Issues by nrr on Saturday July 20, 2024 @05:02AM (#41015134)
I haven't looked too deeply into how EDRs are implemented on Linux and macOS, but I'd wager that CrowdStrike goes the way of its own bit of code in kernel space to overcome shortcomings in how ETW telemetry works. It was never meant for security applications; ETW's purpose was to aid in software diagnostics.

In particular, while it looks like macOS's Endpoint Security API[0] and Linux 4.x's inclusion of eBPF are both reasonably robust (if the literature I'm skimming is to be believed), ETW is still pretty susceptible to blinding attacks.

(But what about PatchGuard? Well, as it turns out, that doesn't seem to keep someone from loading their own driver and monkey patching whatever WMI_LOGGER_CONTEXT structures they can find in order to call ControlTraceW() with ControlCode = EVENT_TRACE_CONTROL_STOP against them.)

0: https://developer.apple.com/documentation/endpointsecurity

Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:54PM (#41008457)
> Why did they feel that they needed kernel level interventions on Windows devices specifically?

Maybe because everyone else in "security" and DRM does it, so they figured this is how it's done and they should do it too?

My prior on competence of "cybersecurity" companies is very, very low.

Re:Crowdstrike Outage Causing Widespread Issues by musjleman on Friday July 19, 2024 @03:02PM (#41009891)
> Maybe because everyone else in "security" and DRM does it, so they figured this is how it's done and they should do it too?

What DRM uses kernel drivers? And how do you plan to prevent malware from usermode?

Re:Crowdstrike Outage Causing Widespread Issues by bostik on Saturday July 20, 2024 @07:05AM (#41015596)
> My prior on competence of "cybersecurity" companies is very, very low.

Dmitri Alperovitch agrees with you.[0] He went on record a few months back in a podcast, and said that some of the most atrocious code he has ever seen was in security products.

I am certain he was implicitly referring, at least in part, to some of the code seen inside his past company's own code base.

0: https://nationalsecurity.gmu.edu/dmitri-alperovitch/ ["Co-founder and former CTO of Crowdstrike"]

Re:Crowdstrike Outage Causing Widespread Issues by PantaloonFlames on Friday July 19, 2024 @04:15PM (#41010639)
> CloudStrike ONLY uses a kernel level driver on Windows

Crowdstrike uses a kernel level driver ONLY on Windows.

Re:Crowdstrike Outage Causing Widespread Issues by Cyphase on Saturday July 20, 2024 @02:30AM (#41014542)
CrowdStrike uses a kernel level driver on Windows ONLY.

Even better..

ONLY on Windows does CrowdStrike use a kernel level driver.

Re:Crowdstrike Outage Causing Widespread Issues by cjcampbell on Friday July 19, 2024 @11:23PM (#41013784)
Apple deprecated kernel extensions with 10.15 in order to improve reliability and eventually added a requirement that end users must disable SIP in order to install kexts. Security vendors moved to leverage the endpoint security framework and related APIs.

On Linux, ebpf provides an alternative, and I assume, plenty of advantages over trying to maintain kernel level extensions.

I haven’t researched, but my guess is that Microsoft hasn’t produced a suitable alternative for Windows security vendors.

Re:Crowdstrike Outage Causing Widespread Issues by grumpyprole on Friday July 19, 2024 @05:38PM (#41011646)
It's interesting to me that lay people are asking the right questions, but many in the industry, such as the parent here, seem to just accept the status quo. If you want to be part of the solution, you have to admit there is a problem.
Re:Crowdstrike Outage Causing Widespread Issues by akira2501 on Friday July 19, 2024 @09:15PM (#41013181)
Non hardware "drivers" which cause a BSOD should be disabled automatically on next boot.

Windows offers it's users nothing here.

Re:Crowdstrike Outage Causing Widespread Issues by __MatrixMan__ on Friday July 19, 2024 @01:47PM (#41009067)
You can also make rollback easy. Just load the config before the one where you took the bad update.

Of course that means putting the user in control of when they apply updates, but maybe that would be a good thing anyway.

Re:Crowdstrike Outage Causing Widespread Issues by lolinder on Friday July 19, 2024 @03:38PM (#41010265)
Yep, these episodes are the banana monoculture [0] applied to IT. The solution isn't to use this vendor or avoid that vendor, it's to diversify your systems such that you can have partial operability even if one major component is down.

[0] https://en.m.wikipedia.org/wiki/Gros_Michel_banana

Re:Crowdstrike Outage Causing Widespread Issues by emporas on Friday July 19, 2024 @05:14PM (#41011354)
> don't sit all on one platform.

Debian has automatic updates but they can be manual as well. That's not the case in Windows.

The best practice for security critical infrastructure in which peoples lives are at stake, is to install some version of BSD stripped down to it's bare minimum. But then the company has to pay for much more expensive admins. Windows admins are much cheaper and plentiful.

Also as a user of Ubuntu and Debian for more than a decade, i have a hunch that this will not happen in India [1].

[1] https://news.itsfoss.com/indian-govt-linux-windows/

Re:Crowdstrike Outage Causing Widespread Issues by vitorgrs on Friday July 19, 2024 @07:28PM (#41012533)
Windows updates can definitely be manual. And anyway, this was not a Windows update. It was a CrowdStrike update.
Re:Crowdstrike Outage Causing Widespread Issues by emporas on Friday July 19, 2024 @08:01PM (#41012767)
Oh, i thought it was tied to OS updates. So Windows is not to blame, if that's the case.
Re:Crowdstrike Outage Causing Widespread Issues by berkes on Saturday July 20, 2024 @05:04AM (#41015143)
well, in another sense, Windows is certainly to blame partially. Several technical solutions have been put forward here and in other places, that would've at least limited the blast radius of a faulty update/driver/critical path. Windows didn't implement any of those. Presumably by choice and for good reasons: A tradeoff would be that software like crowdstrike is more limited in protecting you. So the Windows devs deliberately opted for this risk.

Or they never considered it, which is far worse.

Re:Crowdstrike Outage Causing Widespread Issues by baggy_trough on Friday July 19, 2024 @09:42AM (#41006505)
Still haven't forgiven Ubuntu for pushing a bad kernel of their own that caused a boot loop if you used containers...
Re:Crowdstrike Outage Causing Widespread Issues by j33zusjuice on Friday July 19, 2024 @11:31AM (#41007495)
I’ll never forgive them for the spyware they defaulted to on in their desktop stuff. It wasn’t the worst thing in the world, but they’re also the only major distro to ever do it, so Ubuntu (and Canonical as a whole) can get fucked, imo.
Re:Crowdstrike Outage Causing Widespread Issues by genewitch on Friday July 19, 2024 @03:11PM (#41009978)
i'm hoping you are only getting downvoted because of language (although, really?) and not because this tech forum has forgotten about ubuntu 12 or 14 where they integrated web search into the desktop search (like spotlight or find in windows) to show targeted ads.

I haven't used ubuntu desktop in 12 years because of that nonsense. I'm forced to use ubuntu server, though - although thanks to python3 venv and docker that's becoming less so as time wears on.

Re:Crowdstrike Outage Causing Widespread Issues by ricardobayes on Friday July 19, 2024 @05:50PM (#41011740)
That's a long grudge to hold over a feature that was reconsidered and removed.
Re:Crowdstrike Outage Causing Widespread Issues by pbhjpbhj on Friday July 19, 2024 @06:10PM (#41011928)
Maybe, but Canonical didn't learn and are back to pushing advertising and forcing unwanted changes.
Re:Crowdstrike Outage Causing Widespread Issues by slow_typist on Saturday July 20, 2024 @03:39AM (#41014816)
To say it rather politely, the mindset exposed by introducing this feature is unlikely to go away.
Re:Crowdstrike Outage Causing Widespread Issues by eitland on Sunday July 21, 2024 @01:00PM (#41026394)
As shown by Mozilla.
Re:Crowdstrike Outage Causing Widespread Issues by ikrenji on Saturday July 20, 2024 @03:54AM (#41014868)
canonical has some of the most ridiculous IT job postings i’ve come across. just sounds like a bananas software shop. didn’t give me much confidence in whatever they cooking up in there
Re:Crowdstrike Outage Causing Widespread Issues by genewitch on Saturday July 20, 2024 @04:13PM (#41019407)
i started with RH (Non-EL) back in the mid-to-late 90s, and switched to gentoo as soon as one of my best (programmer) friends gushed about how much better of an admin it had made them[0], so i started down that path - by the time AWS appeared, we were both automating everything, using build (pump) servers, etc. I like debian, a lot - really! I think apt is about the best non-technical-user package manager, and the packages that were available without having to futz with keyrings was great.

Ubuntu spent a lot of time, talent, and treasure on trying to migrate people off windows instead of being a consistent, great OS. It is still with great dread that i open docs for some new package/program linked to from HN or elsewhere; dread that the first instruction is "start with ubuntu 18.04|20.04".

[0] They actually maintained the unofficial gentoo AWS images for over a decade. unsure if they still do, it could be automated to run a new build off every quarter. https://github.com/genewitch/gentoo/blob/master/gentoo_auto.... (a really old version of the script i keep to remind me that automation is possible with nearly everything...)

Re:Crowdstrike Outage Causing Widespread Issues by account42 on Monday July 22, 2024 @06:39AM (#41032883)
Not really.
Re:Crowdstrike Outage Causing Widespread Issues by aiauthoritydev on Friday July 19, 2024 @11:31AM (#41007491)
Seems like a reasonable strategy. Not just Ubuntu but some redundancy in some systems.
Re:Crowdstrike Outage Causing Widespread Issues by samcat116 on Friday July 19, 2024 @01:07PM (#41008601)
Sure but if that Canonical sales person was successful in that, I'd almost guarantee that after they switched the first third they'd be in there arguing to switch out the rest.
Re:Crowdstrike Outage Causing Widespread Issues by eitland on Sunday July 21, 2024 @01:01PM (#41026402)
Absolutely.

I'm just saying what they said their strategy was, not judging their sales people.

Re:Crowdstrike Outage Causing Widespread Issues by make3 on Friday July 19, 2024 @01:34PM (#41008907)
things are so interdependent that in this scenario you might now just end up crashing the system if either Windows or Ubuntu are down instead of just the one of them you chose
Re:Crowdstrike Outage Causing Widespread Issues by secondcoming on Friday July 19, 2024 @03:33PM (#41010217)
Ubuntu has unattended-upgrades enabled by default
Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Saturday July 20, 2024 @01:28PM (#41018082)
Yes, but by default the only repo enabled for it is $(cat /etc/os-release)-security.
Re:Crowdstrike Outage Causing Widespread Issues by Hardwired8976 on Saturday July 20, 2024 @02:09PM (#41018394)
But CrowdStrike is security as well?
Re:Crowdstrike Outage Causing Widespread Issues by kchr on Sunday July 21, 2024 @03:47PM (#41027599)
Yes, but it's not included in the upstream Ubuntu security repository. In fact, it's not available via any repository AFAIK. It updates itself via fetching new versions from CrowdStrike backend according to your update policy for the host in question. However, as we've learned the past days, that policy does not apply to the "update channel" files...
Re:Crowdstrike Outage Causing Widespread Issues by mrintegrity on Friday July 19, 2024 @04:58PM (#41011139)
Many years ago an Ubuntu tech sales guy demoed their (openstack?) Self hosted cloud offering, his laptop was running windows..
Re:Crowdstrike Outage Causing Widespread Issues by grumpyprole on Friday July 19, 2024 @05:12PM (#41011309)
Linux and open source also have the potential to be far more modular than Windows is. At the moment we have airport display boards running a full windows stack including anti-virus/spyware/audit etc, just to display a table ... madness
Re:Crowdstrike Outage Causing Widespread Issues by pbhjpbhj on Friday July 19, 2024 @06:09PM (#41011910)
I'm a Kubuntu user that, seemingly due to Canonical's decision to ship untested software regularly, has been repeatedly hit by problems with snaps. What were initially basic, obvious, and widespread issues with major software.

Yes, distribute your eggs, but check the handles on the baskets being sold to you by the guy pointing out bad handles.

Re:Crowdstrike Outage Causing Widespread Issues by eitland on Sunday July 21, 2024 @12:58PM (#41026376)
FWIW, while some people like Kubuntu, I have had much better results with KDE Neon.

Stable Ubuntu core under the surface, and everything desktop related delivered by the KDE team.

Re:Crowdstrike Outage Causing Widespread Issues by pbhjpbhj on Sunday July 21, 2024 @05:18PM (#41028217)
Thanks for the tip, I'm looking to jump ship to MX-Linux, just procrastinating the move right now.
Re:Crowdstrike Outage Causing Widespread Issues by totallywrong on Friday July 19, 2024 @11:55PM (#41013910)
Canonical in particular are no better, they do the exact same thing with that aberration called snap. They have brought entire clusters down before with automatic updates.
Re:Crowdstrike Outage Causing Widespread Issues by swyx on Friday July 19, 2024 @07:58AM (#41005410)
i mean not just dollars but lives also right? do we have a way to track that?
Re:Crowdstrike Outage Causing Widespread Issues by aydyn on Friday July 19, 2024 @12:04PM (#41007855)
Yup through electronic medical records... o wait
Re:Crowdstrike Outage Causing Widespread Issues by lupire on Friday July 19, 2024 @12:31PM (#41008206)
What's the NASDAQ ticker for lives?
Re:Crowdstrike Outage Causing Widespread Issues by beeboobaa3 on Friday July 19, 2024 @08:38AM (#41005864)
And how many lifes lost?
Re:Crowdstrike Outage Causing Widespread Issues by kyledrake on Friday July 19, 2024 @11:39AM (#41007568)
I remember a fed speaker in the 90s at Alexis hotel Defcon trying to rationalize their weirdly over-aggressive approach to enforcement by mentioning how hackers would potentially kill people in hospitals, fast forward to today and it's literally the "security" software vendor that's causing it.
Re:Crowdstrike Outage Causing Widespread Issues by emodendroket on Friday July 19, 2024 @11:43AM (#41007611)
Not like hackers haven’t done the same.
Re:Crowdstrike Outage Causing Widespread Issues by Quarrelsome on Friday July 19, 2024 @11:46AM (#41007658)
nothing like this scale. These machines are full blue screen and completely inoperable.
Re:Crowdstrike Outage Causing Widespread Issues by toomuchtodo on Friday July 19, 2024 @11:50AM (#41007699)
The problem is concentration risk and incentives. Everyone is incentivized to follow the herd and buy Crowdstrike for EDR because of sentiment and network effects. You have to check the box, you have to be able to say you're defending against this risk (Evolve Bank had no EDR, for example), and you have to be able to defend your choice. You've now concentrated operational risk in one vendor, versus multiple competing vendors and products minimizing blast radius. No one ever got fired for buying Crowdstrike previously, and you will have an uphill climb internally attempting to argue that your org shouldn't pick what the bubble considers the best control.

With that said, Microsoft could've done this with Defender just as easily, so be mindful of system diversity in your business continuity and disaster recovery plans and enterprise architecture. Heterogeneous systems can have inherent benefits.

Re:Crowdstrike Outage Causing Widespread Issues by mango7283 on Saturday July 20, 2024 @01:03AM (#41014205)
If you have a networked hybrid heterogeneous system though now you have weakest link issue, since lateral movement can now happen after your weaker perimeter tool is breached
Re:Crowdstrike Outage Causing Widespread Issues by toomuchtodo on Saturday July 20, 2024 @08:44AM (#41016069)
A threat actor able to evade EDR and moving laterally or pivoting through your env should be an assumption you’ve planned for (we do). Defense in depth, layered controls. Systems, network, identity, etc. One control should never be the difference between success and failure.

https://apnews.com/article/tech-outage-crowdstrike-microsoft...

> “This is a function of the very homogenous technology that goes into the backbone of all of our IT infrastructure,” said Gregory Falco, an assistant professor of engineering at Cornell University. “What really causes this mess is that we rely on very few companies, and everybody uses the same folks, so everyone goes down at the same time.”

Re:Crowdstrike Outage Causing Widespread Issues by philipwhiuk on Friday July 19, 2024 @11:53AM (#41007730)
WannaCry did about the same damage to be honest. To pretty much the same systems.

The irony is the NHS likely installed CrowdStrike as a direct reaction to WannaCry.

Re:Crowdstrike Outage Causing Widespread Issues by smsm42 on Friday July 19, 2024 @12:45PM (#41008375)
The difference is malware infection is usually random and gradual. CrowdStrike screwup is everything at once with 100% lethality.
Re:Crowdstrike Outage Causing Widespread Issues by mttpgn on Friday July 19, 2024 @11:57AM (#41007778)
I want to agree with the point you're making, but WannaCry, to take one example, had an impact at roughly this scale.
Re:Crowdstrike Outage Causing Widespread Issues by Scoundreller on Friday July 19, 2024 @12:18PM (#41008029)
I think recovering from this incident will be more straightforward than WannaCry.

At large-scale, you don’t solve problems, you only replace them with smaller ones.

Re:Crowdstrike Outage Causing Widespread Issues by kube-system on Friday July 19, 2024 @12:19PM (#41008053)
Computers hit by ransomware are also inoperable, and ransomware is wildly prevalent.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:35PM (#41008241)
Yes, but computers get infected by ransomware randomly; Crowdstrike infected large amount of life-critical systems worldwide over some time, and then struck them all down at the same time.
Re:Crowdstrike Outage Causing Widespread Issues by kube-system on Friday July 19, 2024 @12:37PM (#41008267)
I'm not sure I agree, ransomware attacks against organizations are often targeted. They might not all happen on the same day, but it is even worse: an ongoing threat every day.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @01:39PM (#41008961)
It's why it's not worse - an ongoing threat means only small amount of systems are affected at a time, and there is time to develop countermeasures. An attack on everything all at once is much more damaging, especially when it eliminates fallback options - like the hospital that can't divert their patients because every other hospital in the country is down too, and so is 911.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:05PM (#41010541)
Ransomware that affects only individual computers died not get payouts outside of hitting extremely incompetent orgs.

If you want actually good payout, your crypto locker has to either encrypt network filesystems, or infect crucial core systems (domain controllers, database servers, the filers directly, etc).

Ransomware getting smarter about sideways movement, and proper data exfiltration etc attacks, are part of what led to proliferation of requirements for EDRs like Crowdstrike, btw

Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Saturday July 20, 2024 @04:17AM (#41014966)
Ransomware vendors at least try to avoid causing damage to critical infrastructure, or hitting way too many systems simultaneously - it's good neither for business nor for their prospects of staying alive and free.

But that's besides the point. Point is, attacks distributed over time and space ultimately make the overall system more resilient; an attack happening everywhere at once is what kills complex systems.

> Ransomware getting smarter about sideways movement, and proper data exfiltration etc attacks, are part of what led to proliferation of requirements for EDRs like Crowdstrike, btw

To use medical analogy, this is saying that the pathogens got smarter at moving around, the immune system got put on a hair trigger, leading to a cytokine storm caused by random chance, almost killing the patient. Well, hopefully our global infrastructure won't die. The ultimate problem here isn't pathogens (ransomware), but the oversensitive immune system (EDRs).

Re:Crowdstrike Outage Causing Widespread Issues by olyjohn on Friday July 19, 2024 @11:49AM (#41007685)
Not like the security software has ever stopped it.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:09PM (#41010583)
A lot of security software, ranging from properly using EDRs like Crowdstrike to things like simply setting some rules in Windows File Server Resource Manager fooled many ransomware attacks at the very least
Re:Crowdstrike Outage Causing Widespread Issues by rdtsc on Friday July 19, 2024 @01:12PM (#41008666)
At least hackers let people boot their machines, and some even have an automated way to restore the files after a payment. CS doesn't even do that. Hackers are looking better and more professional if we're going to put them in the same bucket, that is.
Re:Crowdstrike Outage Causing Widespread Issues by bostik on Friday July 19, 2024 @02:47PM (#41009745)
The criminal crews have a reputation to uphold. You don't deliver on payment, the word gets around and soon enough nobody is going to pay them.

These security software vendors have found a wonderful tacit moat: they have managed to infect various questionnaire templates by being present in a short list of "pre-vetted and known" choices in a dropdown/radiobutton menu. If you select the sane option ("other"), you get to explain to technically inept bean counters why you did so.

Repeat that for every single regulator, client auditing team, insurance company, etc. ... and soon enough someone will decide it's easier and cheaper to pick an option that gets you through the blind-leading-the-blind question karaoke with less headaches.

Remember: vast majority of so-called security products are sold to people high up in the management chain, but they are inflicted upon their victims. The incentives are perverse, and the outcomes accordingly predictable.

Re:Crowdstrike Outage Causing Widespread Issues by MikePlacid on Friday July 19, 2024 @05:33PM (#41011583)
> If you select the sane option ("other"), you get to explain to technically inept bean counters why you did so.

Tell them it’s for preserving diversity in the field.

Re:Crowdstrike Outage Causing Widespread Issues by bostik on Saturday July 20, 2024 @02:24AM (#41014512)
Funnily enough, a bit of snark can help from time to time.

For anyone browsing the thread archive in the future: you can have that quip in your back pocket and use it verbally when having to discuss the bingo sheet results with someone competent. It's a good bit of extra material, but it can not[ß] be your sole reason. The term you do want to remember is "additional benefit".

The reasons you actually write down boil down to four things. High-level technical overview of your chosen solution. Threat model. Outcomes. And compensating controls. (As cringy as that sounds.)

If you can demonstrate that you UNDERSTAND the underlying problem, and consider each bingo sheet entry an attempt at tackling a symptom, you will be on firmer ground. Focusing on threat model and the desired outcomes helps to answer the question, "what exactly are you trying to protect yourself from, and why?"

ß: I face off with auditors and non-technical security people all the time. I used to face off with regulators in the past. In my experience, both groups respond to outcome-based risk modeling. But you have to be deeply technical to be able to dissect and explain their own questions back to them in terms that map to reality and the underlying technical details.

Re:Crowdstrike Outage Causing Widespread Issues by BuckRogers on Friday July 19, 2024 @12:56PM (#41008485)
I can't imagine why any critical system is connected to the internet at all. It never made sense to me. Wifi should not be present on any critical system board and ethernet plugged in only when needed for maintenance.

This should be the standard for any life sustaining or surgical systems, and any critical weapons systems.

Re:Crowdstrike Outage Causing Widespread Issues by vitaflo on Friday July 19, 2024 @01:27PM (#41008846)
I work for a large medical device company and my team works on securing medical devices. At least at my company as a general rule, the more expensive the equipment (and thus the more critical the equipment, think surgical robots) the less likely it will ever be connected to a network, and that is exactly because of what you said, you remove so many security issues when you keep devices in a disconnected state.

Most of what I do is creating the tools to let the field reps go into hospitals and update capital equipment in a disconnected state (IE, the reps must be physically tethered to the device to interact with it). The fact that any critical equipment would get an auto-update, especially mid-surgery is incredibly bad practice.

Re:Crowdstrike Outage Causing Widespread Issues by phaedrus on Friday July 19, 2024 @02:58PM (#41009845)
I work for the government supporting critical equipment - not in medical, in transportation sector - and the systems my team supports not only are not connected to the internet, they aren't even capable of being so connected. Unfortunately the department responsible for flogging us to do cybersecurity reporting (different org branch than my team) has all our systems miscategorized as IT data systems (when they don't even contain an operating system). So we waste untold numbers of engineer hours now reporting "0 devices affected" to lists of CvE's and answering data calls about SSH, Oracle or Cisco vulnerabilities, etc. etc. which we keep answering with "this system is air gapped and uses a microcontroller from 1980 that cannot run Windows or Linux" but the cybersecurity-flogging department refuses to properly categorize us. My colleague is convinced they're doing that because it inflates their numbers of IT systems.

Anyway: it is getting to the point that I cynically predict we may be required to add things to the system (such as embedding PCs), just so we can turn around and "secure" them to comply with the requirements that shouldn't be applied to these systems. Maybe this current outage event will be a wake up call to how misplaced the priorities are, but I doubt it.

Re:Crowdstrike Outage Causing Widespread Issues by nothercastle on Friday July 19, 2024 @01:48PM (#41009077)
All this stuff could easily be airgapped or revert to USB stick fail safe.
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @05:20PM (#41011441)
Have you ever tried to airgap a gigantic wifi network across several buildings?

Has to be wifi because the carts the nurses use roll around. Has to be networked so you can have EMR's that keep track of what your patients have gotten and the Pharmacists, doctors, and nurses can interface with the Pyxis machines correctly. The nurse scans a patients barcode at the Pyxis, the drawer opens to give them the drugs, and then they go into the patient's room and scan the drug barcode and the patients barcode before administering the drug. This system is to prevent the wrong drug from being administered, and has dramatically dropped the rates of mis-administering drugs. The network has to be everywhere on campus (often times across many buildings). Then the doctor needs to see the results of the tests and imaging- who is running around delivering all of these scans to the right doctors?

You don't know what you are talking about if you think this is easy.

Re:Crowdstrike Outage Causing Widespread Issues by ngcc_hk on Friday July 19, 2024 @09:59PM (#41013373)
Air gap the system with the external world is different from air gap internally. The systems are only update via physical means. And possibly all data in and out is offline like, via certain double firewall arrangement (you do not let direct contact but dump in and out files). Not common but for industrial critical system saw a few big shops did this.
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @10:15PM (#41013467)
So how does a doctor issue a discharge order via e-prescription to the patients pharmacy for them to pick up when they leave? How do you update the badge readers on the drug vaults when an employee leaves and you need to deactivate their badge? How do you update the EMR's from the hospital stay so the GP practice they use can see them after discharge? How do you order more supplies and pharmacy goods when you run out? How do you contact the DEA to get approval for using certain scheduled meds? I'm afraid that external networks are absolutely a requirement for modern hospitals.

If the system has to be networked with the outside world, who is responsible for physically updating all of these machines, so they don't get ransomware'd? Who has to go out and visit each individual machine and update it each month so the MRI machine doesn't get bricked by some teen ransomware gang? Remember that was the main threat hospitals faced 3-4 years ago, which is why Crowdstrike ended up on everyone's computer: because the ransomware insurance people forced them too.

There is a reason that I am a software engineer and not an IT person. I prefer solving more tractable problems, and I think proving p!=np would be easier than effectively protecting a large IT network for people who are not computing professionals.

One of my favorite examples: in October 2013 casino/media magnate and right wing billionaire Sheldon Adelson gave a speech about how the US and Israel should use nuclear weapons to stop Iran nuclear program. In February 2014 a 150 line VB macro was installed on the Sands casino network that replicated and deleted all HDDs, causing 150 million dollars of damage. That was to a casino, which spends a lot of money on computer security, and even employs some guys named Vito with tire irons. And it wasn't nearly enough.

Re:Crowdstrike Outage Causing Widespread Issues by nothercastle on Saturday July 20, 2024 @02:02PM (#41018347)
External networks are required but it should be possible to air gap the critical stuff to read only. It’s just that it’s costly and hospitals are poor/cheap
Re:Crowdstrike Outage Causing Widespread Issues by vitaflo on Saturday July 20, 2024 @05:55PM (#41020340)
> Who has to go out and visit each individual machine and update it each month so the MRI machine doesn't get bricked by some teen ransomware gang?

The manufacturer does. As I mentioned in my OP I help build the software for our field reps to go into hospitals and clinics to update our devices in a disconnected state. Most of the critical equipment we manufacture has this as a requirement since it can't be connected to a network for security reasons.

As for discharge orders, etc, I can't speak to that, but that's also not what I would consider critical. I'm talking about things like surgical robots, which can not be connected to a network for obvious reasons, especially during a surgery.

Re:Crowdstrike Outage Causing Widespread Issues by arrowsmith on Friday July 19, 2024 @02:47PM (#41009736)
Did this actually happen to medical equipment mid-surgery today?
Re:Crowdstrike Outage Causing Widespread Issues by vitaflo on Friday July 19, 2024 @06:48PM (#41012246)
The OP for this very thread said as much.
Re:Crowdstrike Outage Causing Widespread Issues by xeonmc on Friday July 19, 2024 @04:10PM (#41010599)
> Roslin: ...it tells people things like where the restroom is, and--

> Adama: It's an integrated computer network, and I will not have it aboard this ship.

> Roslin: I heard you're one of those people. You're actually afraid of computers.

> Adama: No, there are many computers on this ship. But they're not networked.

> Roslin: A computerized network would simply make it faster and easier for the teachers to be able to teach--

> Adama: Let me explain something to you. Many good men and women lost their lives aboard this ship because someone wanted a faster computer to make life easier. I'm sorry that I'm inconveniencing you or the teachers, but I will not allow a networked computerized system to be placed on this ship while I'm in command. Is that clear?

> Roslin: Yes, sir.

> Adama: Thank you. 'Scuse me.

Re:Crowdstrike Outage Causing Widespread Issues by johnny22 on Friday July 19, 2024 @01:50PM (#41009109)
I think the criticial systems here are often the ones that need to be connected to some network. Somebody up there mentioned how the MRI worked fine, but they still needed to get the results to the people who needed it. So the problem there was more doctor <-> doctor.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:51PM (#41011040)
Yeah, our imaging devices were working fine, but with Epic down, you lose most of your communication between departments and your sole way of sharing radiology images and interpretations.
Re:Crowdstrike Outage Causing Widespread Issues by CamperBob2 on Friday July 19, 2024 @01:28PM (#41008853)
and any critical weapons systems.

... at which point you will lose battles to enemies who have successfully networked their command and control operations. (For extra laughs, just wait until this is also true of AI.)

Ultimately there are just too darned many advantages to connecting, automating, and eventually 'autonomizing' everything in sight. It sucks when things don't go right, or when a single point of failure causes a black-swan event like this one, but in an environment where you're competing against either time or external adversaries, the alternatives are all worse.

Re:Crowdstrike Outage Causing Widespread Issues by Vegenoid on Friday July 19, 2024 @02:29PM (#41009547)
Yes, the efficiency gains of remote automated administration and deployment make up for most outages that are caused by it.

A better thing to do is do phased deployment, so you can see if an update will cause issues in your environment before pushing it to all systems. As this incident shows, you can’t trust a software vendor to have done that themselves.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:52PM (#41011068)
This wasn't a binary patch though, it was a configuration change that was fed to every device. Which raises a LOT of questions about how this could have happened and why it wasn't caught sooner.
Re:Crowdstrike Outage Causing Widespread Issues by Vegenoid on Friday July 19, 2024 @05:46PM (#41011704)
As in, there was no way to have configured the sensors to prevent this? They were just going to get this if they were connected to the internet? If I was an admin that would make me very angry.
Re:Crowdstrike Outage Causing Widespread Issues by nrr on Friday July 19, 2024 @09:09PM (#41013146)
Writing from the SRE side of the discipline, it's commonly a configuration change (or a "flag flip") that ultimately winds up causing an outage. All too seldom are configuration data considered part of the same deployable surface area (and, as a corollary, part of the same blast radius) as program text.

I've mostly resigned myself today to deploying the configuration change and watching for anomalies in my monitoring for a number of hours or days afterward, but I acknowledge that I also have both a process supervisor that will happily let me crash loop my programs and deployment infrastructure that will nonetheless allow me to roll things back. Without either of those, I'm honestly at a loss as to how I'd safely operate this product.

Re:Crowdstrike Outage Causing Widespread Issues by Cyphase on Saturday July 20, 2024 @02:09AM (#41014454)

  # Update A
  
  ## config.ext
  
  foo = false
  
  ## src.py
  
  from config import config
  
  if config('foo'):
      work(2 / 0)
  else:
      work(10 / 5)
"Yep, we rigorously tested it."

  # Update B
  
  ## config.ext
  
  foo = true
"It's just a config change, let's go live."
Re:Crowdstrike Outage Causing Widespread Issues by nrr on Saturday July 20, 2024 @04:22AM (#41014987)
Yeah, that's about right.

The most insidious part of this is when there are entire swaths of infrastructure in place that circumvent the usual code review process in order to execute those configuration changes. Boolean flags like your `config('foo')` here are most common, but I've also seen nested dictionaries shoved through this way.

Re:Crowdstrike Outage Causing Widespread Issues by disgruntledphd2 on Saturday July 20, 2024 @06:10AM (#41015384)
When I was at FB there were a load of SEVs caused by config changes, such that the repo itself would print out a huge warning about updating configs and show you how to do a canary to avoid this problem.
Re:Crowdstrike Outage Causing Widespread Issues by upwardbound on Friday July 19, 2024 @06:52PM (#41012280)
Or the opposite: the enemy (or a third-party enemy who wasn't previously a combatant in the battle) hijacks your entire naval USV/UUV fleet & air force drone fleet using an advanced cyberattack, and suddenly your enemy's military force has almost doubled while yours is down to almost zero, and these hijacked machines are within your own lines.
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @05:05PM (#41011223)
My wife is a hospital pharmacist. (1) When she gets a new prescription in, she needs to see the patients charts on the electronic medical records, and then if she approves the medication a drawer in the Pyxis cabinet (2) will open up when a nurse scans the patients barcode, allowing them to remove the medication, and then the nurse will scan the patient's barcode and the medication barcode in the patients room to record that it was delivered at a certain time. Computers are everywhere in healthcare, because they need records and computers are great at record-keeping. All of those need networks to connect them, mostly on wifi (so the nurses scanners can read things).

In theory you could build an air-gapped network within a hospital, but then how do you transmit updates to the EMR's across different campuses of your hospital? How do you issue electronic prescriptions for patients to pick up at their home pharmacy? How do you handle off-site data backup?

Quite honestly, outside of defense applications I'm not aware of people building large air-gapped networks (and from experience, most defense networks aren't truly air-gapped any more, though I won't go into detail). Hospitals, power plants, dams, etc. all of them rely heavily on computers these days, and connect those over the regular internet.

1: My wife was the only pharmacist in her department last night whose computer was unaffected by Crowdstrike (for unknown reasons). She couldn't record her work in the normal ways, because the servers were Crowdstrike'd as well. So she spun up a document of her decisions and approvals, for later entry into the systems. It was over 70 pages long when she went off shift this morning. She's asleep right now.

2: https://www.bd.com/en-uk/products-and-solutions/products/pro...

Re:Crowdstrike Outage Causing Widespread Issues by Woodi on Saturday July 20, 2024 @03:57AM (#41014884)
First - drop "air-gapped" term and replace it with "internet-gapped". TA^h^h^a^a! And it already have a name: "The LAN"... Now teach managers about importance of local net vs open/public/world net. Tell them cloud costs more becouse someone is making a fortune or three on it !

TIP: many buildings can be part of one LAN! It is called VPN and Russia and China do not like it becouse it is good for peoples!

TIP: data can be easily exchanged when needed! Including LAN.

--

My wife is a hospital pharmacist. (1) When she gets a new prescription in, she needs to see the patients charts on the electronic medical records, and then if she approves the medication a drawer in the Pyxis cabinet (2) will open up when a nurse scans the patients barcode, allowing them to remove the medication, and then the nurse will scan the patient's barcode and the medication barcode in the patients room to record that it was delivered at a certain time. Computers are everywhere in healthcare, because they need records and computers are great at record-keeping. All of those need networks to connect them, mostly on wifi (so the nurses scanners can read things).

--

It was description of very local workflow...

It was description of data flow - no any reason it should be monopolized by unsecure by design os vendor that need to be mandatory secured by essentialy kernel rootkit aka os hacking. Which contradicts using that os in the first place!

And looks like Crowdstrike is just if you ask for price then you can't have it version of SELinux :>>> RH++ for two decades of making presentations of SELinux necessity.

But over all allowing automatic updates from 3rd party not having clue about medicine to hospital system, etc. is managers criminal negligence. Simple as that. Curent state of the art ? More negligence! Add (business) academia & co to chronic offenders. Call them what they truly are - sociopaths via craft training facilities.

>In theory you could build an air-gapped network within a hospital, but then how >do you transmit updates to the EMR's across different campuses of your hospital?

How do you transmit to other campuses of other hospitals ? EASY! Transfer mandatory data. Pleas notice I used words like "mandatory" and "data". I DID NOT SAY "use mandatory http stack to transfer data"! NO. NO, I'm far, faaar from even sugesting THAT ! :>

>How do you issue electronic prescriptions for patients to pick up at their home pharmacy?

Hard sold on that "air-gapped and in cage" meme, eh? Send them required data via secure and private method! Communications channels already "hacked" - monopolized - by FB? Obviously that should do not happend in first place. So resolve it as part of un-win-dosing critical civilian infra.

>How do you handle off-site data backup?

That one I do not get. You saying that cloud access is a only possibility to have backups??? And Internet is a must to do it?? Is medical staff brain dead? Ah, no... It's just managers... Again.

>Quite honestly, outside of defense applications I'm not aware of people building large air-gapped networks

And dhcp and "super glue" and tons of other things was invented by military, for a reason, but that things proliferated to civilians anyway. For good reasons. Air-gapping should be much more common when wifi signal allows tracking how you move in your own home. Not to mention GSM+ based "technologies"...

There is old saying: Computers maximize doing. And when somewhere is chaos then computers simply do their work.

Re:Crowdstrike Outage Causing Widespread Issues by bradfox2 on Friday July 19, 2024 @09:31PM (#41013249)
This is the way it's done in the nuclear industry across the US for power and enrichment facilities. Operational/secure section of the plant is airgapped with hardware data diodes to let info out to engineers. Updates and data are sneaker netted in.
Re:Crowdstrike Outage Causing Widespread Issues by zitterbewegung on Friday July 19, 2024 @01:16PM (#41008713)
Well cryptolockers have actually compromised various hospitals and I remember the first one was in the United Kingdom .
Re:Crowdstrike Outage Causing Widespread Issues by londons_explore on Friday July 19, 2024 @08:42PM (#41013018)
Don't forget that nearly all crypto lockers are run by North Korea or other state espionage groups pretending to be North Korea.

If we adjusted our foreign policy slightly, I think we would dissuade that whole class of attacker.

Re:Crowdstrike Outage Causing Widespread Issues by kspacewalk2 on Friday July 19, 2024 @02:49PM (#41009764)
It's not like hackers haven't killed people in hospitals with e.g. ransomware. Our local dinky hospital system was hit by ransomware twice, which at the very least delayed some important surgeries.
Re:Crowdstrike Outage Causing Widespread Issues by stainablesteel on Friday July 19, 2024 @11:55AM (#41007747)
its strange how people who work in professions that are considered crucial infrastructure are held to such a high standard but there's always some tech problem that cripples them the hardest
Re:Crowdstrike Outage Causing Widespread Issues by queuebert on Friday July 19, 2024 @11:58AM (#41007791)
And they all invariably use Windows instead of a high-reliability OS.
Re:Crowdstrike Outage Causing Widespread Issues by cypress66 on Friday July 19, 2024 @12:02PM (#41007842)
Windows is high reliability. The problem here is what's basically a third party backdoor.
Re:Crowdstrike Outage Causing Widespread Issues by bestouff on Friday July 19, 2024 @12:08PM (#41007909)
"Windows" is the combination of the OS per se and all the things needed for it to run properly. That thing is a mess of proprietary drivers and pieces of software cobbled together. It can't be called "high reliability" with a straight face.
Re:Crowdstrike Outage Causing Widespread Issues by lupire on Friday July 19, 2024 @12:30PM (#41008197)
Crowdstrike is a multiplatform malware that chronically damages computers on all major desktop OSes. This is a Crowd strike problem and an admin problem.
Re:Crowdstrike Outage Causing Widespread Issues by BuckRogers on Friday July 19, 2024 @01:04PM (#41008573)
That's a hell of a take that should not be taken seriously. Perhaps if you hold everything else to the same standard. Anything used on macOS or Linux or whatever else fully and completely represents that core platform, then I'd agree.

Anecdotally, I have zero stability problems on my non-ECC consumer-grade 11th gen Intel Windows 11 system. It'll stay up for months, until I decide to shut it down. I had a loose GPU power cable that was causing me problems at a point, but since I reseated everything I haven't had a single issue. That was my fault, things happen. The system is great.

More significantly, I see no difference in stability between our Windows Server platform and Red Hat Enterprise (Oracle) server platform at work either. Work being one of the top 3 largest city governments in the USA.

Re:Crowdstrike Outage Causing Widespread Issues by codebolt on Friday July 19, 2024 @02:06PM (#41009301)
Meanwhile, I'm lucky if the laptop I installed Ubuntu on will keep from crashing for over an hour of continuous use.
Re:Crowdstrike Outage Causing Widespread Issues by beginnings on Friday July 19, 2024 @01:51PM (#41009125)
its an accurate take, windows is a mess

didnt red hat have a massive DEI/anti white man scandal? I wouldnt trust their products

the smartest people use and maintain Arch, ergo everything should run on Arch for maximum stability

Re:Crowdstrike Outage Causing Widespread Issues by queuebert on Friday July 19, 2024 @02:58PM (#41009841)
I don't even think Linux is the definite answer. The majority of these critical apps are just full-screen UIs written in C, C++ or Java with minimal computing and networking, so they could just as easily run on Qubes or BSD without all the constant patching for dumb vulnerabilities that still persist even though Windows is 40 years old.

The problem is the middle management class at hospitals, governments, etc., only know how to use Word and maybe Excel, so they are comfortable with Microsoft, even though it's objectively the worst option if you aren't gaming. So then they make contracts with Microsoft and all the computers run Windows, so all the app developers have to write the apps for Windows.

Re:Crowdstrike Outage Causing Widespread Issues by dagss on Friday July 19, 2024 @01:41PM (#41008996)
Not really disagreeing with you, but "staying up for months" isn't a serious bar to clear, it really provides no information in 2024 everything you can install should clear that bar.
Re:Crowdstrike Outage Causing Widespread Issues by DeepYogurt on Friday July 19, 2024 @12:06PM (#41007880)
> Windows is high reliability.

lol no

Re:Crowdstrike Outage Causing Widespread Issues by OskarS on Friday July 19, 2024 @12:27PM (#41008149)
Can you say with a straight face that if you were designing a system that had extremely high requirements of reliability that you would choose Windows over Linux? Like, all other things being equal? I'm sorry, but that would be an insane choice.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:42PM (#41008337)
Well, yes? Of course, not the consumer deployment of Windows. Part of ensuring reliability is establishing contracts with suppliers that shift liability to them, so they're incentivized to keep their stuff reliable. Can't exactly do that with Linux (RHEL notiwthstanding) and open source in general, which is why large enterprises have been so reluctant to adopt them in the past - they had to figure out how to fit OSS into the flow of liability and responsibility.
Re:Crowdstrike Outage Causing Widespread Issues by bre1010 on Friday July 19, 2024 @01:09PM (#41008627)
I guess it depends whether you want your system to work, or whether you just want it to be not your fault when it breaks
Re:Crowdstrike Outage Causing Widespread Issues by jsz0 on Friday July 19, 2024 @02:55PM (#41009811)
It's not as straightforward of a choice as it may seem. In theory Linux would be a better choice but there simply isn't the infrastructure or IT staffing in place to manage millions and millions of Linux desktops. I'm not saying it can't be done but for various reasons it hasn't been done and that's a major practical roadblock. Just from a staffing perspective alone if you hand millions of Linux desktops to life long Microsoftsies you're begging for disaster.
Re:Crowdstrike Outage Causing Widespread Issues by OskarS on Friday July 19, 2024 @05:29PM (#41011549)
For sure, no question! There's a reason people choose Microsoft. My question was narrower, just the question on reliability (hence "all else being equal"). I don't think you can say that, leaving aside issues like this, that Windows is as or more reliable than Linux.

For instance, if you had to make deploy a mission critical server, assuming cost and other software was the same, would you choose Linux or Windows for reliability? Of course you would choose Linux.

Re:Crowdstrike Outage Causing Widespread Issues by cthalupa on Friday July 19, 2024 @12:33PM (#41008225)
Well, with the proliferation of systemd and all the nightmares it's caused me over the past decade, I actually might. But thankfully BSD is an option.

But Linux isn't immune from this exact sort of issue, though - these overgrown antivirus solutions run as kernel drivers in linux as well, and I have seen them cause kernel panics.

Re:Crowdstrike Outage Causing Widespread Issues by lawlessone on Friday July 19, 2024 @12:38PM (#41008286)
>Windows is high reliability.

Depends i think. When i was working as a super market cashier the tils had embedded XP. in 2 or 3 years it rarely had issues. The rare issues it did have were with the java POS running on top.

Windows 10 for my home desktop crashed a lot more and just seems to have gotten more "janky" with time.

Re:Crowdstrike Outage Causing Widespread Issues by basch on Friday July 19, 2024 @12:04PM (#41007861)
There are sooo many companies in the world, when snowflake or crowdstrike or solarwinds has an issue, it’s going to touch every industry.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:41PM (#41008314)
The people working in those professions are; their bosses and their IT departments are not. IT security is treated as solved problem - if you deploy enough well-known solutions that prevent your employers from working, everything will be Safe from CyberAttacks. There's an assumption of quality like you'd normally have with drugs or food in the store. But this isn't the case in this industry, doubly so in security. Quality solutions are almost non-existent, so companies should learn to operate under the principle of caveat emptor.
Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @12:14PM (#41007985)
Due to the scale I think it’s reasonable to state that in all likelihood many people have died because of this. Sure it might be hard to attribute single cases but statistically I would expect to see a general increase in probability.

I used to work at MS and didn’t like their 2:1 test to dev ratio or their 0:1 ratio either and wish they spent more work on verification and improved processes instead of relying on testing - especially their current test in production approach. They got sloppy and this was just a matter of time. And god I hate their forced updates, it’s a huge hole in the threat model, basically letting in children who like to play with matches.

My important stuff is basically air-gapped. There is a gateway but it’ll only accept incoming secure sockets with a pinned certificate and only a predefined in-house protocol in that socket. No other traffic allowed. The thing is designed to gracefully degrade with the idea that it’ll keep working unattended for decades, the software should basically forever so long as equivalent hardware could be found.

Re:Crowdstrike Outage Causing Widespread Issues by Supermancho on Friday July 19, 2024 @12:19PM (#41008044)
> And god I hate their forced updates,

My windows machine notified me of the update, asked me to restart. I was busy, so I didn't. Then the news broke, then the update was rolled back.

Re:Crowdstrike Outage Causing Widespread Issues by vel0city on Friday July 19, 2024 @12:59PM (#41008518)
It wasn't a Windows update. If you got a notification for an update, it wasn't the update that did this.
Re:Crowdstrike Outage Causing Widespread Issues by dtech on Friday July 19, 2024 @12:19PM (#41008057)
I don't see what this has to much do with MS. A bad proprietary kernel module can crash any OS.
Re:Crowdstrike Outage Causing Widespread Issues by SAI_Peregrinus on Friday July 19, 2024 @12:58PM (#41008502)
An immutable OS can be set up to revert to the previous version if a change causes a boot failure. Or even a COW filesystem with snapshots when changes are applied. Hell, Microsoft's own "System Restore" capability could do this, if MS provided default-on support for creating system restore points automatically when system files are changed & restoring after boot failures.
Re:Crowdstrike Outage Causing Widespread Issues by wantsanagent on Friday July 19, 2024 @01:34PM (#41008909)
What's funny to me is that in college we had our computer lab set up such that every computer could be quickly reverted to a good working state just by rebooting. Every boot was from a static known good image, and any changes made while the computer was on were just stored as an overlay on a separate disk. People installed all manner of software that crashed the machines, but they always came back up. To make any lasting changes to the machine you had to have a physical key. So with the right kind of paranoia you can build systems that are resilient to any harmful changes.
Re:Crowdstrike Outage Causing Widespread Issues by zanellato19 on Friday July 19, 2024 @01:13PM (#41008683)
Right, an OS completely crashing like this is the fault of the OS and the problematic code.

An OS should be really resistant to this kind of things.

Re:Crowdstrike Outage Causing Widespread Issues by gtirloni on Friday July 19, 2024 @02:31PM (#41009577)
What other OS besides recent CoreOS/Silverblue/etc does this auto-restore of system files automatically?
Re:Crowdstrike Outage Causing Widespread Issues by ltadeut on Friday July 19, 2024 @01:24PM (#41008802)
MS could've leaned more towards user-space kernel drivers though. Apple has been going in that direction for a while and I haven't seem much of that (if anything) coming from MS.

That would have prevented a bad driver from taking down a device.

Re:Crowdstrike Outage Causing Widespread Issues by sgjohnson on Friday July 19, 2024 @01:49PM (#41009086)
Apple created their own filesystem to make this possible.

The system volume is signed by Apple. If the signature on boot doesn't match, it won't boot.

When the system is booted, it's in read-only mode, no way to write anything to it.

If you bork it, you can simply reinstall macOS in place, without any data/application loss at all.

Of course, if you're a tinkerer, you can disable both, the SIP, and the signature validation, but that cannot be done from user-space. You'll need to boot into recovery mode to achieve that.

I don't think there's anything in NTFS or REFS that would allow for this approach. Especially when you account for the wide variety of setups on which an NTFS partition might sit on. With MBR, you're just SOL instantly.

Apple hardware on the other hand has been EFI (GPT) only for at least 15 years.

Re:Crowdstrike Outage Causing Widespread Issues by nothercastle on Friday July 19, 2024 @01:43PM (#41009025)
Well we all know where Microsoft is in security… even the government acknowledges it’s terrible
Re:Crowdstrike Outage Causing Widespread Issues by falcor84 on Friday July 19, 2024 @12:33PM (#41008224)
No other OS forces an auto-restart.
Re:Crowdstrike Outage Causing Widespread Issues by nonfamous on Friday July 19, 2024 @01:03PM (#41008563)
No restart was needed to cause this crash. As soon as Falcon downloads the updated .sys file ... BOOM.
Re:Crowdstrike Outage Causing Widespread Issues by smsm42 on Friday July 19, 2024 @12:40PM (#41008302)
Well, not the OS, per se, but macos updating mechanisms have auto-restart path, and I imagine any Linux update that touches the kernel can be configured in that way too. It's more the admin's decision then OS's but on all common systems auto-restart is part of the menu too.
Re:Crowdstrike Outage Causing Widespread Issues by philistine on Friday July 19, 2024 @12:53PM (#41008453)
I blame Microsoft in the larger sense; they still allow kernel extensions for use cases that Apple has shown could be moved outside the kernel.
Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @12:30PM (#41008193)
I don’t know the specifics of this case, but formal verification of machine code is an option. Sure it’s hard and doesn’t scale well but if it’s required then vendors will learn to make smaller kernel modules.

If something cannot be formally verified at the machine code level there should be a controls level verification where vendors demonstrate they have a process in place to achieving correctness by construction.

Driver devs can be quite sloppy and copy paste bad code from the internet, in the machine code Microsoft can detect specific instances of known copy and pasted code and knows how to patch it. I know they did this for at least one common error. But if I was in the business of delivering an OS I want people to rely on my OS this stuff formal verification at some level would be table stakes.

Re:Crowdstrike Outage Causing Widespread Issues by Analemma_ on Friday July 19, 2024 @12:38PM (#41008277)
I thought Microsoft did use formal verification for kernel-mode drivers and that this was supposed to be impossible. Is it only for their first-party code?
Re:Crowdstrike Outage Causing Widespread Issues by speuleralert on Friday July 19, 2024 @01:00PM (#41008526)
No, I believe 3rd party driver developers must pass Hardware Lab Kit testing for their drivers to be properly signed. This testing includes a suite of Driver Verifier passes that are done, but this is not formal verification in the mathematical sense of the term.
Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @12:43PM (#41008343)
I wasn’t privy to the extent it was used, if this was formally verified to be correct and still caused this problem then that really would be something. I’m guessing given the size and scope of an antivirus kernel module that they may have had to make an exception but then didn’t do enough controls checking.
Re:Crowdstrike Outage Causing Widespread Issues by Salgat on Friday July 19, 2024 @12:31PM (#41008198)
I love their forced updates, because if you know what you're doing you can disable them, and if you don't know what you're doing, well you shouldn't be disabling updates to begin with. I think people forget how virus infested and bug addled Windows used to be before they enforced updates. People wouldn't update for years and then bitch how bad Windows was, when obviously the issue wasn't Windows at that point.
Re:Crowdstrike Outage Causing Widespread Issues by __MatrixMan__ on Friday July 19, 2024 @12:42PM (#41008334)
If the user wants to boot an older, known-insecure, version so that they can continue taking 911 calls or scheduling surgeries... I say let 'em. Whether to exercise this capability should be a decision for each IT department, not imposed by Microsoft on to their whole swarm.
Re:Crowdstrike Outage Causing Widespread Issues by philistine on Friday July 19, 2024 @12:50PM (#41008423)
Microsoft totally lets them. If you use any Enterprise version of Windows, the company can disable updates, but not the user.
Re:Crowdstrike Outage Causing Widespread Issues by vetinari on Friday July 19, 2024 @02:45PM (#41009722)
1) It is not enterprise version of Windows; it is any version capable of GPO (so Pro applies too, Home doesn't).

2) it is not disabling them; it is approving or rejecting them (or even holding up the decision indefinitely).

You can do that too, via WSUS. It is not reserved to large enterprises, as I've seen claimed several times in this thread. It is available to anyone, who has Windows Server in their network and is willing to install the WSUS role here.

Re:Crowdstrike Outage Causing Widespread Issues by __MatrixMan__ on Friday July 19, 2024 @12:57PM (#41008496)
No, after the fact. Where's the prompt at boot-time which asks you if you want to load yesterday's known-good state, or today's recently-updated state?

It's missing because users are not to be trusted with such things, and that's a philosophy with harmful consequences.

Re:Crowdstrike Outage Causing Widespread Issues by bentcorner on Friday July 19, 2024 @03:46PM (#41010346)
Isn't this in the boot options?

https://support.microsoft.com/en-us/windows/advanced-startup...

> Last Known Good Configuration (advanced). Starts Windows with the last registry and driver configuration that worked successfully.

Re:Crowdstrike Outage Causing Widespread Issues by __MatrixMan__ on Friday July 19, 2024 @04:38PM (#41010908)
I don't have any affected systems to test with, but I'd be pretty surprised if that were an effective mechanism for un-breaking the crowdstruck machines. Registry and driver configuration is a rather small part of the picture.

And I don't think that's an accident either. Microsoft is not interested in providing end users with the kind of rollback functionality that you see in Linux (you can just pick which kernel to boot to) because you can get less money by empowering your users and more money by cooperating with people who want to spy on them.

Re:Crowdstrike Outage Causing Widespread Issues by Salgat on Friday July 19, 2024 @04:03PM (#41010518)
Again, this is something the sysadmin can configure. Reread my comment.
Re:Crowdstrike Outage Causing Widespread Issues by __MatrixMan__ on Friday July 19, 2024 @07:59PM (#41012758)
It doesn't really matter to me that it's possible to configure your way out of Microsoft's botnet. They've created a culture of around Windows that is insufficiently concerned with user consent, a consequence of which is that the actions of a dubiously trusted few have impacts that are too far and wide for comfort, impacts which cannot be mitigated by the users.

The power to intrude on our systems and run arbitrary code aggregates in the hands of people that we don't know unless we're clever enough to intervene. That's not something to be celebrated. It's creepy and we should be looking for a better way.

We should be looking for something involving explicit trust which, when revoked at a given timestamp, undoes the actions of the newly-distrusted party following that timestamp, even if that party is Microsoft or cloudstrike or your sysadmin.

Sure, maybe the "sysadmin" is good natured Chuck on the other side of the cube partition: somebody that you can hit with a nerf dart. But maybe they're a hacker on the other side of the planet and they've just locked your whole country out of their autonomous tractors. No way to be sure, so let's just not engage in that model for control in the first place. Lets make things that respect their users.

Re:Crowdstrike Outage Causing Widespread Issues by Salgat on Saturday July 20, 2024 @12:04PM (#41017438)
I'm specifically talking about security updates here. Vehicles have the same requirement with forced OTA updates. Remember, every compromised computer is just one more computer spreading malware and being used for DDOS.
Re:Crowdstrike Outage Causing Widespread Issues by monkmartinez on Friday July 19, 2024 @12:57PM (#41008499)
We took 911 calls all night, I was up listening to the radio all night for my unit to be called. The problem was the dispatching software didn't work so we used paper and pen. Glory Days!!!!
Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @12:40PM (#41008306)
Ignoring all of the other approaches to that problem I wonder if this update will take the record for most damage done by a single virus/update. At some point the ‘cure’ might be worse than the disease. If it were up to me I would be suggesting different cures.
Re:Crowdstrike Outage Causing Widespread Issues by zzyzxd on Friday July 19, 2024 @01:04PM (#41008575)
At one company I used to work for, we had boring, airgapped systems that just worked all the time, until one day security team demanded that we must install this endpoint security software. Usually, they would fight tooth and nail to prevent devs from giving any in-house program any network access, but they didn't even blink once to give internet access to those airgapped systems because CrowdStrike agents need to talk to their mothership in AWS. It's all good, it's for better security!

It never caught any legit threat, but constantly flagged our own code. Our devs talked to security every other week to explain why this new line of code is not a threat. It generated a lot of work and security team's headcount just exploded. The software checked a lot of security checkboxes, and our CISO can sleep better at night, so I guess end of day it's all worth it.

Re:Crowdstrike Outage Causing Widespread Issues by seniorThrowaway on Friday July 19, 2024 @01:19PM (#41008743)
>It never caught any legit threat, but constantly flagged our own code

When I worked in large enterprise it got to the point that if a piece of my app infrastructure started acting weird the blackbox security agents on the machines were the first thing I suspected. Can't tell you how many times they've blocked legit traffic or blown up a host by failing to install an update or logging it to death. Best part is when I would reach out to the teams responsible for the agents they would always blame us, saying we didn't update, or weren't managing logs etc. Mind you these agents were not installed or managed by us in any way, were supposed to auto update, and nothing else on the system outran the logrotate utility. Large enterprise IT security is all about checking boxes and generating paperwork and jobs. Most of the people I've interacted with on it have never even logged into a system or cloud console. By the end I took to openly calling them the compliance team instead of the security team.

Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @01:30PM (#41008874)
I know I've lost tenders due to not using a pre-approved anti-virus vendors which really does suck and has impinged the growth of my company, but since I'm responsible for the security it helps me sleep at night. This morning I woke up to a bunch of emails and texts asking me if my systems have been impacted by this and it was nice to be able to confidently write back that we're completely unaffected.

I day-dream about being able to use immutable unikernels running on hypervisors so that even if something was to get past a gateway there would be no way to modify the system to work in a way that was not intended.

Air-gapping with a super locked down gateway was already getting more popular precisely due to the forced updates threat surface area, and after today I expect it to be even more popular. At the very least I’ll be able to point to this instance when explaining the rational behind the architecture which could help in getting exemptions from the antivirus box ticking exercise.

Re:Crowdstrike Outage Causing Widespread Issues by RajT88 on Friday July 19, 2024 @01:28PM (#41008855)
This is almost definitely on Crowdstrike.

There is a windows release preview channel that exists for finding issues like this ahead of time.

To be fair - it is possible the conflicting OS update did not make it to that channel. It is also possible it is due to an embarassing bug from MSFT (uknown as yet).

Until I hear that this is the case - I am pinning this on Crowdstrike. This should have been caught before prod.

Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @02:01PM (#41009243)
Even if this is entirely due to Crowdstrike I see it as Microsofts failure to properly police their market.

There is the correctness by testing vs correctness by construction dynamic and in my view given the scale of interactions between an OS and the kernel modules trying to achieve correctness by testing is negligent. Even at the market scale Microsoft has there are not enough Windows computers to preview test every combination. Especially when taking into account the people on the preview ring have different behaviors to those on the mainline so many combinations simply won't appear in the preview.

I see it as Microsoft owning the Windows kernel module space and has allowed sloppiness by third parties and themselves, I don't know the specifics but I could easily believe that this is a due to a bug from Microsoft. The problem with allowing such sloppiness is that the slopy operators out compete the responsible operators, the bad pushes out the good until only the bad remains. A sloppy developer can push more code and gets promoted while the careful developer gets fired.

Re:Crowdstrike Outage Causing Widespread Issues by RajT88 on Friday July 19, 2024 @03:58PM (#41010471)
There's not enough public information about it - but taking this talking point at face value, Microsoft did sign their kernel driver in order for it to be able to do this kind of damage. It's not publicly documented what all validation they do as part of the certification and signing process:

https://learn.microsoft.com/en-us/windows-hardware/drivers/i...

The damage may have been done in a dependency which was not signed by Microsoft. Who knows? Hopefully we'll find out.

In general, a fair amount of the bad behavior of windows devices since Vista has been really about poorly written drivers misbehaving, so there appears to be value in that talking point. All the Vista crashes after release (according to some sources, 30% of all Vista crashes after release were due to NVidia drivers), notably, and more recently if you've ever tried to put your Windows laptop to sleep, and discovered when you take it out of your bag that it had promptly woken back up and cooked itself into having a dead battery. (Drivers not properly supporting sleep mode) WHQL has some things to answer for for sure.

Re:Crowdstrike Outage Causing Widespread Issues by cjbgkagh on Friday July 19, 2024 @06:11PM (#41011932)
Microsoft can prevent this and they should have prevented this, that they did not prevent this in the past does not make it any better.
Re:Crowdstrike Outage Causing Widespread Issues by RajT88 on Saturday July 20, 2024 @12:14PM (#41017521)
Crowdstrike has released the detail that the bad files were configuration data.

It is their fault, not Microsoft's. The driver was fine.

Re:Crowdstrike Outage Causing Widespread Issues by satisfice on Friday July 19, 2024 @01:57PM (#41009184)
As a tester, I'm frustrated by how little support testing gets in this industry. You can't blame bad testing if it's impossible to get reasonable time and cooperation to do more than a perfunctory job.
Re:Crowdstrike Outage Causing Widespread Issues by jodrellblank on Friday July 19, 2024 @12:16PM (#41008008)
> "Took down our entire emergency department as we were treating a heart attack."

Not questioning that it happened, but this was a boot loop after a content update. So if the computers were off and didn't get the update, and you booted them, they would be fine. And if they were on and you were using them, they wouldn't be rebooting, and it would be fine.

How did it happen that you were rebooting in the middle of treating a heart attack?

Re:Crowdstrike Outage Causing Widespread Issues by sleepydog on Friday July 19, 2024 @12:20PM (#41008058)
Not OP, but some (most? many?) machines receiving the update crashed with a BSOD. So that's how they could enter the boot loop.
Re:Crowdstrike Outage Causing Widespread Issues by jodrellblank on Friday July 19, 2024 @12:21PM (#41008075)
I just realised I had read that, but 4 minutes later and it's too late to delete my comment now; Thanks, yes it makes sense.
Re:Crowdstrike Outage Causing Widespread Issues by lupire on Friday July 19, 2024 @12:23PM (#41008097)
What happens when a computer gets rebooted as part of daily practice or because of the update, and then it becomes unusable, and then the treatment team needs to use it hours later?
Re:Crowdstrike Outage Causing Widespread Issues by jodrellblank on Friday July 19, 2024 @02:24PM (#41009466)
I dunno, but they'd know about it hours earlier in time to switch to paper, or pull out older computers, or something - in that scenario it wouldn't have happened "as we were treating a heart attack" and they would have had time to prepare.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @12:24PM (#41008116)
Beyond the BSOD that happened in this case, in general this is not true with Windows:

> And if they were on and you were using them, they wouldn't be rebooting, and it would be fine.

Windows has been notorious for forcing updates down your throat, and rebooting at the least appropriate moments (like during time-sensitive presentations, because that's when you stepped away from the keyboard for 5 minutes to set up the projector). And that's in private setting. Corporate setting, the IT department is likely setting up even more aggressive and less workaround-able reboot schedule.

Things like this is exactly why people hate auto-updates.

Re:Crowdstrike Outage Causing Widespread Issues by axlee on Friday July 19, 2024 @12:26PM (#41008136)
Windows Update has nothing to do with it.
Re:Crowdstrike Outage Causing Widespread Issues by olyjohn on Friday July 19, 2024 @02:08PM (#41009312)
But it has created a culture of everything needing to be kept up to date all the time no matter what, and pulling control of those updates out of your own hands into the provider's.
Re:Crowdstrike Outage Causing Widespread Issues by whydoyoucare on Friday July 19, 2024 @04:20PM (#41010689)
True, especially when a reboot of Windows takes several minutes because it started auto-applying updates!
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:22PM (#41010713)
Windows update actually provides sensible control over when and how to supply updates since I think Windows 2000 (definitely was there by vista time). You just need to use it.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Saturday July 20, 2024 @04:28AM (#41015009)
It was degrading since Windows 2000, with Microsoft steadily removing and patching up any clever workarounds people came with to prevent the system from automatically rebooting. The pinnacle of that, an insult added to injury, was introduction of "active hours" - a period of, initially, at most 8 or 10 hours, designated as the only time in the day your system would not reboot due to updates. Sucks if your computer isn't an office machine only ever used 9-to-5.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Saturday July 20, 2024 @11:02AM (#41016963)
No, it was not degrading - Windows 10 introduced forced updating in home editions because it was weighed to be better for general cases (that it got abused later is separate issue).

The assumption is that "pros" and "enterprise" either know how to use provided controls or have WSUS server setup which takes over all of scheduling updates.

Re:Crowdstrike Outage Causing Widespread Issues by yellow_postit on Friday July 19, 2024 @04:29PM (#41010805)
How do you propose ensuring critical security updates get deployed then?

Especially if an infected machine can attack others?

Users/IT regularly would never update or deploy patches which has its own consequences. There’s no perfect solution—but rather there to accept the pain.

It’s a lot like herd immunity in vaccines.

Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Saturday July 20, 2024 @04:25AM (#41014994)
> It’s a lot like herd immunity in vaccines.

Yes. But you don't deploy experimental vaccines simultaneously across the entire population all at once. Inoculating an entire country takes months; the logistics incidentally provide protection against unforeseen immediate-term dangerous side effects. Without that delay, well, every now and then you'd kill half the population with a bad vaccine. The equivalent of what's happening now with CrowdStrike.

Re:Crowdstrike Outage Causing Widespread Issues by jodrellblank on Friday July 19, 2024 @02:21PM (#41009430)
> "Windows has been notorious for forcing updates down your throat"

in the same way cars are notorious for forcing you to run out of gas while you're driving them and leaving you stranded... because you didn't make time to refill them before it became a problem.

> "Things like this is exactly why people hate auto-updates."

And people also hate making time for routine maintenance, and hate getting malware from exploits they didn't patch, and companies hate getting DDoS'd by compromised Windows PCs the owners didn't patch, and companies hate downtime from attackers taking them offline. There isn't an answer which will please everyone.

Re:Crowdstrike Outage Causing Widespread Issues by TeaBrain on Friday July 19, 2024 @03:10PM (#41009968)
This isn't really a good faith response. This prevention of functionality during a critical period while forcing an update would be like if a modern car refused to drive during an emergency due to a forced over the air update that paused the ability to drive till the update was finished.
Re:Crowdstrike Outage Causing Widespread Issues by jodrellblank on Friday July 19, 2024 @03:41PM (#41010291)
The parent response wasn't good faith; it was leaning on an emergency in a hospital department caused by CrowdStrike to whine about Microsoft in trollbait style.

> "This prevention of functionality during a critical period while forcing an update would be like if a modern car refused to drive during an emergency"

Machines don't know if there's an emergency going on; if you don't do maintenance, knowing that the thing will fail if you don't, then you're rolling the dice on whether it fails right when you need it. It's akin to not renewing an SSL certificate - you knew it was coming, you didn't deal with it, now it's broken - despite all reasonable arguments that the connection is approximately as safe 1 minute after midnight as it was 1 minute before, if the smartphone app (or whatever) doesn't give you any expired cert override then complaining does nothing. Windows updates are released the same day every month, and have been mandatory for eight years: https://www.forbes.com/sites/amitchowdhry/2015/07/20/windows...

And we all know why - because Windows had a reputation of being horribly insecure, and when Microsoft patched things, nobody installed the patches. So now people have to install the patches. Complaining "I want to do it myself" leads to the very simple reply: you can - why didn't you do it yourself before it caused you a problem?

If you're still stubbornly refusing to install them, refusing to disable them, refusing to move to macOS or Linux, and then complaining that they forced you to update at an inconvenient time, you should expect people to point out how ridiculous (and off-topic) you're being.

Re:Crowdstrike Outage Causing Widespread Issues by TeaBrain on Friday July 19, 2024 @03:51PM (#41010389)
But that's the thing, forced updates are not akin to maintenance or certs that expire on an annual basis. I'm not sure where you seem to be getting your "you should expect people to point out how ridiculous you're being" line from. Your the only one I'm seeing arguing this idea.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:29PM (#41010802)
Disabling forced updates by using proper managed updates features that exist longer than "forced updates" had is table stakes for IT. In fact, it was considered important and critical before Windows became major OS in business.
Re:Crowdstrike Outage Causing Widespread Issues by watersb on Friday July 19, 2024 @05:50PM (#41011742)
(Your user name is wonderful.)

> It's akin to not renewing an SSL certificate.

Your choice of analogies is a good one. I have done SSL type stuff since 1997.

Doesn't matter: I would have to work a few hours very carefully before modifying my web server config. And test it.

I am terrified by scale of deployment involved in this CloudStrike update.

Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:27PM (#41010766)
Not setting computers that are in any critical path on proper maintenance schedule (which, btw, overrides automatic updates on Windows and doesn't require extra licenses!) is the same as willfully ignoring maintenance just because the car didn't punch you in the face every time you need to up some fluids
Re:Crowdstrike Outage Causing Widespread Issues by TeaBrain on Friday July 19, 2024 @04:44PM (#41010971)
I agree that it is willfully ignoring maintenance, but I completely disagree with the analogy that it is the same as ignoring a fluid change in a car. A car will break down and may stop working without fluid changes. The same is almost assuredly not usually true if a windows, or other, update is ignored. If you disagree, then I'd be happy to review any evidence you have that these updates really are always as critical as you think.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Saturday July 20, 2024 @10:59AM (#41016937)
A lot of things that come as "mandatory patches" in IT, not just for Windows, are things that tend to generate recalls - or "sucks to be you, buy new car" in automotive world.

In more professional settings than private small car ownership, you often will both have regular maintenance updates provided and mandates to follow them. Sometimes they are optional because your environment doesn't depend on them, sometimes they are mandatory fixes, sometimes they change from optional to mandatory overnight when previous assumptions no longer apply.

Several years ago a bit over 100 people and uncounted amount of possible more had their lives endangered because an extra airflow directing piece of metal was optional, and after the incident it was quickly made mandatory, with hundreds of aircraft being stopped to have the fix applied (which previously was only required for hot locations - climate change really bit it).

Similarly, when you drive your car and it fails to operate, that's just you. When it's a more critical service, you're either facing corporate, or in worst case, governmental questions.

Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:24PM (#41010736)
We do not know if the update was new version of the driver (which also can be updated without reboot on Windows since... ~17 years ago at least) or if it was done data that was hot-reloaded that triggered a latent big in the driver
Re:Crowdstrike Outage Causing Widespread Issues by newhotelowner on Friday July 19, 2024 @01:26PM (#41008822)
Half of the hotels (Choice) computers were down. We never reboot the computer, unless it's not working or working slowly or Windows update.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:30PM (#41010819)
A lot of security software updates on-line, workout rebooting.

If said update pushes you into bsod where automatic watchdog (by default set enabled in windows) reboots...well, here you have a bootloop

Re:Crowdstrike Outage Causing Widespread Issues by a0123 on Friday July 19, 2024 @02:23PM (#41009459)
idk, a lot of system are never meant to be rebooted outside of the update schedule, so they wouldn't have been off in the first place. And if those systems control others, then there is a domino effect.

I can see very well how one computer could have screwed all others. It's really not hard to imagine.

Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:32PM (#41010835)
And dove software is supposed to hot patch itself because you might not have time to take systems offline to deal with ongoing attack, for example
Re:Crowdstrike Outage Causing Widespread Issues by davycro on Friday July 19, 2024 @12:20PM (#41008061)
The system crashed while my coworker was running a code (aka doing CPR) in the ER last night. Healthcare IT is so bad at baseline that we are somewhat prepared for an outage while resuscitating a critical patient.
Re:Crowdstrike Outage Causing Widespread Issues by peterleiser on Friday July 19, 2024 @01:07PM (#41008607)
The second largest hospital group in Nashville experienced a ransomware attack about two months ago. Nurses told me they were using manual processes for three weeks.
Re:Crowdstrike Outage Causing Widespread Issues by ethbr1 on Friday July 19, 2024 @09:54PM (#41013348)
Ascension?
Re:Crowdstrike Outage Causing Widespread Issues by peterleiser on Friday July 19, 2024 @10:28PM (#41013548)
Yes. And I was told by multiple nurses at St. Thomas Midtown that the hospital did not have manual procedures already in place. In their press release they refer to their hospitals as "ministries" [0], so apparently they practice faith-based cyber security (as in "we believe that we don't need backups") since it took over 3 weeks to recover.

[0] https://about.ascension.org/cybersecurity-event

Re:Crowdstrike Outage Causing Widespread Issues by bufferoverflow on Friday July 19, 2024 @10:32PM (#41013560)
It takes a certain type of a criminal a55hole to attack hospitals and blackmail them. I would easily support life or death penalty for anyone attempting this cr@p.
Re:Crowdstrike Outage Causing Widespread Issues by peterleiser on Saturday July 20, 2024 @10:10AM (#41016634)
In this case it was tracked to Russia.
Re:Crowdstrike Outage Causing Widespread Issues by uptownJimmy on Saturday July 20, 2024 @10:56AM (#41016919)
That is absolutely one of the A-tier "certain type of a criminal a55hole".
Re:Crowdstrike Outage Causing Widespread Issues by bart_spoon on Saturday July 20, 2024 @05:10PM (#41019956)
More than just Nashville, they have hospitals all over the country.
Re:Crowdstrike Outage Causing Widespread Issues by dwatson92 on Friday July 19, 2024 @12:42PM (#41008327)
Excuse my ignorance, but what systems are needed for CPR?
Re:Crowdstrike Outage Causing Widespread Issues by SamuelAdams on Friday July 19, 2024 @12:51PM (#41008437)
I used to work in healthcare IT. Running a code is not always only CPR.

Different medications may be pushed (injected into the patient) to help stabilize them. These medications are recorded via a bar code and added to the patients chart in Epic. Epic is the source of truth for the current state of the patient. So if that is suddenly unavailable that is a big problem.

Re:Crowdstrike Outage Causing Widespread Issues by 627467 on Friday July 19, 2024 @02:29PM (#41009546)
Okay,not having historical data avaliable to make decision on what to put into a patient is understandable - but maybe also print critical stuff per patient once a day? - but not being able to log an action in realtime should not be a critical problem.
Re:Crowdstrike Outage Causing Widespread Issues by efitz on Friday July 19, 2024 @03:57PM (#41010467)
This.

Anyone involved in designing and/or deploying a system where an application outage threatens life safety, should be charged with criminal negligence.

A receipt printer in every patient room seems like a reasonable investment.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:40PM (#41010925)
I don't think you understand the scale of this problem. Computers were not up to print from. Our Epic cluster was down for placing and receiving orders. Our lab was down and unable to process bloodwork - should we bring out the mortar and pestle and start doing medicine the old fashioned way? Should we be charged with "criminal negligence" for not having a jar of leeches on hand for when all else fails?
Re:Crowdstrike Outage Causing Widespread Issues by efitz on Friday July 19, 2024 @05:06PM (#41011232)
I was advocating for a paper fall back. That means that WHILE the computers are running, you must create a paper record, eg “medication x administered at time y”, etc., hence the receipt printers, which are cheap and low-dependency.

The grandparent indicated that the problem was that when all tow computers went down, they couldn’t look up what had already been done for the patient. I suggested a simple solution for that - receipt printers.

After the computers fail you tape the receipt to the wall and fall pack to pen and paper until the computers come back up.

I completely understand the scale of the outage today. I am saying that it was a stupid decision and possibly criminally negligent to make a life critical process dependent on the availability of a distributed IT application not specifically designed for life critical availability. I strongly stand by that POV.

Re:Crowdstrike Outage Causing Widespread Issues by krisoft on Friday July 19, 2024 @07:36PM (#41012594)
> I suggested a simple solution for that - receipt printers.

Just so I understand what you are saying you are proposing that we drown our hospital rooms in paper receipt constantly. In the off chance the computers go down very rarely?

Do you see any possible drawbacks with your proposed solution?

> possibly criminally negligent to make a life critical process dependent on the availability of a distributed IT application

What process is not “life critical” in a hospital? Do you suggest that we don’t use IT at all?

Re:Crowdstrike Outage Causing Widespread Issues by op00to on Friday July 19, 2024 @05:54PM (#41011787)
Modern medicine requires computers. You literally cannot provide medical care in a critical care setting with the sophistication and speed required for modern critical care without electronic medical records. Fall back to paper? Ok, but you fall back to 1960s medicine, too.
Re:Crowdstrike Outage Causing Widespread Issues by Wowfunhappy on Friday July 19, 2024 @07:06PM (#41012376)
We need computers. But, how about we fall back to an air-gapped computer with no internet connection and a battery backup?

Why does everything need the internet?

Re:Crowdstrike Outage Causing Widespread Issues by vkou on Friday July 19, 2024 @08:11PM (#41012831)
> Why does everything need the internet?

Why would you ever need to move a patient from one hospital room containing one set of airgapped computers into another, containing another set of airgapped computers?

Re:Crowdstrike Outage Causing Widespread Issues by Dylan16807 on Friday July 19, 2024 @08:36PM (#41012981)
You wouldn't airgap individual rooms.

And sending data out can be done quite securely. Then replies could be highly sanitized or kept on specific machines outside the air gap.

Re:Crowdstrike Outage Causing Widespread Issues by vkou on Friday July 19, 2024 @08:40PM (#41013005)
You also need to receive similar data from outside the hospital.

And now you've added an army of people running around moving USB sticks, or worse, printouts and feeding them into other computers.

It's madness, and nobody wants to do it.

Re:Crowdstrike Outage Causing Widespread Issues by Dylan16807 on Friday July 19, 2024 @08:49PM (#41013055)
Less time urgent, and would not take an army.
Re:Crowdstrike Outage Causing Widespread Issues by erinaceousjones on Saturday July 20, 2024 @02:34AM (#41014557)
Local area networks air gapped from the internet don't need to be air gapped from each other. You could have nodes in each network responsible for transmitting specific data to the other networks.. like, all the healthcare data you need. All other traffic, including windows updates? Blocked. Using IP still a risk? Use something else. As long as you can get bytes across a wire, you can still share data over long distances.

In my eyes, there is a technical solution therr that keeps friction low for hospital staff: network stuff, on an internet, but not The Internet...

Edit: I've since been reading the other many many comment threads on this HN post which show the reasons why so much stuff in healthcare is connected to each other via good old internet, and I can see there's way more nuance and technicality I am not privy to which makes "just connect LANs together!" less useful. I wasn't appreciating just how much of medicine is telemedicine.

Re:Crowdstrike Outage Causing Widespread Issues by Wowfunhappy on Saturday July 20, 2024 @06:52AM (#41015532)
I think wiring computers within the hospital over LAN, and adding a human to the loop for inter-hospital communication seems like a reasonable compromise.

Yes there will be some pain, but the alternative is what we have right now.

> nobody wants to do it.

Tough luck. There's lots of things I don't want to do.

Re:Crowdstrike Outage Causing Widespread Issues by galangalalgol on Friday July 19, 2024 @05:27PM (#41011519)
This approach is also what popped in my head. I've seen people use white boards for this already so it must be ok from a hipaa standpoint.
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @06:15PM (#41011960)
A hospital my wife worked at over a decade ago didn't use EMR's, it was all on paper. Each patient had a binder. Per stay. And for many of them it rolled into another binder. (This was neuro-ICU so generally lengthy patient stays with lots of activity, but not super-unusual or Dr House stuff, every major city in America will have 2-3 different hospitals with that level of care.)

But they switched over to EMR because the advantages of Pyxis[1] in getting the right medications to the right patients at the right time- and documenting all of that- are so large that for patient safety reasons alone it wins out over paper. You can fall back to paper, it's just a giant pain in the ass to do it, and then you have to do the data entry to get it all back into EMR's. Like my wife, who was working last night when everyone else in her department got Crowdstrike'd, she created a document to track what she did so it could be transferred into EMR's once everything comes back up. And the document was over 70 pages long! Just for one employee for one shift.

1: Workflow: Doctor writes prescription in EMR. Pharmacist reviews charts in EMR, approves prescription. Nurse comes to Pyxis cabinet and scans patient barcode. Correct drawer opens in cabinet so the proper medication- and only the proper medication- is immediately available to nurse (technicians restock cabinet when necessary). Nurse takes medication to patient's room, scans patient barcode and medication barcode, administers drug. This system has dramatically lowered the rates of wrong-drug administration, because the computers are watching over things and catch humans getting confused on whether this medication is supposed to go to room 12 or room 21 in hour 11 of their shift. It is a great thing that has made hospitals safer. But it requires a huge amount of computers and networks to support.

Re:Crowdstrike Outage Causing Widespread Issues by WWLink on Friday July 19, 2024 @10:36PM (#41013580)
> Pyxis cabinet

Why would a Pyxis cabinet run Windows? I realize Windows isn't even necessarily at fault here, but why on earth would such a device run Windows? Is the 90s form of mass incompetence in the industry still a thing where lots of stuff is written for Windows for no reason?

Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Saturday July 20, 2024 @12:09AM (#41013962)
I don't know what Pyxis runs on, my wife is the pharmacist and she doesn't recognize UI package differences with the same practiced eye that I do. And she didn't mention problems with the Pyxis. Just problems with some of their servers and lots of end user machines. So I don't know that they do.
Re:Crowdstrike Outage Causing Widespread Issues by dghlsakjg on Friday July 19, 2024 @11:30PM (#41013804)
You only need one link in the chain of doctor -> pharmacist -> pixys -> nurse to be reliant on Windows for this to fail.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @05:18PM (#41011402)
This would be a disaster from a HIPAA perspective, and an unimaginable amount of paperwork.
Re:Crowdstrike Outage Causing Widespread Issues by ikiris on Friday July 19, 2024 @06:19PM (#41012002)
For relying on windows to run this kind of stuff and not doing any kind of staged rollout but just blindly applying untested kernel driver 3rd party patching fleet wide? yeah honestly. We had safer rollouts for cat videos than y'all seem to have for life critical systems. Maybe some criminal liability would make y'all care about reliability a bit more.
Re:Crowdstrike Outage Causing Widespread Issues by dboreham on Friday July 19, 2024 @09:04PM (#41013129)
Staged rollout in the traditional sense wouldn't have helped here because the skanky kernel driver worked under all test conditions. It just didn't work when ot got fed bad data. This could have been mitigated by staging the data propagation, or by fully testing the driver with bad data (unlikely to ever have been done by any commercial organization). Perhaps some static analysis tool could have found the potential to crash (or the isomorphic "safe language" that doesn't yet exist for NT kernel drivers).
Re:Crowdstrike Outage Causing Widespread Issues by ikiris on Friday July 19, 2024 @09:13PM (#41013177)
If you don't see that the thing that happened today that blew up the world was the rollout, I don't know what to tell you.
Re:Crowdstrike Outage Causing Widespread Issues by nytesky on Friday July 19, 2024 @09:13PM (#41013178)
A QR code can store 3 KB of data. Every patient has a small QR Sticker printer on their bed. Whenever EPIC updates, print a new small QR sticker. Patient being moved tear of sticker and stick to their wrist tag.

This much of patients state will be carried on their wrist. Maybe for complex cases you need two stickers. Have to be judicious in encoding data, maybe just last 48 hours.

Handheld qr readers, off line that read and display QR data strings.

Re:Crowdstrike Outage Causing Widespread Issues by singleshot_ on Friday July 19, 2024 @06:53PM (#41012289)
This would be challenging. Establishing crowdstrike’s duty to a hospital patient would be challenging if not impossible in some jurisdictions.
Re:Crowdstrike Outage Causing Widespread Issues by salawat on Friday July 19, 2024 @07:04PM (#41012362)
This patient is dead. They would not have been if the computer system was up. It was down because of CrowdStrike. CrowdStrike had a duty of care to ensure they didn't fuck over their client's systems.

I'm not even beyond two degrees of seperation here. I don't think a court'll have trouble navigating it.

Re:Crowdstrike Outage Causing Widespread Issues by singleshot_ on Friday July 19, 2024 @07:13PM (#41012421)
I suppose it will come as a surprise to you that you have misleading intuitions about the duty of care.

Cloudstrike did not even have a duty of care to their customer, let alone their customer’s customer (speaking for my jurisdiction, of course).

Re:Crowdstrike Outage Causing Widespread Issues by monkeywork on Friday July 19, 2024 @07:24PM (#41012504)
When I read something like this that has such a confident tone while being incredibly incorrect all I can do is shake my head and try to remember I was young once and thought I knew it all as well.
Re:Crowdstrike Outage Causing Widespread Issues by xp84 on Saturday July 20, 2024 @05:15PM (#41020005)
If that really were how it worked, I don’t think that software would really exist at all. Open Source would probably be the first to disappear too — who would contribute to, say, Linux, if you could go to jail for a pull request you made because it turns out they were using it in a life or death situation and your code had a bug in it. That checks all the same boxes that your scenario does: someone is dead, they wouldn’t be if you didn’t have a bug in your code.

Now, a tort is less of a stretch than a crime, but thank goodness I’m not a lawyer so I don’t have to figure out what circumstances apply and how much liability the TOS and EULAs are able to wash away.

Re:Crowdstrike Outage Causing Widespread Issues by gizmo686 on Friday July 19, 2024 @10:10PM (#41013423)
It is not necessarily crowdstrike's responsibility, but it should be someone's.

If I go to Home Depot to buy rope for belaying at my rock climbing center and someone falls, breaks the rope and dies, then I am on the hook for manslaughter.

Not the rope manufacturer, who clearly labeled the packaging with "do not use in situations where safety can be endangered". Not the retailer, who left it in the packaging with the warning, and made no claim that it was suitable for a climbing safety line. But me, who used a product in a situation where it was unsuitable.

If I instead go to Sterling Rope and the same thing happens, fault is much more complicated, but if someone there was sufficiently negligent they could be liable for manslaughter.

In practice, to convict of manslaughter, you would need to show an individual was negligant. However, our entire industry is bad at our job, so no individual involved failed to perform their duties to a "reasonable" standard.

Software engineering is going to follow the path that all other disciplines of meatspace engineering did. We are going to kill a lot of people; and every so often, enough people will die that we add some basic rules for safety critical software, until eventually, this type of failure occuring without gross negligence becomes nearly unthinkable.

Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @10:13PM (#41013441)
Its on whoever runs the hospitals computer systems - allowing a ring 0 kernel driver to update ad-hoc from the internet is just sheer negligence.

Then again, the management that put this in are probably also the same idiots that insist on a 7 day lead time CAB process to update a typo on a brochure ware website "because risk".

Re:Crowdstrike Outage Causing Widespread Issues by jacurtis on Friday July 19, 2024 @03:24PM (#41010148)
I don't think it is historical data required to make a decision, it is required to store the action for historical purposes in the future. This is ultimately to bill you and to track that a doctor isn't stealing medication, improperly treating the patient, and to track it for legal purposes.

Some hospitals require you to input this in order to even get physical access to the medications.

Although a crash cart would normally have common things necessary to save someone in an emergency, so I would think that if someone was truly dying they could get them what they needed. But of course there are going to be exceptions and a system being down will only make the process harder.

Re:Crowdstrike Outage Causing Widespread Issues by adolph on Friday July 19, 2024 @03:33PM (#41010218)
> maybe also print critical stuff per patient once a day?

Yep, the business continuity boxes are basically minimally connected PDF archives of patient records "printed" multiple times a day.

Re:Crowdstrike Outage Causing Widespread Issues by pas on Friday July 19, 2024 @02:33PM (#41009610)
maybe non-volatile e-paper, which can be updated easily if things are up, and if the system is down it still works as well as the printouts
Re:Crowdstrike Outage Causing Widespread Issues by anonymous8888 on Friday July 19, 2024 @04:31PM (#41010822)
updatable e-paper is going to be very expensive
Re:Crowdstrike Outage Causing Widespread Issues by rbanffy on Friday July 19, 2024 @06:21PM (#41012015)
A small printer connected to the scanner should do.
Re:Crowdstrike Outage Causing Widespread Issues by pas on Saturday July 20, 2024 @10:56AM (#41016915)
Compared to managing thousands of printers? And then the resulting printouts? Buying ink, changing the cartridges?

Technologically it seems doable. Big enough order brings down the costs.

https://soldered.com/product/soldered-inkplate-5-5-2%e2%80%b...

Of course the real backup plan should be designed based on the actual needs, perhaps the whole system needs an "offline mode" switch. I assume they already run things locally, in case the big cable seeker machine arrives in the neighborhood.

Re:Crowdstrike Outage Causing Widespread Issues by anonymous8888 on Friday July 19, 2024 @04:32PM (#41010834)
in this case, it's the entire operating system going down on all computers, so I don't think the printers are working either
Re:Crowdstrike Outage Causing Widespread Issues by gtvwill on Friday July 19, 2024 @06:10PM (#41011926)
Most printers in these facilities run standalone on an embedded Linux variant.They actually can host whole folders of.data for reproduction "offline". Actually all scan/print/fax multi function machines can generally do that these days. If the IT onsite is good though the usb ports an storage on devices should be locked down.
Re:Crowdstrike Outage Causing Widespread Issues by CydeWeys on Friday July 19, 2024 @05:19PM (#41011426)
It is a critical problem if your entire record of life-saving drugs you've given them in the past 24 hours suddenly goes down. You have to start relying on people's memories, and it's made worse by shift turn-overs so the relevant information may not even be reachable once the previous shift has gone home.

There are plenty of drugs that can only be given in certain quantities over a certain period of time, and if you go beyond that, it makes the patient worse not better. Similarly there are plenty of bad drug interactions where whether you take a given course of action now is directly dependent on which drugs that patient has already been given. And of course you need to monitor the patient's progress over time to know if the treatments have been working and how to adjust them, so if you suddenly lose the record of all dosages given and all records of their vital signs, you've lost all the information you need to treat them well. Imagine being dropped off in the middle of nowhere, randomly, without a GPS.

Re:Crowdstrike Outage Causing Widespread Issues by czl on Friday July 19, 2024 @05:47PM (#41011714)
> It is a critical problem if your entire record of life-saving drugs you've given them in the past 24 hours suddenly goes down.

Will outages like this motivate a backup paper process? The automated process should save enough information on paper so a switch over to paper process at any time is feasible. Similar to elections.

Re:Crowdstrike Outage Causing Widespread Issues by dopylitty on Friday July 19, 2024 @06:09PM (#41011916)
Maybe if all the profit seeking entities were removed from healthcare that money could instead go to the development of useful offline systems.

Maybe a handheld device for scanning in drugs or entering procedure information that stores the data locally which can then be synced with a larger device with more storage somewhere that is also 100% local and immutable which then can sync to online systems if that is needed.

Re:Crowdstrike Outage Causing Widespread Issues by CydeWeys on Monday July 22, 2024 @10:49AM (#41035073)
And with their luck, those handheld devices will also be sent the OTA update that temporarily bricks them along with everything else.
Re:Crowdstrike Outage Causing Widespread Issues by dogmatism on Friday July 19, 2024 @06:06PM (#41011884)
no money for that

there are backup paper processes, but they start fresh when the systems go down

If it was printing paper in case of downtime 24/7, it would be massive wasteage for the 99% of time system is up

Re:Crowdstrike Outage Causing Widespread Issues by grugagag on Friday July 19, 2024 @08:31PM (#41012956)
A good system is resilient. Paper process could take over when system is down. Form my understanding healthcare systems undergo recurrent outages for various reasons.
Re:Crowdstrike Outage Causing Widespread Issues by Illumacorp on Friday July 19, 2024 @06:45PM (#41012211)
How about an e-ink display for each patient that gets drug and administration info displayed on it?
Re:Crowdstrike Outage Causing Widespread Issues by owl57 on Friday July 19, 2024 @06:53PM (#41012290)
Real paper is probably as much about breaking from the "IT culture" as it's about the physical properties. E-ink display would probably help with power outage, but happily display BSOD in an incident like this.
Re:Crowdstrike Outage Causing Widespread Issues by xp84 on Saturday July 20, 2024 @03:52PM (#41019224)
Honestly if you were designing a system to be resilient to events like this one, the focus would be on distributed data and local communication. The exact sort of things that have become basically dirty words in this SaaS future we are in. Every PC in the building, including the ones tethered to equipment, is presently basically a dumb terminal, dependent on cloud servers like Epic, meaning WAN connection is a single point of failure (I assume that a hospital hopefully has a credible backup ISP though?) and same for the Epic servers.

If medical data were synced to the cloud but also stored on the endpoint devices and local servers, you’d have more redundancy. Obviously much more complexity to it but that’s what it would take. Epic as single source of truth means everyone is screwed when it is down. This is the trade off that’s been made.

Re:Crowdstrike Outage Causing Widespread Issues by owl57 on Saturday July 20, 2024 @04:10PM (#41019386)
> synced to the cloud but also stored on the endpoint devices and local servers

That's a recipe for a different kind of disaster. I actually used Google Keep some years ago for medical data at home — counted pills nightly, so mom could either ask me or check on her phone if she forgot to take one. Most of the time it worked fine, but the failure modes were fascinating. When it suddenly showed data from half a year ago, I gave up and switched to paper.

Re:Crowdstrike Outage Causing Widespread Issues by mbreese on Friday July 19, 2024 @10:06PM (#41013399)
Many place did revert back to paper processes. But, it’s a disaster model that has to tested to make sure everyone can still function when your EMR goes down. Situations like this just reinforce that you can’t plan for if IT systems go down, it is when they go down.
Re:Crowdstrike Outage Causing Widespread Issues by lanstin on Sunday July 21, 2024 @01:59PM (#41026800)
My experience with internet outages affecting retail is the ability to rapidly and accurately calculate bill totals and change is not practiced much anymore. Not helped by things like 9.075 % tax rates to be sure.
Re:Crowdstrike Outage Causing Widespread Issues by akira2501 on Friday July 19, 2024 @08:55PM (#41013081)
That's why there's a sharpie in the first aid kit. If you're out of stuff to write on you can just write on the patient.

More seriously, we need better purpose build medical computing equipment, that runs on it's own OS, and only has outbound network connectivity for updating other systems.

I also think of things like the old school "check list boards" that used to be literally built into the yolk of the airplane they were made for.

Re:Crowdstrike Outage Causing Widespread Issues by xp84 on Saturday July 20, 2024 @02:25PM (#41018514)
I’m afraid the profitability calculation shifted it in favor of off-the-shelf OS a long time ago. I agree with you, though, that a general purpose OS has way too much crap that isn’t needed in a situation like this.
Re:Crowdstrike Outage Causing Widespread Issues by CydeWeys on Monday July 22, 2024 @10:48AM (#41035064)
> That's why there's a sharpie in the first aid kit.

That doesn't help when the system goes down and you lose the record of all medications administered prior to having to switch over to the Sharpie.

Re:Crowdstrike Outage Causing Widespread Issues by rbanffy on Friday July 19, 2024 @06:20PM (#41012009)
Looks like a small scanner + printer running a small minimalistic RTOS would be a good solution.
Re:Crowdstrike Outage Causing Widespread Issues by ta988 on Friday July 19, 2024 @06:33PM (#41012121)
Ok now you have a park of 200 of those devices to handle. And now you move a patient across a service or to another hospital and then....

Reality is complex.

Re:Crowdstrike Outage Causing Widespread Issues by rbanffy on Friday July 19, 2024 @06:45PM (#41012210)
Oh yes. This would be a contingency measure, just to keep the record in a human readable form while requiring little manual labor. Printed codes could be scanned later into Epic and, if you need to transfer the patient, tear the paper and send it with them.
Re:Crowdstrike Outage Causing Widespread Issues by dwatson92 on Friday July 19, 2024 @12:56PM (#41008484)
Makes sense, thank you for the explanation.
Re:Crowdstrike Outage Causing Widespread Issues by monkmartinez on Friday July 19, 2024 @01:04PM (#41008572)
You need to document everything during a code arrest. All interventions, vitals and other pertinent information must be logged for various reasons. Paper and pen work but they are very difficult to audit and/or keep track of. Electronic reporting is the standard and deviating from the standard is generally a recipe for a myriad of problems.
Re:Crowdstrike Outage Causing Widespread Issues by devilbunny on Friday July 19, 2024 @02:26PM (#41009499)
We chart all codes on paper first and then transfer to computer when it's done. There's a nurse whose entire job is to stay in one place and document times while the rest of us work. You don't make the documenter do anything else because it's a lot of work.

And that's in the OR, where vitals are automatically captured. There just aren't enough computers to do real-time electronic documentation, and even if there were there wouldn't be enough space.

Re:Crowdstrike Outage Causing Widespread Issues by monkmartinez on Friday July 19, 2024 @03:53PM (#41010418)
I chart codes on my EPCR, in the PT's house, almost everyday with one hand. Not joking about the one hand either.

Its easier, faster, and more accurate than writing in my experience. We have a page solely dedicated to codes and the most common interventions. Got IO? I press a button and its documented with timestamp. Pushing EPI, button press with timestamp. Dropping an I-Gel or Intubating, button press... you get the idea.

The details of the interventions can be documented later along with the narrative, but the bulk of the work was captured real-time. We can also sync with our monitors and show depth of compressions, rate of compressions and rhythms associated with the continuous chest compression style CPR we do for my agency.

Going back to paper for codes would be ludicrous for my department. The data would be shit for a start. Hand writing is often shit and made worse under the stress of screaming bystanders. Depending on whether we achieved ROSC or not would increase the likelihood of losing paper in the shuffle

Re:Crowdstrike Outage Causing Widespread Issues by czl on Friday July 19, 2024 @05:52PM (#41011762)
The idea is to have the current system create a backup paper trail from which you practice resuming from for when computers go down. Nothing about current process for you need change only that you be familiar with falling back to paper backups when computers are down.
Re:Crowdstrike Outage Causing Widespread Issues by salawat on Friday July 19, 2024 @07:11PM (#41012409)
Which means that you have to be operating papered before the system goes down. If you aren't, the system never gets to transition because it just got CrowdStruck.
Re:Crowdstrike Outage Causing Widespread Issues by czl on Saturday July 20, 2024 @04:51PM (#41019770)
Correct. We use paper receipts for shopping and paper ballots for voting. Automation is fast and efficient, but there must be a manual fallback when power fails or automation is unreliable.

This wisdom is echoed in some religious practices that avoid complete reliance on modern technology.

Re:Crowdstrike Outage Causing Widespread Issues by devilbunny on Sunday July 21, 2024 @07:08PM (#41029163)
> depth of compressions

Okay, how does that monitor work? Genuinely curious.

Re:Crowdstrike Outage Causing Widespread Issues by tomrod on Friday July 19, 2024 @04:25PM (#41010748)
Replace require and must with expected to, and you get the difference of policy and reality.
Re:Crowdstrike Outage Causing Widespread Issues by davycro on Friday July 19, 2024 @02:02PM (#41009252)
You can do CPR without a computer system, but changing systems in the middle of resuscitation where a delay of seconds can mean the difference between survival and death is absolutely not ideal. CPR in the hospital is a coordinated team response and if one person can’t do their job without a computer then the whole thing breaks down.
Re:Crowdstrike Outage Causing Widespread Issues by SoftTalker on Friday July 19, 2024 @06:13PM (#41011943)
If you're so close to death that you're depending on a few seconds give or take, you're in God's hands. I would not blame or credit anyone or any system for the outcome, either way.
Re:Crowdstrike Outage Causing Widespread Issues by singleshot_ on Friday July 19, 2024 @06:56PM (#41012312)
I’m sure you meant “the physicians’ hands.”
Re:Crowdstrike Outage Causing Widespread Issues by SoftTalker on Friday July 19, 2024 @07:32PM (#41012566)
No. The physician will be running a standard ER code protocol, following a memorized flow chart.
Re:Crowdstrike Outage Causing Widespread Issues by dreamcompiler on Friday July 19, 2024 @11:37PM (#41013833)
Judgement is always part of the process, but yeah running a routine code is pretty easy to train for. It's one of the easiest procedures in medicine. There are a small number of things that can go wrong that cause quick death, and for each a small number of ways to fix them. You can learn all that in a 150 hour EMT class.
Re:Crowdstrike Outage Causing Widespread Issues by pksebben on Friday July 19, 2024 @12:48PM (#41008395)
My guess is the system that notifies the next caretaker in the chain that someone is currently receiving CPR.

if it works, there's a lot more to be done to get the patient to stable.

Re:Crowdstrike Outage Causing Widespread Issues by xyst on Friday July 19, 2024 @05:11PM (#41011301)
probably the system used to pull and record medication uses in a hospital. It's been awhile, but "Pyxis" used to be the standard where I shadowed.

Nurses hated it.

Re:Crowdstrike Outage Causing Widespread Issues by supergirl on Friday July 19, 2024 @05:50PM (#41011746)
need to play bee gees on windows media player
Re:Crowdstrike Outage Causing Widespread Issues by FireBeyond on Friday July 19, 2024 @02:11PM (#41009333)
As a paramedic, there is very little about running a code that requires IT. You have the crash cart, so not even stuck trying to get meds out of the Pyxis. The biggest challenge is charting / scribing the encounter.
Re:Crowdstrike Outage Causing Widespread Issues by JshWright on Friday July 19, 2024 @02:32PM (#41009597)
lol, yep, that was my take on this... If you need a computer to run an ACLS algorithm, something has gone seriously wrong.
Re:Crowdstrike Outage Causing Widespread Issues by dreamcompiler on Friday July 19, 2024 @11:40PM (#41013839)
Especially out in the field where we have a lot more autonomy. If our iPads break we'll just use paper.
Re:Crowdstrike Outage Causing Widespread Issues by SarahWSJ on Friday July 19, 2024 @01:27PM (#41008848)
Hello, I'm a journalist looking to reach people impacted by the outage and wondering if you could kindly connect with your ER colleague. My email is [email protected]. Thanks!
Re:Crowdstrike Outage Causing Widespread Issues by davycro on Friday July 19, 2024 @01:54PM (#41009155)
I sent them your contact info, pretty sure they will be asleep for the next few hours
Re:Crowdstrike Outage Causing Widespread Issues by bookofjoe on Friday July 19, 2024 @04:25PM (#41010742)
Surprised and impressed at your using HN as a resource.
Re:Crowdstrike Outage Causing Widespread Issues by unixhero on Friday July 19, 2024 @07:26PM (#41012513)
The comments is the content. I have always said this.
Re:Crowdstrike Outage Causing Widespread Issues by whatevertrevor on Friday July 19, 2024 @09:10PM (#41013157)
I mean if they're finding sources through the comment and then corroborating their stories via actual interviews, it's completely fine practice. As long as what's printed is corroborated and cross-referenced I don't see a problem.

If they go and publish "According to hackernews user davycro ..." _then_ there's a problem.

Re:Crowdstrike Outage Causing Widespread Issues by yard2010 on Friday July 19, 2024 @05:32PM (#41011578)
She is living in the future. Way to go.
Re:Crowdstrike Outage Causing Widespread Issues by smsm42 on Friday July 19, 2024 @12:41PM (#41008323)
Now this is an unusual meeting of two meanings of "running a code".
Re:Crowdstrike Outage Causing Widespread Issues by iamtheworstdev on Friday July 19, 2024 @01:26PM (#41008825)
there's a great meme out there that says something like: Everyone on my floor is coding! \n Software PMs: :-D \n Doctors: :-O
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:47PM (#41011004)
When you're a software engineer turned doctor you get sent that by all of your friends xD
Re:Crowdstrike Outage Causing Widespread Issues by ww520 on Friday July 19, 2024 @12:35PM (#41008244)
I saw one of the surgery videos recently. The doctor was saying, "Alexa, turn on suction." It boggled my mind. There could be so many points of failure.
Re:Crowdstrike Outage Causing Widespread Issues by senortumnus on Friday July 19, 2024 @12:52PM (#41008440)
Fwiw this is not typical, we don’t have alexa/siri type smart devices in any OR I work in, and suction is turned on off with a button and a dial.
Re:Crowdstrike Outage Causing Widespread Issues by ww520 on Friday July 19, 2024 @01:38PM (#41008954)
It's in a Maryland clinic doing plastic surgery.

Edit: Found it. https://www.youtube.com/watch?v=nS9nLvGMLH0&t=947s

Re:Crowdstrike Outage Causing Widespread Issues by nullbyte on Friday July 19, 2024 @12:56PM (#41008479)
ALEXA, TURN OFF THE SUCTION! ALEXA!!

“Loive from NPR news in Washington“

Re:Crowdstrike Outage Causing Widespread Issues by CamperBob2 on Friday July 19, 2024 @01:23PM (#41008797)
I don't suppose there was a doctor or nurse named Alexa involved?
Re:Crowdstrike Outage Causing Widespread Issues by importantbrian on Friday July 19, 2024 @12:52PM (#41008442)
Wife is a nurse. They eventually go 2 computers working for her unit. I don't think it impacted patients already being treated, but they couldn't get surgeries scheduled and no charting was being done. Some of the other floors were in complete shambles.
Re:Crowdstrike Outage Causing Widespread Issues by SarahWSJ on Friday July 19, 2024 @01:29PM (#41008866)
Hi, as I noted to another commenter, I'm a journalist looking to speak with people who've been impacted by the outage. I'm wondering if I could speak with your wife. My email is [email protected]. Thanks.
Re:Crowdstrike Outage Causing Widespread Issues by importantbrian on Friday July 19, 2024 @07:54PM (#41012720)
Sure I’ll pass your email along to her and see if she wants to do that.
Re:Crowdstrike Outage Causing Widespread Issues by willmadden on Friday July 19, 2024 @01:31PM (#41008890)
I'm guessing hundreds of billions if you could somehow add it all up.

I can't believe they pushed updates to 100% of Windows machines and somehow didn't notice a reboot loop. Epic gross negligence. Are their employees really this incompetent? It's unbelievable.

I wonder where MSFT and Crowdstrike are most vulnerable to lawsuits?

Re:Crowdstrike Outage Causing Widespread Issues by lanstin on Friday July 19, 2024 @01:48PM (#41009072)
This outage seems to be the natural result of removing QA by a different team than the (always optimistic) dev team as a mandatory step for extremely important changes. And neglecting canary type validations. The big question is will businesses migrate away from such a visibly incompetent organization. (Note I blame the overall org; I am sure talented individuals tried their best inside a set of procedures that asked for trouble.)
Re:Crowdstrike Outage Causing Widespread Issues by spaceywilly on Friday July 19, 2024 @04:01PM (#41010501)
So there was apparently an Azure outage prior to this big one. One thing that is a pretty common pattern in my company when there are big outages is something like this:

1. Problem A happens, it’s pretty bad

2. A fix is rushed out very quickly for problem A. It is not given the usual amount of scrutiny, because Problem A needs to be fixed urgently.

3. The fix for Problem A ends up causing Problem B, which is a much bigger problem.

tl;dr don’t rush your hotfixes through and cut corners in the process, this often leads to more pain

Re:Crowdstrike Outage Causing Widespread Issues by fsloth on Friday July 19, 2024 @02:06PM (#41009292)
If you’ve ever been forced to use a PC with Crowdstrike it’s not amazing at all. I’m amazed incident of this scale didn’t happen earlier.

Everything about it reeks of incompetence and gross negligence.

It’s the old story of the user and purchaser being different parties-the software needs to be only good enough to be sold to third parties who never neeed to use it.

It’s a half-baked rootkit part of performative cyberdefence theatrics.

Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Friday July 19, 2024 @08:24PM (#41012907)
> It’s a half-baked rootkit part of performative cyberdefence theatrics.

That describes most of the space, IMO. In a similar vein, SOC2 compliance is bullshit. The auditors lack the technical acumen – or financial incentive – to actually validate your findings. Unless you’re blatantly missing something on their checklist, you’ll pass.

Re:Crowdstrike Outage Causing Widespread Issues by bradfox2 on Friday July 19, 2024 @09:38PM (#41013285)
From a enterprise software vendor perspective, cyber checklists feel like a form of regulatory capture. Someone looking to sell something gets a standard or best practice created, added to the checklists, and everyone is forced to comply, regardless of the context.

Any exception made to this checklist is reviewed by third parties that couldn't care less, bean counters, or those technically incapable of understanding the nuance, leaving only the large providers able to compete on the playing field they manufactured.

Re:Crowdstrike Outage Causing Widespread Issues by fsloth on Saturday July 20, 2024 @03:37AM (#41014803)
The weird part in all of this is - if the OS running ALL of orgs PC:s is not fit for the task, should a) os vendor harden their offering b) orgs choose a different os

Ofc I realize windows is the only option for many orgs but that raises the question why doesn’t microsoft sell ”windows hardened” or such to cover the checklist?

This should be far more robust solution than third parties running amock in the kernel.

Re:Crowdstrike Outage Causing Widespread Issues by SoftTalker on Friday July 19, 2024 @01:51PM (#41009123)
Their terms of use undoubtedly disclaim any warranty, fitness for purpose, or liability for any direct or incidental consequences of using their product.

I am LMFAO at the entire situation. Somewhere, George Carlin is smiling.

Re:Crowdstrike Outage Causing Widespread Issues by Drygord on Friday July 19, 2024 @04:56PM (#41011112)
Same people who destroyed a US bridge recently.

This is the result of giving away US jobs overseas at 1/10th the salary

Re:Crowdstrike Outage Causing Widespread Issues by beacon294 on Friday July 19, 2024 @07:50PM (#41012690)
Do you have some more details?
Re:Crowdstrike Outage Causing Widespread Issues by fortran77 on Friday July 19, 2024 @05:20PM (#41011443)
MSFT doesn’t recommend or specify CrowdStrike
Re:Crowdstrike Outage Causing Widespread Issues by etc-hosts on Friday July 19, 2024 @05:28PM (#41011527)
I wonder if companies are incentivized to buy Crowdstrike because of Crowdstrike's warranty that will allegedly reimburse you if you suffer monetary damage from a security incident while paying for Crowdstrike.
Re:Crowdstrike Outage Causing Widespread Issues by oriel on Friday July 19, 2024 @06:33PM (#41012123)
If such a warranty exists, the real question will be how Crowdstrike tries to spin this as a non-security incident.
Re:Crowdstrike Outage Causing Widespread Issues by hnthrow289570 on Friday July 19, 2024 @07:46PM (#41012668)
The CEO says it isn't and we believe them apparently
Re:Crowdstrike Outage Causing Widespread Issues by gtvwill on Friday July 19, 2024 @06:25PM (#41012050)
There must be an incentive. Because from a security perspective bringing in a 3rd party to a platform (microsoft) to do a job the platform already does is literally just the definition of opening up holes in your security. Completely b@tshit crazy, the salesmen for these products should hang their heads in shame. It's just straight up bad practice. Im astounded it's so widespread.
Re:Crowdstrike Outage Causing Widespread Issues by smileson2 on Saturday July 20, 2024 @03:00AM (#41014679)
Insurance companies recommended them
Re:Crowdstrike Outage Causing Widespread Issues by cma on Friday July 19, 2024 @06:38PM (#41012165)
This will go on for multiple days, but hundreds of billions would be >$36 trillion annualized if it was that much damage for one day. World annual GDP is $100 trillion.
Re:Crowdstrike Outage Causing Widespread Issues by HaZeust on Friday July 19, 2024 @01:43PM (#41009018)
Yup - my mom went into the ER for stroke symptoms last night and was put under MRI. The MRI imaging could NOT be sent to the off-site radiologist and they had to come in -- turned out the MRI outputs weren't working at all.

We were discharged at midnight by the doctor, the nurse didn't come into our exam room to tell us until 4am. I can't imagine the mess this has caused.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @03:01PM (#41009872)
Hope she's okay. For better or worse, our entire emergency department flow is orchestrated around epic. If we can't even see the board, nurses don't know what orders to perform, etc.
Re:Crowdstrike Outage Causing Widespread Issues by Red_Leaves_Flyy on Friday July 19, 2024 @08:19PM (#41012878)
If it’s so critical that nurses are left standing around clueless then if it goes down entire teams of people should be going to prison for manslaughter.

Or, we could build robust systems that can tolerate indefinite down time. Might cost more, might need more staff.

Pick one. I’ll always pick the one that saves human lives when systems go down.

Re:Crowdstrike Outage Causing Widespread Issues by rjbwork on Friday July 19, 2024 @08:54PM (#41013075)
Okay but that will affect hospital profits and our PE firms bought these hospitals specifically to wrench all redundancy out of these systems in the name of efficiency (higher margins and thus profit) so that just won't do.
Re:Crowdstrike Outage Causing Widespread Issues by __loam on Friday July 19, 2024 @10:18PM (#41013493)
Private equity people need to start getting multiple life sentences for fucking around with shit like this. It's unironically a national security issue.
Re:Crowdstrike Outage Causing Widespread Issues by Red_Leaves_Flyy on Saturday July 20, 2024 @10:54PM (#41022035)
1. Hospitals should not make profits.

2. Hospitals should not have executives.

3. Hospitals should be community funded with backstop by the federal government.

4. PE is a cancer - let the doctors treat it.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Tuesday July 23, 2024 @03:22PM (#41049747)
Doctors can't even own hospitals now. Doctor-owned hospitals were banned with the passage of Obamacare in order to placate big hospital systems concerned about the growing competition.
Re:Crowdstrike Outage Causing Widespread Issues by pca006132 on Friday July 19, 2024 @08:30PM (#41012952)
Another way to look at it is that you can have more hospitals using systems with a lower cost, thus saving more lifes comparing to only a few hospitals using an expensive system.
Re:Crowdstrike Outage Causing Widespread Issues by sgregnt on Friday July 19, 2024 @10:21PM (#41013515)
This isn't another way to look at it, this is the only way to look at it.
Re:Crowdstrike Outage Causing Widespread Issues by failbuffer on Friday July 19, 2024 @04:13PM (#41010626)
Honestly, that sounds like a typical ER visit.
Re:Crowdstrike Outage Causing Widespread Issues by davidw on Friday July 19, 2024 @02:10PM (#41009326)
I hope she's ok.
Re:Crowdstrike Outage Causing Widespread Issues by jessechang on Friday July 19, 2024 @03:01PM (#41009881)
Wishing you and your mom the best
Re:Crowdstrike Outage Causing Widespread Issues by olwmc on Friday July 19, 2024 @02:40PM (#41009685)
I wish your mother the best <3
Re:Crowdstrike Outage Causing Widespread Issues by HaZeust on Saturday July 20, 2024 @02:32PM (#41018564)
Thank you <3
Re:Crowdstrike Outage Causing Widespread Issues by rbanffy on Friday July 19, 2024 @06:17PM (#41011984)
I wish your mother recovers promptly. And I’m glad she doesn’t run on Windows. ;-)
Re:Crowdstrike Outage Causing Widespread Issues by Bluestein on Friday July 19, 2024 @06:42PM (#41012195)
I am "saving" this comment :)

... and seconding all the best wishes for the mother involved. Do get well.-

Re:Crowdstrike Outage Causing Widespread Issues by indianmouse on Friday July 19, 2024 @10:09PM (#41013417)
Ha ha! Good one! This is a save!

Wishes for a speedy recovery to your mom!

I hope no one uses such single point of failure systems anymore. Especially CS. The same is applicable for Cloudflare as well! But at least, the systems will be functioning standalone and accessible in their case and could cause only netwide outage! (i.e., if the CF infra goes down!)

Anyways, who knows what is going to happen with such widespread vendor dependency?

The world gets reminded about the Supply Chain Attacks every year which is a good (but a scary) one that definitely needs some deep thinking...

Up for it?

Re:Crowdstrike Outage Causing Widespread Issues by nirav72 on Friday July 19, 2024 @07:07PM (#41012381)
A relative of mine had back surgery late yesterday. Today the hospital nursing staff couldn’t proceed with the pain medication process for patients recovering from surgery because they didn’t have access to the hospital systems.
Re:Crowdstrike Outage Causing Widespread Issues by unixhero on Friday July 19, 2024 @07:46PM (#41012665)
Jeez
Re:Crowdstrike Outage Causing Widespread Issues by listless on Friday July 19, 2024 @11:01PM (#41013690)
My wife is a nurse. She has a non-critical job making care plans for patients and the system is STILL down.
Re:Crowdstrike Outage Causing Widespread Issues by theGnuMe on Friday July 19, 2024 @09:54PM (#41013344)
Idk… critical hospital systems should be air gapped.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Saturday July 20, 2024 @05:01AM (#41015130)
All of the critical equipment is. But we need internet access on computers, or at the very least Epic does to pull records from other hospitals.
Re:Crowdstrike Outage Causing Widespread Issues by diebeforei485 on Friday July 19, 2024 @10:46PM (#41013623)
> We were discharged at midnight by the doctor, the nurse didn't come into our exam room to tell us until 4am. I can't imagine the mess this has caused.

That's an extra 4 hours of emergency room fees you ideally wouldn't have to pay for.

Re:Crowdstrike Outage Causing Widespread Issues by martyvis on Saturday July 20, 2024 @07:12AM (#41015621)
Having a medical system that has the concept of "hours of emergency room fees" is also a pretty fundamental problem
Re:Crowdstrike Outage Causing Widespread Issues by diebeforei485 on Monday July 29, 2024 @02:29AM (#41098334)
It's actually per 15 minutes :)
Re:Crowdstrike Outage Causing Widespread Issues by rsync on Friday July 19, 2024 @02:45PM (#41009715)
"Took down our entire emergency department as we were treating a heart attack. 911 down for our state too."

Why would Windows systems be anywhere near critical infra ?

Heart attacks and 911 are not things you build with Windows based systems.

We understood this 25 years ago.

Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Friday July 19, 2024 @04:05PM (#41010540)
I do not think windows is the problem here. The problem is that equipment that is critical infrastructure being connected to the internet, imo. There is little reason for a lot of computers in some settings to be connected to the internet, except for convenience or negligence. If data transfer needs to be done, it can happen through another computer. Some systems should exist on a (more or less) isolated network at best. Too often we do not really understand the risk of a device being connected to the internet, until something like this happens.
Re:Crowdstrike Outage Causing Widespread Issues by et2o on Friday July 19, 2024 @04:13PM (#41010625)
You have no idea how a hospital or modern medicine works. It needs to be online.
Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Friday July 19, 2024 @04:21PM (#41010709)
Why would a machine that is required for a MRI machine to work (as one of the examples given in the thread here) need to be online? I understand about logging, though even then I think it is too risky. Do all these machines _really_ need to be online, or just nobody bothered after all the times something happened or, even worse, software companies profit in certain ways and would not want to change their models? Can we imagine no other way to do things apart from connecting everything to some server wherever that is?
Re:Crowdstrike Outage Causing Widespread Issues by kanonade on Friday July 19, 2024 @05:38PM (#41011632)
MRI read outs are 3d, so can't be printed for analysis. They are gigabytes in size, and the units are usually in a different part of the building. So you could sneakernet cds every time an MRI is done, then sneakernet the results back. Or you could batch it and then analysis is done slowly and all at once. OR you could connect it to a central server and results/analysis can be available instantly.

Smarter people than us have already thought through this and the cost-benefit analysis said "connect it to a server"

Re:Crowdstrike Outage Causing Widespread Issues by foobarchu on Friday July 19, 2024 @06:14PM (#41011952)
I admit I'm not a medical professional but these sound like problems with better solutions than lots of Internet connected terminals that can be taken down by edr software.

Why not an internal only network for all the terminals to talk to a central server, then disable any other networking for the terminals? Why do those terminals need a browser where pretty much any malware is going to enter from? If hospitals are paying out the ass for their management software from epic/etc, they should be getting something with a secure design. If the central server is the only thing that can be compromised then when edr takes it down you at least still have all your other systems, presumably with cached data to work from

Re:Crowdstrike Outage Causing Widespread Issues by turtlebits on Friday July 19, 2024 @06:14PM (#41011950)
Ever heard of a LAN? You don't need internet access for every single machine.
Re:Crowdstrike Outage Causing Widespread Issues by chiph on Friday July 19, 2024 @07:57PM (#41012746)
Many X-Rays (MRIs, CT scans, etc.) are read and interpreted by doctors who are remote. There are firms who that's all they do - provide a way to connect radiologists and hospitals, and handle the usual business back-end work of billing, HR, and so on. Search for "teleradiology"

Same goes for electronic medical records. There are people who assign ICD-10 codes (insurance billing codes) to patient encounters. Often this is a second job for them and they work remote and typically at odd hours.

A modern hospital cannot operate without internet access. Even a medical practice with a single doctor needs it these days so they can file insurance claims, access medical records from referred patients and all the other myriad reasons we use the internet today.

Re:Crowdstrike Outage Causing Widespread Issues by rewgs on Saturday July 20, 2024 @06:08PM (#41020438)
Okay, so (as mentioned elsewhere in this thread), connect the offline box to an online NAS with the tightest security between the two humanly possible. You can get the relevant data out to those who need it.

This stuff isn't impossible to solve. Rather, the incentives just aren’t there. People would rather build an apparatus for blame-shifting than actually just building a better solution.

Re:Crowdstrike Outage Causing Widespread Issues by tammer on Friday July 19, 2024 @07:13PM (#41012423)
even the most secure outbound protection would likely whitelist the CrowdStrike update servers because they'd be considered part of the infrastructure
Re:Crowdstrike Outage Causing Widespread Issues by ikiris on Friday July 19, 2024 @06:31PM (#41012106)
Do you think everyone involved is physically present? The gp was absolutely accurate that you guys have no idea how modern healthcare works and this had nothing to do with externally introduced malware.
Re:Crowdstrike Outage Causing Widespread Issues by dopylitty on Friday July 19, 2024 @10:52PM (#41013649)
This sounds a bit like someone just got ran over by a truck because the driver couldn’t see them so people ask why trucks are so big that they’re dangerous and the response is “you just don’t know how trucks work” rather than “yeah maybe drivers should be able to see pedestrians”.

If modern medicine is dangerous and fragile because of network connected equipment then that should be fixed even if the way it currently works doesn’t allow it.

Re:Crowdstrike Outage Causing Widespread Issues by ikiris on Friday July 19, 2024 @11:04PM (#41013702)
This is a completely different discussion. They absolutely should be reliable. The part that is a complete non starter is not being networked because it ignores that telemedicine, pacs integration, and telerobotics exist.

If you don't understand why it has to be networked with extremely bad fallback to paper, then I suggest working in healthcare for a bit before pontificating on how everything should just go back to the stone age.

Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Saturday July 20, 2024 @03:14AM (#41014730)
Networking puts their reliability into risk. As shown here, as shown in ransomware cases. It is not the first time something like this happen.

The question is not whether or not hospitals need internet at all or to go back into printing things in paper or whatever nobody ever said. The question is whether everything in the hospital should be connected to the internet. Again the example used was simple. Having the computer processing and exporting the data from an MRI machine connected online in order to transfer the data, vs using a separate computer to transfer the data and the first computer is offline. This is how we are supposed to transfer similar data at my work for security reasons. I am not sure why it cannot happen in there. If you cannot transfer data through that computer, there could be an emergency backup plan. But you need to solve only the transfering data part. Not everything.

Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @10:53PM (#41013652)
So in that case you setup a NAS server that it can push the reports to, everything else is firewalled off.

Its just laziness, and to be honest, an outage like this has no impact on their management reputation as a lot of other poorly run companies and institutions were also impacted, so the focus is on crowdstrike and azure, not them.

Re:Crowdstrike Outage Causing Widespread Issues by compiler-guy on Friday July 19, 2024 @04:45PM (#41010984)
You don’t print the images an MRI produced, you transmit them to the people who can interpret them, and they are almost never in the same room as the big machine, and sometimes they need to be called up in a different office altogether.
Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Friday July 19, 2024 @05:23PM (#41011470)
The comment [0] mentioned that they could not get at all the mri outputs even with the radiologist coming on site. Obviously, software that was processing/exporting the data was running on a computer that was connected online, if not requiring internet connection itself. Data transfer can happen from another computer than the one the data is processed/obtained. Less convenient, but this is common practice in many other places for security and other reasons.

[0] https://news.ycombinator.com/item?id=41009018

Re:Crowdstrike Outage Causing Widespread Issues by salawat on Friday July 19, 2024 @07:21PM (#41012481)
I mean, this is incentivized by current monetization models. Remove the need to go through a payment based aaS infra, and all the libraries to do the data visualization could be running on the MRI dude's PC.

-aaS by definition requires you to open yourself to someone else to let them do the work for you. It doesn't empower you, it empowers them.

Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Saturday July 20, 2024 @03:02AM (#41014682)
Yeah I suspect -aaS monetisation models are one of the reasons of the current all-to-internet mess. However, such software running in the machine using a hardware usb key as authenticating is not unheard of either in software like that. I wish that decisions on these subjects were done based on the specific needs of the users rather than the finance people of -aaS companies.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @04:56PM (#41011122)
Our critical devices were fine. But epic and all of our machines were down. How do you transmit radiology images without epic?
Re:Crowdstrike Outage Causing Widespread Issues by freehorse on Saturday July 20, 2024 @03:05AM (#41014702)
Is that an ironic question? Or serious one? I fail to detect the presence or absence of irony sometimes online. I just hope that my own healthcare system has some back-up plans for how to do day-to-day operations like transfering my scan results to a specialist in case the system they normally use fails.
Re:Crowdstrike Outage Causing Widespread Issues by rsync on Friday July 19, 2024 @04:54PM (#41011086)
"It needs to be online."

No, it doesn't.

Some have chosen - for reasons of efficiency and scale and cost - to place it online.

However, this is a trade-off for fragility.

It's not insane to make this trade-off ...

... but it is insane to not realize one is making it.

Re:Crowdstrike Outage Causing Widespread Issues by sentientslug on Friday July 19, 2024 @03:34PM (#41010227)
It seems like you’ve never worked with critical infra. Most of it runs on 6 to 10 year old unpatched versions of Windows…
Re:Crowdstrike Outage Causing Widespread Issues by rsync on Friday July 19, 2024 @03:47PM (#41010361)
"It seems like you’ve never worked with critical infra."

My entire career has been spent building, and maintaining, critical infra.[1]

Further, in my volunteer time, I come into contact with medical, dispatch and life-safety systems and equipment built on Windows and my question remains the same:

Why is Windows anywhere near critical infra ?

Just because it is common doesn't mean it's any less shameful and inadequate.

I repeat: We've fully understood these risks and frailties for 25 years.

[1] As a craft, and a passion - not because of "exciting career opportunities in IT".

Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Friday July 19, 2024 @08:35PM (#41012974)
Is this the rsync.net HN account? If so, lmao @ the comment you replied to.

> As a craft, and a passion

I believe you’ve nailed the core problem. Many people in tech are not in it because they genuinely love it, do it in their off time, and so on. Companies, doubly so. I get it, you have to make money, but IME, there is a WORLD of difference in ability and self-solving ability between those who love this shit, and those who just do it for the money.

What’s worse is that actual fundamental knowledge is being lost. I’ve tried at multiple companies to shift DBs off of RDS / Aurora and onto at the very least, EC2s.

“We don’t have the personnel to support that.”

“Me. I do this at home, for fun. I have a rack. I run ZFS. Literally everything in this RFC, I know how to do.”

“Well, we don’t have anyone else.”

And that’s the damn tragedy. I can count on one hand the number of people I know with a homelab who are doing anything other than storing media. But you try telling people that they should know how to administer Linux before they know how to administer a K8s cluster, and they look at you like you’re an idiot.

Re:Crowdstrike Outage Causing Widespread Issues by est31 on Saturday July 20, 2024 @12:15AM (#41013985)
The old school sysadmins who know technology well are still around but there is increasingly less of them while the demand skyrockets as our species gives computers an increasing number of responsibilities.

There is tremendous demand for technology that works well and works reliably. Sure, setting up a database running on an EC2 instance is easy. But do you know all of the settings to make the db safe to access? Do you maintain it well, patch it, replicate it, etc? This can all be done by one of the old school sysadmins. But they are rare to find, and not easy to replace. It's hard to judge from the outside, even if you are an expert in the field.

So when the job market doesn't have the amount of sysadmins/devops engineers available, then the cloud offers a good replacement. Even if you as an individual company can solve it by offering more money and having a tougher selection process, this doesn't scale over the entire field, as at that point the whole number of available experts comes in.

Aurora is definitely expensive, but there is cheaper alternatives to it. Full disclosure, I'm employed by one of these alternative vendors (Neon). You don't have to use it, but many people do and it makes their life easier. The market is expected to grow a lot. Clouds seem to be one of the ways our industry is standardizing.

Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Saturday July 20, 2024 @09:46AM (#41016467)
I’m not even a sysadmin, I just learned how to do stuff in Gentoo in the early ‘00s. Undoubtedly there are graybeards who will laugh at the ease of tooling that was available to me.

> But do you know all of the settings to make the db safe to access? Do you maintain it well, patch it, replicate it, etc?

Yes, but to be fair, I’m a DBRE (and SRE before that). I’m not advocating that someone without fairly deep knowledge attempt to do this in prod at a company of decent size. But your tiny startup? Absolutely; chuck a default install of Postgres or MySQL onto Debian, and optionally tune 2 – 3 settings (shared_buffers, effective_cache_size, and random_page_cost for Postgres; (innodb_buffer_pool_* and sync_array_size for MySQL – the latter isn’t necessary until you have high concurrency, but it also can’t be changed without a restart so may as well). Pick any major backup solution for your DB (Barman for Postgres, XtraBackup for MySQL, etc.), and TEST YOUR BACKUPS. That’s about it. Apply any security patches (or use unattended-upgrades, just be careful) as they’re released, and don’t do anything outside of your distro’s package management. You’ll be fine.

Re: Neon, I’ve not used it, but I’ve read your docs extensively. It’s the most interesting Postgres-aaS product I’ve seen, alongside postgres.ai, but you’re (I think) targeting slightly different audiences. I wish you luck!

Re:Crowdstrike Outage Causing Widespread Issues by est31 on Sunday July 21, 2024 @08:50PM (#41029869)
> It’s the most interesting Postgres-aaS product I’ve seen, alongside postgres.ai, but you’re (I think) targeting slightly different audiences. I wish you luck!

This is always great feedback to hear, thank you!

Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @10:56PM (#41013667)
Also a lot of the passionate security people such as myself moved on to other fields as it has just become bullshit artists sucking on the vendors teat and filling out risk matrix sheets, but no accountability when their risk assessments invariably turn out to be wrong.
Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Saturday July 20, 2024 @09:48AM (#41016483)
That reminds me, I should check Twitter to see the most recent batch of “cybersecurity experts” take on Crowdstrike. Always a good time.
Re:Crowdstrike Outage Causing Widespread Issues by rewgs on Saturday July 20, 2024 @06:11PM (#41020468)
raises hand you guys hiring? I’ll be proof that there is indeed “anyone else.”
Re:Crowdstrike Outage Causing Widespread Issues by emmelaich on Friday July 19, 2024 @09:51PM (#41013331)
Not saying they're sufficient reasons but ..

1. more Windows programmers than Linux so they're cheaper.

2. more third-party software for e.g. reporting, graphing to integrate with

3. no one got fired for buying Microsoft

4. any PC can run Windows; IT departments like that.

Re:Crowdstrike Outage Causing Widespread Issues by sentientslug on Sunday July 21, 2024 @01:05PM (#41026427)
My comment was tongue in cheek, of course it should not be this way but as you know it oftentimes is.
Re:Crowdstrike Outage Causing Widespread Issues by matteoraso on Friday July 19, 2024 @05:12PM (#41011317)
>Most of it runs on 6 to 10 year old unpatched versions of Windows…

Well, that's a pretty big problem. I don't know how we ended up in a situation where everybody is okay with the most important software being the most insecure, but the money needed to keep critical infra totally secure is clearly less than the money (and lives!) lost when the infra crashes.

Re:Crowdstrike Outage Causing Widespread Issues by hathawsh on Friday July 19, 2024 @05:45PM (#41011695)
In the past, old versions of Windows were often considered superior because they stopped changing and just kept working. Today, that strategy is breaking down because attackers have a lot more technology available to them: a huge database of exploits, faster computers, IoT botnets, and so on. I suspect we're going to see a shift in the type of operating system hospitals run. It might be Linux or a more hardened version of Windows. Either way, the OS vendor should provide all security infrastructure, not a third party like Crowdstrike, IMHO.
Re:Crowdstrike Outage Causing Widespread Issues by rightbyte on Friday July 19, 2024 @07:41PM (#41012637)
> I suspect we're going to see a shift in the type of operating system hospitals run. It might be Linux or a more hardened version of Windows.

Why? "Hardening" the OS is exactly what Crowdstrike sells and bricked the machines with.

Centralization is the root cause here. There should be no by design way for this to happen. That also rules out Microsoft's auto updates. Only the IT department should be able to brick the hospitals machines.

Re:Crowdstrike Outage Causing Widespread Issues by norgie on Friday July 19, 2024 @08:33PM (#41012967)
Hardening is absolutely not what crowdstrike sells. They essentially sell OS monitoring and anomaly detection. OS monitoring involves minimizing the attack surface, usually by minimizing the number of services running and limiting the ability to modify the OS
Re:Crowdstrike Outage Causing Widespread Issues by ptek on Friday July 19, 2024 @06:59PM (#41012333)
Nothing wrong with that. Windows XP-64 supports up to 128GB physical RAM, could be 5 years until that is available on laptops. Windows 7 Pro supports up to 192 GB of RAM. Now if you were to ask me what you would run on those systems with maxed out RAM, I wouldn't know. I also don't think the Excel version that runs on those versions of windows allows partially filled cells for Gantt charts.
Re:Crowdstrike Outage Causing Widespread Issues by Wytwwww on Friday July 19, 2024 @02:48PM (#41009748)
Well you can use stupid broken software with any OS, not just Windows. Isn't CrowdStrike Falcon available on Linux, is there any reason why couldn't they have introduced a similar bug and similar consequences there?
Re:Crowdstrike Outage Causing Widespread Issues by tw04 on Friday July 19, 2024 @03:06PM (#41009930)
None. There are a bunch of folks here who clearly haven’t spent a day in enterprise IT proclaiming Linux would’ve saved the day. 30 seconds of research would’ve lead them to discover crowdstrike also runs on Linux and has created similar problems on Linux in the past.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @04:14PM (#41010630)
It's even better when you get told about the magical superiority of apple for that...

... Except Apple pretty much pushes you to run such tools just to get reasonable management key alone things like real-time integrity monitoring of important files (Crowdstrike in $DAYJOB[-1] is how security knew to ask whether it was me or something else that edited PAM config for sudo on corporate Mac)

Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @11:00PM (#41013685)
Enterprise mac always follows the same pattern, users proclaim its superiority while its off the radar, then it gets mcaffee, carbon black, airlock, and a bunch of other garbage tooling installed and runs as poorly as enterprise Windows.

The best corporate dev platform at moment is WSL2 - most of the activity inside the WSL2 vm isn't monitored by the windows tooling so performance is fast. Eventually security will start to mandate agents inside the WSL2 instance, but at the moment most orgs dont.

Re:Crowdstrike Outage Causing Widespread Issues by rowanG077 on Friday July 19, 2024 @04:12PM (#41010616)
Oh could you link me the source of the claim that all linux clients of crowdstrike went down all at once? I'm very interested to hear it.
Re:Crowdstrike Outage Causing Widespread Issues by olddustytrail on Friday July 19, 2024 @06:15PM (#41011955)
No it couldn't. Crowdstrike on Linux uses eBPF and therefore can't cause a kernel panic (which is the fundamental issue here).
Re:Crowdstrike Outage Causing Widespread Issues by tapoxi on Friday July 19, 2024 @09:28PM (#41013237)
Re:Crowdstrike Outage Causing Widespread Issues by orbillius on Friday July 19, 2024 @04:04PM (#41010528)
> Why would Windows systems be anywhere near critical infra ?

This is just a guess, but maybe the client machines are windows. So maybe there are servers connected to phone lines or medical equipment, but the doctors and EMS are looking at the data on windows machines.

Re:Crowdstrike Outage Causing Widespread Issues by charles_f on Friday July 19, 2024 @03:52PM (#41010398)
> Why would Windows systems be anywhere near critical infra ?

Why would computers be anywhere near critical infra? This sounds like something that should failsafe, the control system goes down but the thing keeps running. If power goes down, hospitals have generator backups, it seems weird that computers would not be in the same situation

Re:Crowdstrike Outage Causing Widespread Issues by Nathanael_M on Friday July 19, 2024 @02:54PM (#41009808)
Because Windows is accessible and Linux requires uncommon expertise and short term cost that is just not practical for lots of places.

Goodluck teaching administrators an entirely new ecosystem, goodluck finding software off the shelf for Linux.

Bespoke is expensive, expertise is rare, Linux is sadly niche.

Re:Crowdstrike Outage Causing Widespread Issues by briandear on Friday July 19, 2024 @05:06PM (#41011231)
No. The problem isn’t expertise — it’s CIOs that started their career in the 1990s and haven’t kept up with the times. I had to explain why we wanted PostgreSQL instead of MS SQL server. I shouldn’t have to have that conversation with an executive that should theoretically be a highly experienced expert. We also have CIOs that have MBAs but not actual background in software. (I happen to have an MBA but I also have 15+ years of development experience.) My point is CIOs generally know “business” and they know how to listen to pitches from “Enterprise” software companies — but they don’t actually have real-world experience using the stuff they’re forcing upon the org.

I recently did a project with a company that wanted to move their app to Azure from AWS — not for any good technical reason but just because “we already use Microsoft everywhere else.”

Completely stupid. S3 and Azure Blob don’t work the same way. MCS and AWS SES also don’t work the same way — but we made the switch not even for reasons of money, but because some Microsoft salesman convinced the CIO that their solution was better. Similar to why many Jira orgs force Bitbucket on developers — they listen to vendors rather than the people that have to use this stuff.

Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Friday July 19, 2024 @08:37PM (#41012987)
> I had to explain why we wanted PostgreSQL instead of MS SQL server.

Tbf, you are giving up a clustering index in that trade. May or may not matter for your workload, but it’s a remarkably different storage strategy that can result in massive performance differences. But also, you could have the same by shifting to MySQL, sooooo…

Re:Crowdstrike Outage Causing Widespread Issues by Nathanael_M on Sunday July 28, 2024 @12:09PM (#41094104)
That’s so infuriating. But, while the people in your story sound dumb, they still sound way more technically literate than 95% of society. Azure is blue, AWS is followed by OME.

Teach a 60 year old industrial powertrain salesman to use Linux and to redevelop their 20 year old business software for a different platform.

Also explain why it’s worth spending food, house, and truck money on it.

Finally, local IT companies are often incompetent. You get entire towns worth of government and business managed by a handful of complacent, incompetent local IT companies. This is a ridiculously common scenario. It totally sucks, and it’s just how it is.

Re:Crowdstrike Outage Causing Widespread Issues by rewgs on Saturday July 20, 2024 @06:14PM (#41020496)
Are. You. Kidding.

Windows servers are “niche” compared to Linux servers. Command line knowledge is not “uncommon expertise,” it’s imo the bare minimum for working in tech.

Re:Crowdstrike Outage Causing Widespread Issues by Nathanael_M on Sunday July 28, 2024 @10:53AM (#41093565)
Most businesses aren’t working in tech.

I’m not wildly opinionated here, I should clarify. I’d love a more Linux-y world. I’m just saying that a lot of small-medium towns, and small-medium businesses are really just getting by with what they know. And really, Windows can be fine. Usually, however, you get people who don’t understand tech, who can barely use a Windows PC, nevermind Linux, and don’t really have the budget to rebuild their entire tech ecosystem or the knowledge to inform that decision. It sucks, but it’s how it is.

Also, Open Office blows chunks. Business users use Windows. M365 is easy to get going, email is relatively hands-off, deliverability is abstracted. Also, a LOT of business software is Windows exclusive. And that also blows chunks.

I would LOVE a more open source, security minded, bespoke world! It’s just not the way it is right now.

Re:Crowdstrike Outage Causing Widespread Issues by nO0b on Friday July 19, 2024 @06:34PM (#41012128)
> Why would Windows systems be anywhere near critical infra ?

maybe Heartbleed or the xzUtils debacles convinced them to switch.

Re:Crowdstrike Outage Causing Widespread Issues by drhelix on Friday July 19, 2024 @03:01PM (#41009875)
Why is the emergency department using windows?
Re:Crowdstrike Outage Causing Widespread Issues by johncessna on Friday July 19, 2024 @04:02PM (#41010517)
Why did they update everything all at once?
Re:Crowdstrike Outage Causing Widespread Issues by whydoyoucare on Friday July 19, 2024 @04:15PM (#41010638)
My guess is this was an auto-update pushed out by whatever central management server they use. Given CS is supposed to protect your from malware, IT may have staged and pushed the update in one go.
Re:Crowdstrike Outage Causing Widespread Issues by Groxx on Friday July 19, 2024 @06:44PM (#41012207)
Auto-updates are the only reason something like this gets so widespread so fast.
Re:Crowdstrike Outage Causing Widespread Issues by afavour on Friday July 19, 2024 @04:31PM (#41010830)
I assume Crowdstrike is software you usually want to update quickly, given it is (ironically) designed to counter threats to your system.

Very easy for us to second guess today of course. But in another scenario a manager is being torn a new one because they fell victim to a ransomware attack via a zero day systems were left vulnerable to because Crowdstrike wasn’t updated in a timely manner.

Re:Crowdstrike Outage Causing Widespread Issues by johncessna on Friday July 19, 2024 @04:53PM (#41011073)
In the context of the GP where they were actively treating a heart attack, the act of restarting the computer (let alone it never come back) in of itself seems like an issue.
Re:Crowdstrike Outage Causing Widespread Issues by owl57 on Friday July 19, 2024 @07:12PM (#41012415)
I believe this update didn't restart the computer, just loaded some new data into kernel. Which didn't crash anything the previous 1000 times. A successful background update could hurt performance, but probably machines where that's considered a problem just don't run a general-purpose multitasking OS?
Re:Crowdstrike Outage Causing Widespread Issues by anonymous8888 on Friday July 19, 2024 @04:33PM (#41010846)
tfw you need to start staggering your virus updates in case your anti-virus software screws you over instead
Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @10:42PM (#41013605)
Maybe those old boomer IT people were on to something by using different Citrix clusters and firewalling off the ones that run essential software...
Re:Crowdstrike Outage Causing Widespread Issues by SoftTalker on Saturday July 20, 2024 @12:12AM (#41013972)
Maybe, if there's a new zero-day major exploit that is spreading like wildfire. That's not the normal case. Most successful exploits and ransom attacks are using old vulnerabilites against unpatched and unprotected systems.

Mostly, if you are reasonably timely about keeping updates applied, you're fine.

Re:Crowdstrike Outage Causing Widespread Issues by afavour on Saturday July 20, 2024 @10:45AM (#41016832)
> Maybe, if there's a new zero-day major exploit that is spreading like wildfire. That's not the normal case.

Sure. And Crowstrike releasing an update that bricks machines is also not the normal case. We're debating between two edges cases here, the answers aren’t simple. A zero day spreading like wildfire is not normal but if it were to happen it could be just as, if not more, destructive than what we’re seeing with Crowdstrike.

Re:Crowdstrike Outage Causing Widespread Issues by lr1970 on Friday July 19, 2024 @06:05PM (#41011874)
> Why did they update everything all at once?

This is beyond hospital IT control. Clownstrike (sorry, Crowdstrike) unconditionally force-updates the hosts.

Re:Crowdstrike Outage Causing Widespread Issues by cyanydeez on Friday July 19, 2024 @07:46PM (#41012664)
Likely because staggered updates would harm their overall security services. I'm guessing these software offer telemetry that gets shared across their clientele, so that gets hampered if you have a thousand different software versions.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:49PM (#41012682)
Crowdstrike pushed a configuration change that was a malformed file, which was picked up by every computer running a the agent (millions of computers across the globe). It's not like hospitals and IT systems are manually running this update and can roll it back.

As to why they didn't catch this during tests or why they don't use perform gradual change rollouts to hosts, your guess is as good as mine. I hope we get a public postmortem for this.

Re:Crowdstrike Outage Causing Widespread Issues by jboy55 on Friday July 19, 2024 @08:24PM (#41012910)
Considering Crowdstrike mentioned in their blog that systems that had their 'falcon sensor' installed weren't affected [1], and the update is falcon content, I'm not sure it was a malformed file, but just software that required this sensor to be installed. Perhaps their QA only checked if the update broke systems with this sensor installed, and didn't do a regression check on windows systems without it.

[1]https://www.crowdstrike.com/blog/statement-on-falcon-content...

Re:Crowdstrike Outage Causing Widespread Issues by adrianmonk on Friday July 19, 2024 @10:33PM (#41013571)
I'm not familiar with their software, but I interpreted their wording to mean their bug can leave your system in one of two possible states:

(1) Entire system is crashed.

(2) System is running AND protected from security threats by Falcon Sensor.

And to mean that this is not a possible state:

(3) System is running but isn't protected by Falcon Sensor.

In other words, I interpreted it to mean that they're trying to reassure people they don't need to worry about crashes and hacks, just crashes.

Re:Crowdstrike Outage Causing Widespread Issues by vladvasiliu on Friday July 19, 2024 @09:48PM (#41013322)
That’s not exactly what they’re saying.

It says that if a system isn’t “affected”, meaning it doesn’t reboot in a loop, then the “protection” works and nothing needs to be done. That’s because the Crowdstrike central systems, on which rely the agents running on the clients’ systems, are working well.

The “sensor” is what the clients actually install and run on their machines in order to “use Crowdstrike”.

The crash happened in a file named csagent.sys which on my machine was something like a week old.

Re:Crowdstrike Outage Causing Widespread Issues by et2o on Friday July 19, 2024 @04:09PM (#41010581)
Because essentially every large hospital in the USA does?
Re:Crowdstrike Outage Causing Widespread Issues by niutech on Friday July 19, 2024 @07:54PM (#41012718)
This is the result of vendor lock-in and the lesson for all businesses not to use Microsoft servers. Linux/*BSD are rock-solid and open source.
Re:Crowdstrike Outage Causing Widespread Issues by shados on Friday July 19, 2024 @10:52PM (#41013650)
It's not just that. A large portion of IT people who work in these industries find Windows much easier to administer. They're very resistant to switching out even if it was possible and everything the company needed was available elsewhere.

Even if they did switch, they'd then want to install all the equivalent monitoring crap. If such existed, it would likely be some custom kernel driver and it could bring a unix system to its knees when shit goes wrong too.

Re:Crowdstrike Outage Causing Widespread Issues by marcthe12 on Saturday July 20, 2024 @11:14AM (#41017048)
I mean crowdstrike has a linux equivalent which broke rhel recently by triggering kernel panic
Re:Crowdstrike Outage Causing Widespread Issues by bell-cot on Friday July 19, 2024 @03:18PM (#41010071)
High-end hospital-management software is not simple stuff, to roll your own. And the (very few) specialty companies which produce such software may see no reason to support a variety of OS's.
Re:Crowdstrike Outage Causing Widespread Issues by michaelmrose on Friday July 19, 2024 @04:05PM (#41010538)
A follow up question is why is the one OS chosen the one historically worst at security.
Re:Crowdstrike Outage Causing Widespread Issues by ixwt on Friday July 19, 2024 @04:32PM (#41010837)
Because of critical mass. A significant amount of non-technically inclined people use Windows. Some use Mac. And they're intimidated by anything different.
Re:Crowdstrike Outage Causing Widespread Issues by cogman10 on Friday July 19, 2024 @05:25PM (#41011496)
Momentum as well. Many of these systems started in DOS. The DOS->Windows transition is pretty natural.
Re:Crowdstrike Outage Causing Widespread Issues by michaelmrose on Friday July 19, 2024 @04:40PM (#41010922)
Generally speaking employees don't really per se use windows so much as click the browser icon and proceed to use employers web based tools.
Re:Crowdstrike Outage Causing Widespread Issues by whatevertrevor on Friday July 19, 2024 @09:33PM (#41013258)
There's a bunch of non-web proprietary software medical offices use to access patient files, result histories, prescription dispensation etc. At least here in Ontario my doctor uses an actual windows application to accomplish all that.
Re:Crowdstrike Outage Causing Widespread Issues by michaelmrose on Saturday July 20, 2024 @01:57PM (#41018313)
Then they use those apps. The point is that since they usage of the OS as such is so minimal as to be irrelevant as long as it has a launcher and an X in the top corner.

They could as well launch that app in OpenBSD.

Re:Crowdstrike Outage Causing Widespread Issues by mulmen on Friday July 19, 2024 @04:35PM (#41010874)
It appears insecure because it is under constant attack because it is so prevalent. Let’s not pretend the *nix world is any better.

I’m no fan of Windows or Microsoft but the commitment to backwards compatibility should not be underestimated.

Re:Crowdstrike Outage Causing Widespread Issues by owl57 on Friday July 19, 2024 @07:22PM (#41012490)
Are you sure that argument still holds when everyone has Android/iOS phone with apps that talk to Linux servers, and some use Windows desktops and servers as well?
Re:Crowdstrike Outage Causing Widespread Issues by bell-cot on Friday July 19, 2024 @05:05PM (#41011219)
There isn't, and never was, a benevolent dictator choosing the OS for computers in medical settings.

Instead, it's a bunch of independent-ish, for-profit software & hardware companies. Each one trying to make it cheap & easy to develop their own product, and to maximize sales. Given the dominance of MS-DOS and Windows on cheap-ish & ubiquitous PC's, starting in the early-ish 1980's, the current situation was pretty much inevitable.

Re:Crowdstrike Outage Causing Widespread Issues by ikiris on Friday July 19, 2024 @06:27PM (#41012066)
To add detail for those that don't understand, the big healthcare players barely have unix teams, and the small mom and pop groups literally have desktops sitting under the receptionist desk running the shittiest software imaginable.

The big health products are built on windows because they are built by outsourced software shops and target the majority of builds which are basically the equivalent of bob's hardware store still running windows 95 on their point of sale box.

The major players that took over this space for the big players had to migrate from this, so they still targeted "wintel" platforms because the vast majority of healthcare servers are windows.

Its basically the tech equivalent of everything evolved from the width of oxen for railway.

Re:Crowdstrike Outage Causing Widespread Issues by rossjudson on Friday July 19, 2024 @05:54PM (#41011783)
I mean this question is the most honest way; I am not trying to be snarky or superior.

What are the hard problems? I can think of a few, but I'm probably wrong.

Re:Crowdstrike Outage Causing Widespread Issues by monkeydreams on Friday July 19, 2024 @07:26PM (#41012518)
Auditing: using Windows plus AV plus malware protection means you demonstrate compliance faster than trying to prove your particular version on Linux is secure. Hospitals have to demonstrate compliance in very short timeframes and every second counts. If you fail to achieve this, some or all of your units can be closed.

Dependency chains: many pieces of kit either only have drivers on windows or work much better on Windows. You are at the mercy of the least OS diverse piece of kit. Label printers are notorious for this as an e.g.

Staffing: Many of your staff know how to do their jobs excellently, but will struggle with tech. You need them to be able assume a look and feel, because you dont want them fighting UX differences when every second counts. Their stress level is roughly equiv. to their worst 10 seconds of their day. And staff will quit or strike over UX. Even UI colour changes due to virtualization down scaling have triggered strife.

Change Mgmt: Hospitals are conservative and rarely push the envelope. We are seeing a major shift at the moment in key areas (EMR) but this still happening slowly. No one is interested in increasing their risk just because Linux exists and has Win64 compatability. There is literally no driver for change away from windows.

Re:Crowdstrike Outage Causing Widespread Issues by herewulf on Friday July 19, 2024 @08:33PM (#41012965)
> There is literally no driver for change away from windows.

(Not including this colossal fuck up.)

Re:Crowdstrike Outage Causing Widespread Issues by monkeydreams on Saturday July 20, 2024 @08:06PM (#41021302)
No hospital will shift to Linux because of this incident. They may shift away from Crowdstrike, but not to another OS.
Re:Crowdstrike Outage Causing Widespread Issues by dogmatism on Friday July 19, 2024 @06:13PM (#41011945)
It's actually not that hard from a conceptual implementation standpoint, it's a matter of scale, network effects, and regulatory capture
Re:Crowdstrike Outage Causing Widespread Issues by rightbyte on Friday July 19, 2024 @07:26PM (#41012522)
> What are the hard problems? I can think of a few, but I'm probably wrong.

Billing and insurance reimbursement process change all the time and is a headache to keep up to date. E.g. the actual dentist software is paint but with mainly the bucket and some way to quickly insert teeth objects to match your mouth. I.e. almost no medical skill in the software itself helping the user.

Re:Crowdstrike Outage Causing Widespread Issues by Woodi on Saturday July 20, 2024 @09:03AM (#41016181)
Exactly !

Question is: why half+ of Fortune 500 companies allowed Crowdstrike - Windows hackers - access and total control of their not-a-ms-windows business ? Obviously Crowdstrike do not do medicine or lifting cranes differentiation. "In the middle of the surgery" is not in their use case docs!

There was somewhere Mercedes pitstop image with wall of BSoD monitors :) But that is not Crowdstrike business either...

And all that via public internet and misc clouds. Banks have their own fibre lines, why hospitals can't?

Airports should disconnect from Internet too, selling tickets can be separate infra, synchronization between POSes and checkout don't need to be in real time.

There is only one sane way to prevent such events: EOD controlled by organization and this is sharply incompatible with 3rd party on-line EOD providers. But they can sell it in a box and do real time support when called.

Re:Crowdstrike Outage Causing Widespread Issues by charles_f on Friday July 19, 2024 @03:49PM (#41010373)
> Hard to imagine how many millions of not billions of dollars this one bad update caused.

I mean, if the problem is that hospitals can't function anymore, money is hardly the biggest problem

Re:Crowdstrike Outage Causing Widespread Issues by charles_f on Friday July 19, 2024 @03:53PM (#41010417)
> Took down our entire emergency department

What does this mean? Did the power go down? Is all the equipment connected? Or is it the insurance software that can't run do nothing gets done? Maybe you can't access patient files anymore but is that taking down the whole thing?

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @05:24PM (#41011479)
Every computer entered a bluescreen loop. We are dependent on Epic for placing orders, for nursing staff to know what needs to be done, for viewing records, for transmitting and interpreting radiology machines. It's how we know the current state of the department and where each patient (out of 50+ people we are simultaneously treating) is at. Our equipment still works but we're flying blind and having to shout orders at each other and have no way to send radiology images to other doctors for consultation.
Re:Crowdstrike Outage Causing Widespread Issues by just_1_comment on Friday July 19, 2024 @05:43PM (#41011679)
Yeah in Radiology we depend on Epic and a remote reading service called VRAD. VRAD runs on AWS and went down just after 0130 hrs EST. Without Epic & VRAD we were pretty helpless.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:12PM (#41012411)
Can't imagine how stressful this must have been for Radiology. I had two patients waiting on CT read with expectation to discharge if no acute findings. Had to let them know we had no clear estimate for when that would be, and might not even know when the read comes back if we can't access epic.

Have a family member in crit care who was getting a sepsis workup on a patient when this all happened. They somehow got plain film working offline after a bit of effort.

Re:Crowdstrike Outage Causing Widespread Issues by atoav on Friday July 19, 2024 @03:58PM (#41010480)
Not to be that guy, but I often say software engineering as a field should have harsher standards of quality and certainly liability for things like these. You know like civil engineers, electrical engineers and most people whose work could kill people if done wrongly.

Usually when I write this devs get all defensive and ask me what the worst thing is that could happen.. I don't know.. Could you guarantee it doesn't involve people dying?

Dear colleagues, software is great because one persons work multiplies. But it is also a damn fucking huge responsibility to ensure you are not inserting bullshit into the multiplication.

Re:Crowdstrike Outage Causing Widespread Issues by whydoyoucare on Friday July 19, 2024 @04:18PM (#41010663)
I believe instances like this will push people to reconsider the lax stance. Humans in general have a hard time regulating something abstract. The fact that people can be killed is well-known since the 80s', see https://en.wikipedia.org/wiki/Therac-25
Re:Crowdstrike Outage Causing Widespread Issues by suzzer99 on Saturday July 20, 2024 @12:59PM (#41017870)
I once worked on some software that generated PDFs of lab reports for drug companies monitoring clinical trials. These reports had been tested, but not exhaustively.

We got a new requirement to give doctors access to print them on demand. Before this, doctors only read dot matrix-printed reports that had been vetted for decades. With our XSL-FO PDF generator, it was possible that a column could be pushed outside the print boundary, leading a doctor to see 0.9 as 0. I assume in a worst worst case scenario, this could lead to an misdiagnosis, intervention, and even a patient's death.

I was the only one in the company who cared about doing a ton more testing before we opened the reports to doctors. I had to fight hard for it, then I had to do all the work to come up with every possible lab report scenario and test it. I just couldn't stand the idea that someone might die or be seriously hurt by my software.

Imagine how many times one developer doesn't stand up in that scenario.

Re:Crowdstrike Outage Causing Widespread Issues by atoav on Saturday July 20, 2024 @04:49PM (#41019737)
This is why I made that point, similar to you I would not stand for having my code in something that I can't stand behind, especially if it potentially harms people.

But it should not hinge on us convincing people.

Re:Crowdstrike Outage Causing Widespread Issues by roeles on Friday July 19, 2024 @05:38PM (#41011631)
Related talk by Alan Kay: https://youtu.be/D43PlUr1x_E
Re:Crowdstrike Outage Causing Widespread Issues by Tao3300 on Friday July 19, 2024 @06:28PM (#41012074)
I'd endorse this. That way when my hypothetical PHB wants to know why something is taking so long I can say "See this part? Someone could die if we don't refactor it."
Re:Crowdstrike Outage Causing Widespread Issues by oriel on Friday July 19, 2024 @06:34PM (#41012134)
I'd go a step farther and say software engineering as a field is not respected at the same levels as such certified/credentialed engineers, because of these lacks of standards and liabilities. Leading to common occurrences of systemic destructive failures such as this, due to organization level direction being very lax in dealing with software failure potential.
Re:Crowdstrike Outage Causing Widespread Issues by tracerbulletx on Friday July 19, 2024 @07:10PM (#41012403)
I don't know, I get paid more than most of my licensed engineer friends. That's the only respect that really matters to me. Not saying there might not be other advantages to a professional organization for software.
Re:Crowdstrike Outage Causing Widespread Issues by agonz253 on Friday July 19, 2024 @08:26PM (#41012930)
I feel the same way but do agree there’s a general lack of respect for the field relative to other professions. Here’s another thread on the subject https://news.ycombinator.com/item?id=23676651
Re:Crowdstrike Outage Causing Widespread Issues by noAnswer on Friday July 19, 2024 @09:01PM (#41013114)
Respect has to be earned.
Re:Crowdstrike Outage Causing Widespread Issues by hnthrow289570 on Friday July 19, 2024 @07:45PM (#41012661)
"If only we asked harder problems for our leetcode interview!"
Re:Crowdstrike Outage Causing Widespread Issues by sigseg1v on Friday July 19, 2024 @08:50PM (#41013062)
Some countries such as Canada have taken minor steps towards this, for example making it illegal to call oneself a software engineer unless you are certified by the provinces professional engineering body, however this is still missing a lot. I also don't wish to be "that guy" but I'll go further and say that the US is really holding this back by not making using Software Engineer as a title (without holding a PEng) illegal in a similar fashion.

If we can at least get that basis then we can start to define more things such as jobs that non Engineers can not legally do, and legal ramifications for things such as software bugs. If someone will lose their professional license and potentially their career over shipping a large enough bug, suddenly the problem of having 25,000 npm dependences and continuous deployment breaking things at any moment will magically cease to exist quite quickly.

Re:Crowdstrike Outage Causing Widespread Issues by sunnybeetroot on Saturday July 20, 2024 @05:49PM (#41020284)
It’s important not to disregard that software engineers are often overruled by management or product when strict deadlines and targets exist.
Re:Crowdstrike Outage Causing Widespread Issues by sizzle on Friday July 19, 2024 @04:12PM (#41010615)
Contact a lawyer if this affected her health please. Any delays in receiving Stroke care can have injured her more I imagine. Any docs here?
Re:Crowdstrike Outage Causing Widespread Issues by bookofjoe on Friday July 19, 2024 @04:26PM (#41010757)
Yes. Reading and learning.
Re:Crowdstrike Outage Causing Widespread Issues by psychlops on Friday July 19, 2024 @11:42PM (#41013845)
I can't even begin to imagine the cost of proving the health effects and attempting to win the case.
Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Saturday July 20, 2024 @05:24AM (#41015214)
ER worker here. It really depends on the details. If she was C-STAT positive with last known normal within three hours, you assume stroke, activate the stroke team, and everything moves very quickly. This is where every minute counts, because you can do clot busting to recover brain function.

The fact that she was discharged without an overnight admit suggests to me that the MRI did not show a stroke, or perhaps she was outside the treatment window when she went to the hospital.

Re:Crowdstrike Outage Causing Widespread Issues by sizzle on Saturday July 20, 2024 @04:32PM (#41019601)
What if it was a cerebral bleed?
Re:Crowdstrike Outage Causing Widespread Issues by WhyNotHugo on Friday July 19, 2024 @04:25PM (#41010750)
It's honestly terrifying that someone would opt for Windows in systems critical to medical emergencies.

I hope organisations start revisiting some of these insane decisions.

Re:Crowdstrike Outage Causing Widespread Issues by TheCondor on Friday July 19, 2024 @05:24PM (#41011477)
Not my story to tell, so I'm relaying it. Childhood friend works for a big company, you've heard their name, they make nuclear control systems for nuclear reactors; they have products out in the field they support and there are new reactors in parts of the world from time to time. We were scheduled to have lunch a couple years back and he bailed, we rescheduled, he bailed because that was the day you couldn't defer XP updates anymore, they came in and some XP systems became Windows 10. XP was "nuclear reactor approved" by someone, they had a tool chain that didn't work right on other versions of windows, it all gave me chills.

They ended up giving MS a substantial amount of money to extend support for their use case for some number of years. I can't remember the number he told me but it was extremely large.

Re:Crowdstrike Outage Causing Widespread Issues by nikau on Friday July 19, 2024 @11:01PM (#41013689)
If its not connected to the internet who cares?
Re:Crowdstrike Outage Causing Widespread Issues by jacobgkau on Saturday July 20, 2024 @01:19AM (#41014273)
It sounds like he said XP machines auto-updated to Windows 10, and they would have had to have been connected to the internet in order to download that update. (I'm assuming, optimistically, that these were more remote-control computers than actual nuclear devices.)
Re:Crowdstrike Outage Causing Widespread Issues by type0 on Friday July 19, 2024 @06:53PM (#41012292)
some critical software has DRM that only works in Windows
Re:Crowdstrike Outage Causing Widespread Issues by afavour on Friday July 19, 2024 @04:27PM (#41010783)
Eh. There are a great many problems that could befall a medical emergency systems that are unrelated to OS. Like power loss. I think the core problem here really is a lack of redundancy.
Re:Crowdstrike Outage Causing Widespread Issues by wannacboatmovie on Friday July 19, 2024 @04:59PM (#41011153)
I've had updates break Linux machines.

Just a few weeks ago I had an OpenBSD box render itself completely unbootable after nothing more than a routine clean shutdown. Turns out their paranoid-idiotic "we re-link the kernel on every boot" coupled with their house-of-cards file system corrupted the kernel, then overwrote the backup copy when I booted from emergency media - which doesn't create device nodes by default so can't even mount the internal disks without more cryptic commands.

Give me the Windows box, please.

Re:Crowdstrike Outage Causing Widespread Issues by type0 on Friday July 19, 2024 @06:57PM (#41012317)
you are comparing a broken bicycle to a trainwreck
Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Friday July 19, 2024 @08:44PM (#41013028)
Counter anecdote: I’ve been using Linux for 20 years, nearly half of that professionally. The only time I’ve broken a Linux box where it wasn’t functional was mixing Debian unstable with stable, and I was still able to fix it.

I’ve had hardware stop working because I updated the kernel without checking if it removed support, but a. that’s easily reversible b. Linux kept working fine, as expected.

I’ll also point out, as I’m sure you know, that the BSDs are not Linux.

Re:Crowdstrike Outage Causing Widespread Issues by dgan on Saturday July 20, 2024 @02:57AM (#41014660)
Funny, i broke my Debian twice (on two separate laptops) by doing exactly that, mixing stable with testing. I was kinda obliged to use "testing" because Dell XPS would miss critical drivers.

I switched to opensuse afterwards

Re:Crowdstrike Outage Causing Widespread Issues by sgarland on Saturday July 20, 2024 @08:31AM (#41016011)
In fairness, this is the number one way listed [0] on how to break Debian. That said, if you need testing (which isn’t that uncommon for personal use; Debian is slow to roll out changes, favoring stability), then running pure Sid is actually a viable option. It’s quite stable, despite its name.

[0]: https://wiki.debian.org/DontBreakDebian

Re:Crowdstrike Outage Causing Widespread Issues by ayakang31415 on Friday July 19, 2024 @04:34PM (#41010855)
If true, this is insane that critical facilities like hospital do not have decentralized security system.
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @04:52PM (#41011065)
Crowdstrike is on every machine in the hospital because hospitals and medical centers became a big target for ransomware a few years ago. This forced medical centers to get insured against loss of business and getting their data back. The insurance companies that insure companies against ransomware insist on putting host based security systems onto every machine or they won't cover losses. So Crowdstrike (or one of their competitors) has to run on every machine.
Re:Crowdstrike Outage Causing Widespread Issues by ensignavenger on Friday July 19, 2024 @05:07PM (#41011246)
I wonder if those same insurance policies are going to pay out due to the losses from this event?
Re:Crowdstrike Outage Causing Widespread Issues by tw04 on Friday July 19, 2024 @07:57PM (#41012752)
Why would they? Cybersecurity insurance doesn’t cover “we had an outage” - it covers a security breach.
Re:Crowdstrike Outage Causing Widespread Issues by chiph on Friday July 19, 2024 @07:40PM (#41012624)
Depends on what the policy (contract) says. But there's a good argument that your security vendor is inside the wall of trust at a business, and so not an external risk.
Re:Crowdstrike Outage Causing Widespread Issues by golergka on Friday July 19, 2024 @07:45PM (#41012656)
In a sense, it looks like these insurance company's policies work a little bit like regulation. Except that it's not monopolistic (different companies are free to have different rules), and when shit hits the fan, they actually have to put their money where their mouth is.

Despite this horrific outage, in the end it sounds like a much better and anti-fragile system than a government telling people how to do things.

Re:Crowdstrike Outage Causing Widespread Issues by ensignavenger on Saturday July 20, 2024 @10:20AM (#41016682)
A little bit, probably slightly better. But insurance companies don't want to eliminate risk (if they did that, no one would buy their product). They instead want to quantify, control and spread the risk by creating a risk pool. Good, competent regulation would be aimed at eliminating, as much as reasonably possible, the risk. Instead, insurance company audits are designed to eliminate the worst risk and put everyone into a similar risk bucket. After spending money on an insurance policy and passing an audit, why would a company spend even more money and effort? They have done "enough".
Re:Crowdstrike Outage Causing Widespread Issues by jjav on Saturday July 20, 2024 @02:41AM (#41014584)
> I wonder if those same insurance policies are going to pay out due to the losses from this event?

They absolutely should be liable for the losses, in each case where they caused it.

(Which is most of them. Most companies install crowdstrike because their auditor want it and their insurance company says they must do whatever the auditor wants. Companies don't generally install crowdstrike out of their own desire.)

But of course they will not pay a single penny. Laws need to change for insurance companies, auditors and crowdstrike to be liable for all these damages. That will never happen.

Re:Crowdstrike Outage Causing Widespread Issues by alerighi on Friday July 19, 2024 @07:07PM (#41012383)
I wonder why putting software on every machine, instead of relying on a good firewall and network separation.

Granted, you are still vulnerable of physical attacks (i.e. the person coming with an USB stick) but I would say much more difficult, and if you put firewalls also between compartment of internal networks even difficult.

Also, I think the use of Windows in critical settings is not a good choice, and to me we had a demonstrations. For who says the same could have happened to Linux, yes but you could have mitigated it. For example, to me a Linux system used in critical settings shall have a root read-only root filesystem, on Windows you can't. Thus the worse you would had is to reboot the machine to restore it.

Re:Crowdstrike Outage Causing Widespread Issues by MattPalmer1086 on Friday July 19, 2024 @07:39PM (#41012617)
A common attack vector is phishing, where someone clicks on an email link and gets compromised or supplies credentials on a spoofed login page. External firewalls cannot help you much there.

Segmenting your internal network is a good defence against lots of attacks, to limit the blast radius, but it's hard and expensive to do a lot of it in corporate environments.

Re:Crowdstrike Outage Causing Widespread Issues by numpad0 on Friday July 19, 2024 @07:57PM (#41012744)
There are no good firewall in the market. It's always the pretend-firewall that becomes the vector.
Re:Crowdstrike Outage Causing Widespread Issues by whatevertrevor on Friday July 19, 2024 @09:14PM (#41013179)
Yup as you say, if you go for a state of the art firewall, then that firewall also becomes a point of failure. Unfortunately complex problems don't go away by saying the word "decentralize".
Re:Crowdstrike Outage Causing Widespread Issues by eschneider on Friday July 19, 2024 @08:58PM (#41013095)
The physical security of computers in , say a hospital, is poor. You can't rely on random people not getting access to a logged in computer.
Re:Crowdstrike Outage Causing Widespread Issues by shados on Friday July 19, 2024 @10:46PM (#41013626)
You highly overestimate the capabilities of the average IT person working for a hospital. I'm sure some could do it. But most who can work elsewhere.
Re:Crowdstrike Outage Causing Widespread Issues by ayakang31415 on Friday July 19, 2024 @05:17PM (#41011394)
Is there any security company that provides decentralized service?
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @05:55PM (#41011792)
By "decentralized" I think you mean "doesn't auto-update with new definitions"?

I have worked at places which controlled the roll-out of new security updates (and windows updates) for this very reason. If you invest enough in IT is possible. But you have to have a lot of money to invest in IT to have people good enough to manage it. If you can get SwiftOnSecurity to manage your network, you can have that. But can every hospital, doctor's office, pharmacy, scan center, etc. get top tier talent like SwiftOnSecurity?

Re:Crowdstrike Outage Causing Widespread Issues by ensignavenger on Friday July 19, 2024 @06:41PM (#41012190)
I used to work for a major retailer managing updates to over 6000 stores. We had no auto updates (all linux systems in stores) and every update went through our system.

When it came to audit time, the auditors were always impressed that our team had better timely updates than the corporate office side of things.

I never really thought we were doing anythin all that special (in fact, there were always many things I wanted to improve anout the process) but reading about this issue makes me think that maybe we really were just that much better than the average IT shop?

Re:Crowdstrike Outage Causing Widespread Issues by krisoft on Friday July 19, 2024 @07:43PM (#41012650)
> I have worked at places which controlled the roll-out of new security updates (and windows updates)

But did they also control the roll-out of virus/threat definition files? Because if not their goose would have been still cooked this time.

Re:Crowdstrike Outage Causing Widespread Issues by whatevertrevor on Friday July 19, 2024 @09:18PM (#41013191)
Maybe, maybe not, devil's in the details.

If, for example, they were doing slow rollouts for configs in addition to binaries, they could have caught the problem in their canary/test envs and not let it proceed to a full blackout.

Re:Crowdstrike Outage Causing Widespread Issues by ayakang31415 on Friday July 19, 2024 @06:21PM (#41012019)
When I say decentralized, I mean security measures and updates taken locally at the facility. For example, MRI machines are local, and they get maintained and updated by specialists dispatched by the vendor (Siemens or GE)
Re:Crowdstrike Outage Causing Widespread Issues by mandevil on Friday July 19, 2024 @07:32PM (#41012563)
Siemens or GE or whomever built the MRI machine aren't really experts in operating systems, so they just use one that everyone knows how to work, MS Windiows. It's unfortunate that to do things necessary for modern medicine they need to be networked together with other computers (to feed the EMR's most importantly) but it is important in making things safer. And these machines are supposed to have 10-20 year lifespans (depending on the machine)! So now we have a computer sitting on the corporate network, attached to a 10 year old machine, and that is a major vulnerability if it isn't protected, patched, and updated. So is GE or Siemens going to send out a technician to every machine every month when the new Windows patch rolls out? If not, the computer sitting on the network is vulnerable for how long?

Healthcare IT is very important, because computers are good at record-keeping, retrieval and storage, and that's a huge part of healthcare.

Re:Crowdstrike Outage Causing Widespread Issues by akira2501 on Friday July 19, 2024 @09:01PM (#41013112)
A large hospital takes in power from multiple feeds in case any one provider fails. It's amazing that we're even thinking in terms of "a security company" rather than "multiple security layers."

The fact that ransomware is still a concern is an indication that we've failed to update our IT management and design appropriately to account for them. We took the cheap way out and hoped a single vendor could just paper over the issue. Never in history has this ever worked.

Also speaking of generators a large enough hospital should be running power failure test events periodically. Why isn't a "massive IT failure test event" ever part of the schedule? Probably because they know they have no reasonable options and any scale of catastrophe would be too disastrous to even think about testing.

It's a lesson on the failures of monoculture. We've taken the 1970s design as far as it can ago. We need a more organically inspired and rigorous approach to systems building now.

Re:Crowdstrike Outage Causing Widespread Issues by ngneer on Saturday July 20, 2024 @10:03AM (#41016581)
This. The 1970s design of the operating system and the few companies that deliver us the monoculture are simply not adequate or robust given the world of today.
Re:Crowdstrike Outage Causing Widespread Issues by musicale on Friday July 19, 2024 @11:24PM (#41013786)
Crowdstrike and its ilk are basically malware. There have to be better anti-ransomware approaches, such as replicated, immutable logs for critical data.
Re:Crowdstrike Outage Causing Widespread Issues by mango7283 on Saturday July 20, 2024 @12:50AM (#41014153)
That only solves half the problem, it doesn't solve data theft
Re:Crowdstrike Outage Causing Widespread Issues by musicale on Saturday July 20, 2024 @01:45AM (#41014364)
1. Is data theft the main risk of ransomware?

2. Why would anyone trust a ransomware perpetrator to honor a deal to not reveal or exploit data upon receipt of a single ransom payment? Are organizations really going to let themselves be blackmailed for an indefinite period of time?

3. I'm unconvinced that crowdstrike will reliably prevent sensitive data exfiltration.

Re:Crowdstrike Outage Causing Widespread Issues by mango7283 on Saturday July 20, 2024 @02:13AM (#41014468)
1. Double extortion is the norm, some groups don't even bother with the encryption part anymore, they just ask a ransom for not leaking the data

2. Appearently yes. Why do you think calls to ban payments exist?

3. At minimum it raises the bar for the hackers - sure, it's not like you can't bypass edr but it's much easier if you don't have to bypass it at all because it's not there

Re:Crowdstrike Outage Causing Widespread Issues by jjav on Saturday July 20, 2024 @02:43AM (#41014590)
> That only solves half the problem, it doesn't solve data theft

crowsdstrike is not a DLP solution. You can solve that problem (where necessary) by less intrusive means.

Re:Crowdstrike Outage Causing Widespread Issues by mango7283 on Saturday July 20, 2024 @03:28AM (#41014763)
I agree edr is not a DLP solution, but edr is there to prevent* an attack getting to the point where staging the data exfil happens... In which case yes I would expect web/volumetric DLP kicks in as the next layer.

*Ok ok I know it's bypassable but one of the happy paths for an attack is to pivot to the machine that doesn't have edr and continue from there.

Re:Crowdstrike Outage Causing Widespread Issues by jjav on Saturday July 20, 2024 @02:33AM (#41014552)
> The insurance companies that insure companies against ransomware insist on putting host based security systems onto every machine or they won't cover losses.

This is part of the problem too. These insurance/audit companies need to be made liable for the damage they themselves cause when they require insecure attack vectors (like Crowdstrike) to be installed on machines.

Re:Crowdstrike Outage Causing Widespread Issues by niutech on Friday July 19, 2024 @07:56PM (#41012740)
It's insane why critical facilities use Windows OS rather than Linux/*BSD, which is rock-solid.
Re:Crowdstrike Outage Causing Widespread Issues by bogantech on Friday July 19, 2024 @08:41PM (#41013011)
They'll still install crowdstrike or some other rootkit that will bring it all down anyway
Re:Crowdstrike Outage Causing Widespread Issues by noAnswer on Friday July 19, 2024 @08:53PM (#41013073)
Re:Crowdstrike Outage Causing Widespread Issues by hassiktir on Friday July 19, 2024 @07:37PM (#41012606)
I dont understand how this isnt bigger news?

Local emergency services were basically nonfunctioning for better part of the day along with the heat wave and various events, seems like a number of deaths (locally at least, specific to what I know for my mid sized US city) will be indirectly attributable to this.

Re:Crowdstrike Outage Causing Widespread Issues by jmcgough on Friday July 19, 2024 @07:43PM (#41012648)
It's entirely possible (likely, even) that someone died from this, but it's hard to know with critically ill patients whether they would have survived without the added delays.
Re:Crowdstrike Outage Causing Widespread Issues by b800h on Friday July 19, 2024 @08:10PM (#41012822)
On aggregate it is. How many deaths over the average for these conditions did we see?
Re:Crowdstrike Outage Causing Widespread Issues by hassiktir on Friday July 19, 2024 @08:15PM (#41012855)
We are in the process of calculating this but need this 24H period to roll over so we can benchmark the numbers against a similar 24H period. Its hard to tell if the numbers we get back will even be reliable given a lot of the statistics back from today from what I can tell have been via emails or similar.
Re:Crowdstrike Outage Causing Widespread Issues by tucnak on Sunday July 21, 2024 @01:58AM (#41022769)
So what?
Re:Crowdstrike Outage Causing Widespread Issues by callalex on Friday July 19, 2024 @08:28PM (#41012940)
Give it like, a week before bothering to ask such questions...
Re:Crowdstrike Outage Causing Widespread Issues by jjav on Saturday July 20, 2024 @02:29AM (#41014536)
> Took down our entire emergency department as we were treating a heart attack.

It makes my blood boil to be honest that there is no liability for what software has become. It's just not acceptable.

Companies that produce software with the level of access that Crowdstrike has (for all effective purposes a remote root exploit vector) must be liable for the damages that this access can cause.

This would radically change how much attention they pay to quality control. Today they can just YOLO-push barely tested code that bricks large parts of the economy and face no consequences. (Oh, I'm sure there will be some congress testimony and associated circus, but they will not ever pay for the damages they caused today.)

If a person caused the level and quantity of damage Crowdstrike caused today they would be in jail for life. But a company like Crowdstrike will merrily go on doing more damage without paying any consequence.

Re:Crowdstrike Outage Causing Widespread Issues by throwaway7356 on Saturday July 20, 2024 @06:20AM (#41015418)
> Companies that produce software

What about companies that deploy software with the level of quality that Crowdstrike has? Or Microsoft 365 for that matter.

That seems to be the bigger issue here; after all Crowdstrike probably says it is not suitable for any critical systems in their terms of use. You shouldn't be able to just decide to deploy anything not running away fast enough on critical infrastructure.

On the other hand, Crowdstrike Falcon Sensor might be totally suitable for a non-critical systems, say entertainment systems like the Xbox One.

Re:Crowdstrike Outage Causing Widespread Issues by rvnx on Saturday July 20, 2024 @10:30AM (#41016746)
CrowdStrike https://www.crowdstrike.com › resources › infographics Learn how CrowdStrike keeps your critical areas of risk such as endpoints, cloud workloads, data, and identity, safe and your business running
Re:Crowdstrike Outage Causing Widespread Issues by fransje26 on Saturday July 20, 2024 @08:22AM (#41015970)
> Hard to imagine how many millions of not billions of dollars this one bad update caused.

And even worse, possibly quite a few deaths as well.

I hope (although I will not be holding my breath), that this is the wake-up call we need to realise that we cannot have so much of our critical infrastructure rely on the bloated OS of company known for its buggy, privacy-intruding, crapware riddled software.

I'm old enough to remember the infamous blue-screen-of-death Windows 98 presentation. Bugs exist but that was hardly a glowing endorsement of high-quality software.. This was long ago, yet it is nigh on impossible to believe that the internal company culture has drastically improved since then, with regular high-profile screw-ups reminding us of what is hiding under the thin veneer of corporate of respectability.

Our emergency systems don't need windows, our telephone systems don't need windows, our flight management systems don't need windows, our shop equipment systems don't need windows, our HVAC systems don't need windows, and the list goes on, and on, and on.

Specialized, high-quality OSes with low attack surfaces are what we need to run our systems. Not a generic OS stuffed with legacy code from a time when those applications were not even envisaged.

Keep-it-simple-stupid -KISS-is what we need to go back to, our lives literally depend on it.

With the mutli-billion dollars screw-up that happened yesterday, and an as-of-yet unknown number of deaths, it's impossible to argue that the funds are unavailable to develop such systems. Plurality is what we need, built on top of strong standards for compatibility and interoperability.

Re:Crowdstrike Outage Causing Widespread Issues by fluoridation on Saturday July 20, 2024 @10:31AM (#41016752)
OK, but this was a bug in an update of a kernel module that just happened to be deployed on Windows machines. How many OSs are there that can gracefully recover from an error in kernel space? If every machine that crashed had been running, say, Linux and the update had been coded equivalently, nothing would've changed.

Perhaps rather than an indictment on Windows, this is a call to re-evaluate microkernels, at least for critical systems and infrastructure.

Re:Crowdstrike Outage Causing Widespread Issues by fransje26 on Sunday July 21, 2024 @06:48AM (#41024076)
It was not a call to replace windows systems with linux, but to replace it with specialised OSes that do less, with better stability guarantees.

And building something around microkernels would definitely not be a bad starting point.

Re:Crowdstrike Outage Causing Widespread Issues by 120bits on Friday July 19, 2024 @03:40AM (#41002970)
Funny how I got rejected today from crowdstrike because I couldn’t code a hard leetcode problem under 40mins. I guess leetcode isn’t true software engineering after all.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:12AM (#41003291)
You probably weren't good enough to take down half the world's Windows systems.
Re:Crowdstrike Outage Causing Widespread Issues by hackeraccount on Friday July 19, 2024 @10:07AM (#41006757)
Alternately if he had gotten the job maybe he would have take down three quarters of the world's Windows systems.
Re:Crowdstrike Outage Causing Widespread Issues by edf13 on Friday July 19, 2024 @03:58AM (#41003136)
This is a testing and deployment issue rather than coding... mistakes and bugs happen - but most serious businesses have routines setup to catch them before rolling them out globally!
Re:Crowdstrike Outage Causing Widespread Issues by resonious on Friday July 19, 2024 @04:17AM (#41003364)
So maybe they should swap out the Leetcode for a testing and deployment test during their interview!
Re:Crowdstrike Outage Causing Widespread Issues by ssss11 on Friday July 19, 2024 @04:13AM (#41003313)
Breaking patches is? …how did this get through QA with a big enough issue that it breaks many many windows machines
Re:Crowdstrike Outage Causing Widespread Issues by monksy on Friday July 19, 2024 @04:23AM (#41003444)
I'm about willing to bet they don't have a qa team.
Re:Crowdstrike Outage Causing Widespread Issues by CapeTheory on Friday July 19, 2024 @04:20AM (#41003402)
Evidently you dodge bullets well, you should consider running for office.
Re:Crowdstrike Outage Causing Widespread Issues by chad1n on Friday July 19, 2024 @03:32AM (#41002901)
The antivirus did its job, now you can't get viruses. Jokes aside, I've checked their website and it was full of AI buzzwords so I guess that happens when you focus on nonsense instead of what your customers actually need (I know that all antiviruses have a machine learning component, but usually you don't advertise it as some sort of AI to get better stocks).
Re:Crowdstrike Outage Causing Widespread Issues by Kwpolska on Friday July 19, 2024 @03:48AM (#41003052)
All antivirus software is indistinguishable from malware.
Re:Crowdstrike Outage Causing Widespread Issues by chgs on Friday July 19, 2024 @04:22AM (#41003429)
I have never seen malware take half the worlds IT systems offline, even in the days of code red and slammer
Re:Crowdstrike Outage Causing Widespread Issues by rasz on Friday July 19, 2024 @08:48AM (#41005956)
Blaster legit took down over half of computers on the internet.
Re:Crowdstrike Outage Causing Widespread Issues by chgs on Friday July 19, 2024 @02:56PM (#41009817)
But the effects on society were far less because “online” wasn’t synonymous to “internet”
Re:Crowdstrike Outage Causing Widespread Issues by meigwilym on Friday July 19, 2024 @04:23AM (#41003448)
I think the AI talk is just the fashion now amongst C-level execs. Their product - no matter what it does - suddenly needs some sort of AI integration.
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @04:08AM (#41003238)
BBC reports: “ The cause is not known - but Microsoft says it's taking mitigation action”.

Most of the media I found say it’s because “cloud infrastructure”. I am yet to see any major source actually factually report this is caused by a bad patch in Crowdstrike software installed on top of Windows.

Gets to show how little competency there is in journalism nowadays. And begs a question how often they misinterpret and misreport things in other fields?

Re:Crowdstrike Outage Causing Widespread Issues by spuz on Friday July 19, 2024 @04:12AM (#41003295)
On BBC news a few minutes ago, an expert did describe the problem as affecting Microsoft Azure cloud systems as well as Windows systems running Crowdstrike due to an "update gone wrong".
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @04:14AM (#41003322)
Well, in BBC’s live coverage, just minutes ago, their technology editor said:

“ There have been reports suggesting that a cybersecurity company called Crowdstrike, which produces antivirus software, issued a software update that has gone horribly wrong and is bricking Windows devices - prompting the so-called "blue screen of death" on PCs. Now, whether these two issues are the same thing, or whether it's a perfect storm of two big things happening simultaneously - I don't yet know. It certainly sounds like it's going to be causing a lot of havoc.”

What two issues? Two major independent outages? This is seriously bad and purely speculative.

Re:Crowdstrike Outage Causing Widespread Issues by pvg on Friday July 19, 2024 @04:23AM (#41003442)
There was a different Azure and other MS services (including Office 365) outage earlier which is separate from the crowdstrike thing that started a few hours later.
Re:Crowdstrike Outage Causing Widespread Issues by alt227 on Friday July 19, 2024 @04:23AM (#41003443)
There is also an Azure outage going on, and it is unknown if they are related.
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @06:58AM (#41004849)
Oh, fair enough.
Re:Crowdstrike Outage Causing Widespread Issues by esskay on Friday July 19, 2024 @04:20AM (#41003398)
BBC are doing a rare awful job. I've got BBC News on here in the UK and they just keep saying a "Microsoft IT outage".
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @07:01AM (#41004882)
Or maybe they usually do an awful job, except this time this is our field, so we know for certain that they do.
Re:Crowdstrike Outage Causing Widespread Issues by benfortuna on Friday July 19, 2024 @04:21AM (#41003422)
Re:Crowdstrike Outage Causing Widespread Issues by d1sxeyes on Friday July 19, 2024 @04:21AM (#41003425)
The BBC are starting to say that 'tech people are saying this is Crowdstrike', so I guess it's just a question of being certain? Perhaps we'd have similar concerns about rigour in journalism if it were to turn out that it's actually not Crowdstrike specifically, it's caused by the interplay of Crowdstrike and some other currently unknown thing, and actually it's not Crowdstrike that's behaving improperly, but this other currently unknown thing.

It's looking more and more like Crowdstrike screwed up, but I appreciate rigour and accuracy more than FRISTTT!!! type announcements.

Re:Crowdstrike Outage Causing Widespread Issues by handity on Friday July 19, 2024 @05:11AM (#41003943)
BFMTV, French broadcaster, reports:

"Selon le quotidien The Australian, qui relaie les déclarations du ministère australien des Affaires intérieures, l'entreprise Crowdstrike pourrait être en cause, après avoir été victime d'une brèche au sein de sa plateforme."

Translated/summarized: "According to the publication The Australian, Crowdstrike may be the cause of the outage after having suffered a security breach"

I like how it redirects blame away from those responsible and perpetuates the idea that "hackers" are the real threat.

Source: https://www.bfmtv.com/tech/direct-une-panne-informatique-mon...

Re:Crowdstrike Outage Causing Widespread Issues by aenis on Friday July 19, 2024 @03:18AM (#41002803)
We are a major CS client, with 50k windows-based endpoints or so. All down.

There exists a workaround but CS does not make it clear whether this means running without protection or not. (The workaround does get the windows boxes unstuck from the boot loop, but they do appear offline in the CS host management console - which of course may have many reasons).

Re:Crowdstrike Outage Causing Widespread Issues by the_gipsy on Friday July 19, 2024 @03:56AM (#41003120)
Does CS actually offer any real protection? I always thought it was just feel-good software, that Windows had caught up to separating permissions since after XP or so. Either one is lying/scamming, but which one?
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:12AM (#41003308)
EDR vendors are generally lying unless they tell you anything but "install us if you want to pass certification".
Re:Crowdstrike Outage Causing Widespread Issues by therein on Friday July 19, 2024 @04:41AM (#41003633)
My contacts abroad are saying "that software US government mandated us to install on our clients and servers to do business with US companies is crashing our machines".

When did Crowdstrike get this gold standard super seal of approval? What could they be referring to?

[dead]
Re:Crowdstrike Outage Causing Widespread Issues by wwtrv on Friday July 19, 2024 @05:59AM (#41004331)
> if it's not 100% secure

It's 100% broken though...

I guarantee you that the damage caused by Crowdstrike today will significantly outweigh any security benefits/savings that using their software might have had over the years.

Re:Crowdstrike Outage Causing Widespread Issues by ta1243 on Friday July 19, 2024 @12:32PM (#41008212)
The benefits include

1) Nice trips to golf courses before contract renewal

2) Nice meals at fancy restaurants before contract renewal

3) Someone for the CTO to blame when something goes wrong

Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @05:07AM (#41003896)
Nah, more like your security/usability/reliability tradeoff needs to be better.
Re:Crowdstrike Outage Causing Widespread Issues by padjo on Friday July 19, 2024 @04:12AM (#41003296)
Every company I’ve ever worked at has wound up having to install antivirus software to pass audits. The software only ever caused problems and never caught anything. But hey, we passed the audit so we’re good right?
Re:Crowdstrike Outage Causing Widespread Issues by fvold on Friday July 19, 2024 @04:54AM (#41003759)
The real scam is the audit.

Many moons ago, I failed a "security audit" because `/sbin/iptables --append INPUT --in-interface lo --jump ACCEPT`

"This leaves the interface completely unfiltered"

Since then, I've not trusted any security expert until I've personally witnessed their competence.

Re:Crowdstrike Outage Causing Widespread Issues by gonium on Friday July 19, 2024 @05:05AM (#41003881)
The dreaded exposed loopback interface... I'm an (internal) auditor, and I see huge variations in competence. Not sure what to do about it, since most technical people don't want to be in an auditor role.
Re:Crowdstrike Outage Causing Widespread Issues by irusensei on Friday July 19, 2024 @06:55AM (#41004822)
The companies I had the displeasure of dealing with were basically run by mindless people with a shell script.
Re:Crowdstrike Outage Causing Widespread Issues by l33t7332273 on Friday July 19, 2024 @08:34AM (#41005811)
I agree completely. It makes me wonder if other engineering disciplines have this same competency issue.
Re:Crowdstrike Outage Causing Widespread Issues by finaard on Friday July 19, 2024 @09:36AM (#41006434)
Long time ago I was working for a web hoster, and had to help customers operating web shops to pass audits required for credit card processing.

Doing so regularly involved allowing additonal ciphers for SSL we deemed insecure, and undoing other configurations for hardening the system. Arguing about it is pointless - either you make your system more insecure, or you don't pass the audit. Typically we ended up configuring it in a way that we can easily toggle those two states, and reverted it back to a secure configuration once the customer got their certificate, and flipped it back to insecure when it was time to reapply for the certification.

Re:Crowdstrike Outage Causing Widespread Issues by jfyi on Friday July 19, 2024 @12:38PM (#41008284)
This tracks for me. PA-DSS was a pain with ssl and early tls... our auditor was telling us to disable just about everything (and he was right) and the gateways took forever to move to anything that wasn't outdated.

Then our dealerships would just disable the configuration anyway.

It's been better in recent years.

Re:Crowdstrike Outage Causing Widespread Issues by drewlander on Friday July 19, 2024 @09:10AM (#41006153)
We did this at one place I used to work at. We had lots of Linux systems. We installed clamAV but kept the service disabled. The audit checkbox said “installed” and it fulfilled the checkbox…
Re:Crowdstrike Outage Causing Widespread Issues by CaliforniaKarl on Friday July 19, 2024 @04:51AM (#41003735)
Yes, from experience, I can say that CS does offer real protection.
Re:Crowdstrike Outage Causing Widespread Issues by tecleandor on Friday July 19, 2024 @05:00AM (#41003827)
AFAIK, most of the people I know that deploy CrowdStrike (including us) just do it to check a box for audits and certifications. They don't care much about protections and will happily add exceptions on places where it gives problems (and that's a lot of places)
Re:Crowdstrike Outage Causing Widespread Issues by conradfr on Friday July 19, 2024 @08:06AM (#41005487)
What a dream business.
Re:Crowdstrike Outage Causing Widespread Issues by adamhp on Friday July 19, 2024 @08:32AM (#41005786)
You're so right. Pay us ludicrous sums to make your auditors feel good. Crazy.
Re:Crowdstrike Outage Causing Widespread Issues by ibejoeb on Friday July 19, 2024 @11:28AM (#41007457)
So much of regulation is just a round-about to creating business for regulatory compliance.
Re:Crowdstrike Outage Causing Widespread Issues by CoastalCoder on Friday July 19, 2024 @09:34AM (#41006411)
Good for profits, but it bet there are some employees who feel a distinct lack of joy about their work.
Re:Crowdstrike Outage Causing Widespread Issues by TeMPOraL on Friday July 19, 2024 @01:05PM (#41008590)
It's not about checking the boxes themselves, but the shifting of liability that enables. Those security companies are paid well not for actually providing security, but for providing a way to say, "we're not at fault, we adhered to the best security practices, there's nothing we could've done to prevent the problem".
Re:Crowdstrike Outage Causing Widespread Issues by saganus on Friday July 19, 2024 @01:20PM (#41008752)
So in essence just a flavor of insurance?

Shouldn't that hit Crowdstrike's stock price much more than it has then? (so far I see ~11% down which is definitely a lot but it looks like they will survive).

Re:Crowdstrike Outage Causing Widespread Issues by nrr on Friday July 19, 2024 @03:24PM (#41010142)
Not quite. Insurance is a product that provides compensation in the event of loss. Deploying CrowdStrike with an eye toward enterprise risk management falls under one of either changing behaviors or modifying outcomes (or perhaps both).
Re:Crowdstrike Outage Causing Widespread Issues by saganus on Friday July 19, 2024 @07:00PM (#41012339)
They are paying with reputation and liability, no?

If the idea is "we'll hire Crowdstrike for CYA" when things like this happen, the blame is on CS and they pay with their reputation.

Re:Crowdstrike Outage Causing Widespread Issues by nrr on Friday July 19, 2024 @07:37PM (#41012602)
Pay for what exactly though? Cybersecurity incidents result in material loss, and someone somewhere needs to provide dollars for the accrued costs. Reputation can't do that, particularly when legal liability (or, hell, culpability) is involved.

EDR deployment is an outcome-modifying measure, usually required as underwritten in a cybersecurity insurance policy for it to be in force. It isn't itself insurance.

Re:Crowdstrike Outage Causing Widespread Issues by callalex on Friday July 19, 2024 @03:37PM (#41010257)
Not at all like insurance, because they don’t have to pay out at all when things go wrong.
Re:Crowdstrike Outage Causing Widespread Issues by tecleandor on Friday July 19, 2024 @05:18PM (#41011412)
In a way it's the new "nobody ever got fired for buying IBM".
Re:Crowdstrike Outage Causing Widespread Issues by badrabbit on Friday July 19, 2024 @05:02AM (#41003845)
Yes, it offers very real protection. Crowdstrike in particular is the best in the market, speaking from experience and having worked with their competitor's products as well and responded to real world compromises.
Re:Crowdstrike Outage Causing Widespread Issues by arjunaaqa on Friday July 19, 2024 @05:36AM (#41004163)
How did they fail to test such a critical bug then ?

Clearly shows lack of testing.

If intially good, probably culture & products have rotten.

Not fit to be in security domain, if like this.

Re:Crowdstrike Outage Causing Widespread Issues by l33t7332273 on Friday July 19, 2024 @08:37AM (#41005840)
I think this is more of a failure on the software development side than the domain specific functionality side.
Re:Crowdstrike Outage Causing Widespread Issues by jellykid on Friday July 19, 2024 @09:35AM (#41006425)
Hubris. Clearly they have no form of internal testing for updates because this should have been caught immediately.
Re:Crowdstrike Outage Causing Widespread Issues by scblock on Friday July 19, 2024 @12:39PM (#41008297)
"best in the market"

I think the evidence shows that no, they aren't.

Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @01:47PM (#41018227)
Go buy the second-best in the market then. Red Team would love you to do that.
Re:Crowdstrike Outage Causing Widespread Issues by lucasRW on Friday July 19, 2024 @05:03AM (#41003852)
As a redteamer I guarantee you that a Windows endpoint without EDR is caviar for us...
Re:Crowdstrike Outage Causing Widespread Issues by echoangle on Friday July 19, 2024 @05:45AM (#41004237)
Are there publicly known exploits which allow RCE or data extraction on a default windows installation?
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @06:41AM (#41004689)
Not on a fully patched system. 0-days are relatively rare and fixed pretty quickly by Microsoft.
Re:Crowdstrike Outage Causing Widespread Issues by zokier on Friday July 19, 2024 @08:08AM (#41005514)
Remember WannaCry? The vuln it used was patched by MS two months prior the attack. Yet it took the world by storm.
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @08:19AM (#41005626)
Not sure what you want from me, I simply answered the question. Yes I remember WannaCry.
Re:Crowdstrike Outage Causing Widespread Issues by superidiot1932 on Friday July 19, 2024 @08:12AM (#41005568)
How is it caviar then?
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @08:25AM (#41005693)
Not the same poster, but one phase of a typical attack inside a corporate network is lateral movement. You find creds on one system and want to use them to log on to a second system. Often, these creds have administrative privileges on the second system. No vulnerabilities are necessary to perform lateral movement.

Just as an example: you use a mechanism similar to psexec to execute commands on the remote system using the SMB service. If the remote system has a capable EDR, it will shut that down and report the system from which the connection came from to the SOC, perhaps automatically isolate it. If it doesn't, an attacker moves laterally through your entire network with ease in no time until they have domain admin privs.

Re:Crowdstrike Outage Causing Widespread Issues by lucasRW on Friday July 19, 2024 @09:39AM (#41006469)
A key part of breach a network is having a beacon running on their networks, and communicating out, one way or another.

Running beacons with good EDRs is difficult, and has become the most challenging aspect of most red team engagements because of that.

No EDR, everything becomes suddenly super easy.

Re:Crowdstrike Outage Causing Widespread Issues by resfirestar on Friday July 19, 2024 @08:41AM (#41005893)
You don't need exploits to remotely access and run commands on other systems, steal admin passwords, and destroy data. All the tools to do that are built into Windows. A large part of why security teams like EDR is that it gives them the data to detect abuse of built-in tools and automatically intervene.
Re:Crowdstrike Outage Causing Widespread Issues by jabroni_salad on Friday July 19, 2024 @10:28AM (#41006922)
* SMB encryption or signing not enforced

* NTLM/NTLMv1 enabled

* mDNS/llmnr/nbt-ns enabled

* dhcpv6 not controlled

* Privileged account doing plain LDAP (not LDAPS) binds or unencrypted FTP connections

* WPAD not controlled

* lights out interfaces not segregated from business network. Bonus points if its a supermicro which discloses the password hash to unauthenticated users as a design features.

* operational technology not segregated from information technology

* Not a windows bug, but popular on windows: 3rd party services with unquoted exe and uninstall strings, or service executable in a user-writable directory.

I remediate pentests as well as realworld intrusion events and we ALWAYS find one of these as the culprit. An oopsie happening on the public website leading to an intrusion is actually an extreme rarity. It's pretty much always email > standard user > administrator.

I understand not liking EDR or AV but the alternative seems to be just not detecting when this happens. The difference between EDR clients and non-EDR clients is that the non-EDR clients got compromised 2 years ago and only found it today.

Re:Crowdstrike Outage Causing Widespread Issues by cypress66 on Friday July 19, 2024 @12:18PM (#41008041)
> It's pretty much always email > standard user > administrator

What does this mean?

Re:Crowdstrike Outage Causing Widespread Issues by jabroni_salad on Friday July 19, 2024 @12:33PM (#41008229)
believe it or not, most users dont run around downloading random screensavers or whatever. Instead they are receiving phish emails, often from trusted contacts who have recently been compromised using the same style of message that they are used to receiving, that give the attacker a foothold on the computer. From there, you can use a commonly available insecure legacy protocol or other privilege escalation technique to gain administrative rights on the device.
Re:Crowdstrike Outage Causing Widespread Issues by JackGreyhat on Friday July 19, 2024 @07:05PM (#41012370)
It's the attack path.
Re:Crowdstrike Outage Causing Widespread Issues by emmelaich on Friday July 19, 2024 @10:17PM (#41013488)
standard user: why can't I open this pdf? It says Permission Denied

dumb admin: let me try .... boom game over man

Re:Crowdstrike Outage Causing Widespread Issues by the8472 on Friday July 19, 2024 @12:49PM (#41008413)
None of those things require a kernel module with remote code execution to configure properly.
Re:Crowdstrike Outage Causing Widespread Issues by jabroni_salad on Friday July 19, 2024 @01:22PM (#41008779)
I believe the question was 'in which ways is windows vulnerable by default', and I answered that.

If customers wanted to configure them properly, they could, but they don't. EDR will let them keep all the garbage they seem to love so dearly. It doesn't just check a box, it takes care of many other boxes too.

Re:Crowdstrike Outage Causing Widespread Issues by the8472 on Friday July 19, 2024 @02:59PM (#41009853)
At work we have two sets of computers. One gets beamed down by our multi-national overlords, loaded with all kinds of compliance software. The other is managed by local IT and only uses windows defender, has some strict group policies applied, BMCs on a separate vlans etc. Both pass audits, for whatever that's worth.
Re:Crowdstrike Outage Causing Widespread Issues by apitman on Friday July 19, 2024 @02:35PM (#41009637)
This is the key question for me: is there a way to get [most of] the security benefits of EDR without giving away the keys to the kingdom.
Re:Crowdstrike Outage Causing Widespread Issues by lucasRW on Friday July 19, 2024 @05:33PM (#41011589)
No. If an EDR relies on userland mechanisms to monitor, these userland mechanisms can easily be removed by the malicious process too.
Re:Crowdstrike Outage Causing Widespread Issues by specker on Friday July 19, 2024 @03:45PM (#41010343)
Thanks for the list. I got this job as the network administrator at a community bank 2 years ago and 9/9 of these were on/enabled/not secured. I've got it down to only 3/9 (dhcpv6, unquoted exe, operational tech not segregated from info tech). I'm asking for free advise, so feel free to ignore me, but of these three unremediated vectors, which do you see as the culprit most often?
Re:Crowdstrike Outage Causing Widespread Issues by jabroni_salad on Friday July 19, 2024 @04:42PM (#41010940)
dhcpv6 poisoning is really easy to do with metasploit and creates a MITM scenario. It's also easy to fix (dhcpv6guard at the switch, a domain firewall rule, or a 'prefer ipv4' reg key).

unquoted paths are used to make persistence and are just an indicator of some other compromise. There are some very low impact scripts on github that can take care of it

Network segregation, the big thing I see in financial institutions is the cameras. Each one has its own shitty webserver, chances are the vendor is accessing the NVR with teamviewer and just leaving the computer logged in and unlocked, and none of the involved devices will see any kind of update unless they break. Although I've never had a pentester do anything with this I consider the segment to be haunted.

Re:Crowdstrike Outage Causing Widespread Issues by roman_sf on Saturday July 20, 2024 @10:42PM (#41021992)
>> always email > standard user > administrator

maybe its the boomers that can't give up Outlook? Otherwise they could've migrated everybody to google workspaces or some other web alternative.

Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @06:40AM (#41004678)
Just adding my two cents: I work as a pentester and arguably all of my colleagues agree that engagements where Crowdstrike is deployed are the worst because it's impossible to bypass.
Re:Crowdstrike Outage Causing Widespread Issues by ajscanlan on Friday July 19, 2024 @07:15AM (#41005023)
valuable 2 cents

is there any writeups from the pentesting side of things that we can read to learn more?

Re:Crowdstrike Outage Causing Widespread Issues by l33t7332273 on Friday July 19, 2024 @08:33AM (#41005789)
I’ll say this: I did a small lab in college for a hardware security class and I got a scary email from IT because CrowdStrike noticed there was some program using speculative execution/cache invalidation to leak data on my account - they recognized my small scale example leaking a couple of bytes. Pretty impressive to be honest.
Re:Crowdstrike Outage Causing Widespread Issues by apitman on Friday July 19, 2024 @02:25PM (#41009497)
Did you have CrowdStrike installed on your personal machine, or did they detect it over the network somehow?
Re:Crowdstrike Outage Causing Widespread Issues by l33t7332273 on Friday July 19, 2024 @02:39PM (#41009675)
We ran our code on our own accounts on the school’s system.
Re:Crowdstrike Outage Causing Widespread Issues by kelsey98765431 on Friday July 19, 2024 @12:38PM (#41008281)
Those able to write and use FUD malware do not create public documentation. Crowdstrike is not impossible to bypass, but for a junior security journeyman known as a pentester, working for corporate interests with no budget and absurdly limited scopes under contract for n-hours a week for 3 weeks will never be able to do anything as simple as an EDR evasion, however if you wish to actually learn the basics the common practitioner of this art please go study the offsec evasion class. Then go read a lot of code and syscall documentation and learn assembly.
Re:Crowdstrike Outage Causing Widespread Issues by markus_zhang on Friday July 19, 2024 @06:37PM (#41012156)
I don't understand why you were downvoted. I'm interested in what you said. When you mentioned offsec evasion class, is this what you mean? It seems pretty advanced.

https://www.offsec.com/courses/pen-300/

What kind of code should I read? Actually, let me ask this, what kind of code should I write first before diving into this kind of evasion technique? I feel I need to write some small Windows system software like duplicating Process Explorer, to get familiar with Win32 programming and Windows system programming, but I could be wrong?

I think I do have a study path, but it's full of gap. I work as a data engineer -- the kind that I wouldn't even bother to call myself engineer /s

Re:Crowdstrike Outage Causing Widespread Issues by pr0zac on Sunday July 21, 2024 @01:54PM (#41026766)
I know quite a few offensive security pros that are way better than I will ever be at breaking into systems and evading detections that can only barely program anything beyond simple python scripts.

It’s a great goal to eventually learn everything, but knowing the correct tools and techniques and how and when to use them most effectively are very different skillsets from discovering new vulnerabilities or writing new exploit code and you can start at any of them.

Compare for instance a physiologist, a gymnastics coach, and an Olympic gymnast. They all “know how the human body works” but in very different ways and who you’d go to for expertise depends on the context.

Similarly just start with whatever part you are most interested in. If you want to know the techniques and tools you can web search and find lots of details.

If you want to know how best to use them you should set up vulnerable machines (or find a relevant CTF) and practice. If you want to understand how they were discovered and how people find new ones you should read writeups from places like Project Zero that do that kind of research. If you’re interested in writing your own then yes you probably need to learn some system programming. If you enjoy the field you can expand your knowledge base.

Re:Crowdstrike Outage Causing Widespread Issues by tailspin2019 on Friday July 19, 2024 @09:06AM (#41006112)
By “impossible to bypass” are you meaning that it provides good security? Or that it makes pen testing harder because you need to be able to temporarily bypass it in order to do your test?
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @01:09PM (#41008631)
The first. AV evasion is a whole discipline in itself and it can be anything from trivial to borderline impossible. Crowdstrike definitely plays in the champions league.
Re:Crowdstrike Outage Causing Widespread Issues by crowdstriker on Friday July 19, 2024 @03:15PM (#41010034)
You and your colleagues are amateurs and because of your comments, I assume you're just running pentest software given to you with no real idea of how it works. Crowdstrike is ridiculously easy to get through if you have half a brain.
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @03:38PM (#41010270)
I don't appreciate your aggressive tone. Which AV is better in your opinion? Are there a lot?
Re:Crowdstrike Outage Causing Widespread Issues by slater on Friday July 19, 2024 @04:54PM (#41011081)
Best not to respond to trolls.
Re:Crowdstrike Outage Causing Widespread Issues by the_gipsy on Friday July 19, 2024 @04:55PM (#41011103)
You should be asking how to get through, not what competitor is better. You totally sound like a marketing rep now.
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @06:54PM (#41012295)
That's not what the discussion was about. If you don't think crowdstrike qualifies as one of the best, justify your opinion.
Re:Crowdstrike Outage Causing Widespread Issues by markus_zhang on Friday July 19, 2024 @06:33PM (#41012125)
How can one gets through? I'm sure the knowledge costs gold though.
Re:Crowdstrike Outage Causing Widespread Issues by CoastalCoder on Friday July 19, 2024 @09:37AM (#41006442)
Or you're a pentester playing 4D chess with your comment.

Or a CS salesperson playing 3D chess with your comment.

If so, well played!

Re:Crowdstrike Outage Causing Widespread Issues by sudosysgen on Friday July 19, 2024 @02:06PM (#41009293)
It definitely isn't impossible to bypass. It gets bypassed all the time, even publicly. There's like 80 different CrowdStrike bypass tricks that have been published at some point. It's hard to bypass and it takes skill, and yes it's the best EDR, but it's not the best solution - the best solution is an architecture where bypassing the EDR doesn't mean you get to own the network.

An attacker that's using a 0 day to get into a privileged section in a properly set up network is not going to be stopped by CrowdStrike.

Re:Crowdstrike Outage Causing Widespread Issues by dhjhdskj on Friday July 19, 2024 @09:46AM (#41006541)
Anyone who claims CS is nothing but a compliance checkbox has never worked as an actual analyst, of course it's effective...no, dur, its worth 50bn for no reason...god some people are stupid AND loud
Re:Crowdstrike Outage Causing Widespread Issues by ta1243 on Friday July 19, 2024 @12:29PM (#41008180)
> Does CS actually offer any real protection? I always thought it was just feel-good software, that Windows had caught up to separating permissions since after XP or so. Either one is lying/scamming, but which one?

Our ZScaler rep (basically, they technically work for us) come out with massive impressive looking numbers of the thousands of threats they detect and eliminate every month

Oddly before we had zscaler we didn't seem to have any actual problems. Now we have it and while we have lots of zscaler caused problems around performance and location, we still don't have any actual problems.

Feels very much like a tiger repelling rock. But I'm sure the corporate hospitality is fun.

Re:Crowdstrike Outage Causing Widespread Issues by blinkersareon on Friday July 19, 2024 @03:39AM (#41002953)
I think my company has more than 300k+ machines down right now :)

SLAs will be breached anyway

Re:Crowdstrike Outage Causing Widespread Issues by Reason077 on Friday July 19, 2024 @04:33AM (#41003553)
Windows IT admins of the world, now is your time. This is what you've trained for. Everything else has led to this moment. Now, go and save the world!!
Re:Crowdstrike Outage Causing Widespread Issues by ahazred8ta on Friday July 19, 2024 @06:17AM (#41004480)
"The world will look up and shout, "Save us!" and I'll whisper "No..." -- Rorschach
Re:Crowdstrike Outage Causing Widespread Issues by randerson on Friday July 19, 2024 @12:38PM (#41008279)
Or "log a ticket!"
Re:Crowdstrike Outage Causing Widespread Issues by jylam on Friday July 19, 2024 @05:36AM (#41004164)
Or don't \o/
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @06:42AM (#41004709)
Type in those Bitlocker recovery keys for as long as you can stay awake!
Re:Crowdstrike Outage Causing Widespread Issues by 0xedd on Friday July 19, 2024 @05:01AM (#41003840)
Yeah, manual GUI work. Like any good MS product.
Re:Crowdstrike Outage Causing Widespread Issues by btbuildem on Friday July 19, 2024 @09:06AM (#41006118)
Or rather, go limp and demand to unionize!
Re:Crowdstrike Outage Causing Widespread Issues by anvuong on Saturday July 20, 2024 @04:21PM (#41019468)
Probably go buy a mocha and cry in the corner :(
Re:Crowdstrike Outage Causing Widespread Issues by easytiger on Friday July 19, 2024 @03:41AM (#41002975)
Surely i'ts not normal practice to allow patches to be rolled out without a staging/testing area on an estate of that size?
Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @03:55AM (#41003104)
This is insane. The company I currently work for provides dinky forms for local cities and such, where the worst thing that could happen is that somebody will have to wait a day to get their license plates, and even we aren't this stupid.

I feel like people should have to go to jail for this level of negligence.

Re:Crowdstrike Outage Causing Widespread Issues by elfbargpt on Friday July 19, 2024 @04:09AM (#41003260)
Which makes me think--are we sure this isn't malicious?
Re:Crowdstrike Outage Causing Widespread Issues by sapiogram on Friday July 19, 2024 @06:21AM (#41004521)
As strange as it sounds, this just seems way to sophisticated to be malicious.
Re:Crowdstrike Outage Causing Widespread Issues by mr_mitm on Friday July 19, 2024 @06:45AM (#41004738)
Maybe someone tried to backdoor Crowdstrike and messed up some shell code? It would fit and at this point we can't rule it out, but there is also no good reason to believe it. I prefer to assume incompetence over maliciousness.
Re:Crowdstrike Outage Causing Widespread Issues by meepmorp on Friday July 19, 2024 @09:03AM (#41006081)
Unfortunately, any sufficiently advanced stupidity indistinguishable from malice.
Re:Crowdstrike Outage Causing Widespread Issues by mcs5280 on Friday July 19, 2024 @04:15AM (#41003328)
The AI said it was ok to deploy
Re:Crowdstrike Outage Causing Widespread Issues by csvm on Friday July 19, 2024 @05:16AM (#41003990)
I blame the Copilot
Re:Crowdstrike Outage Causing Widespread Issues by usr1106 on Friday July 19, 2024 @03:50AM (#41003069)
It's incredibly bad practice, but it seems to be industry normal as we learned today.
Re:Crowdstrike Outage Causing Widespread Issues by easytiger on Friday July 19, 2024 @04:08AM (#41003253)
I wonder if the move to hybrid estates (virtual + on prem + issued laptops etc) is the cause. Having worked in only on prem highly secure businesses no patches would be rolled out intra week without a testing cycle on a variety of hardware.

I consider it genuinely insane to allow direct updated from vendors like this on large estates. If you are behind a corporate firewall there is also a limit to the impact of discovered security flaws and thus reduced urgency in their dissemination anyway.

Re:Crowdstrike Outage Causing Widespread Issues by phatfish on Friday July 19, 2024 @04:35AM (#41003576)
Most IT departments would not be patching all their servers or clients at the same time when Microsoft release updates. This is a pretty well followed standard practice.

For security software updates this is not a standard practice, I'm not even sure if you can configure a canary update group in these products? It is expected any updates are pushed ASAP.

For an issue like this though Crowdstrike should be catching it with their internal testing. It feels like a problem their customers should not have to worry about.

Re:Crowdstrike Outage Causing Widespread Issues by tomduncalf on Friday July 19, 2024 @04:32AM (#41003542)
Their announcement (see Reddit for example) says it was a “content deployment” issue which could suggest it’s the AV definitions/whatever rather than the driver itself… so even if you had gradual rollout for drivers, it might not help!
Re:Crowdstrike Outage Causing Widespread Issues by dboreham on Friday July 19, 2024 @04:35AM (#41003574)
It's definitely the driver itself if it blue screens the kernel. Quite possibility data-sensitive of course.
Re:Crowdstrike Outage Causing Widespread Issues by baq on Friday July 19, 2024 @04:53AM (#41003751)
https://x.com/brody_n77/status/1814185935476863321 [0]

The driver can't gracefully handle invalid content - so you're kinda both right.

[0] brody_n77 is:

   Director of OverWatch,
   CrowdStrike Inc.
Re:Crowdstrike Outage Causing Widespread Issues by piyh on Friday July 19, 2024 @08:34AM (#41005815)
Looks like a great way to bypass crowd strike if I'm an adversary nation state
Re:Crowdstrike Outage Causing Widespread Issues by jrochkind1 on Friday July 19, 2024 @10:03AM (#41006716)
I came to HN hoping to find more technical info on the issue, and with hundreds of comments yours is the first I found with something of interest, so thanks! Too bad there's no way to upvote it to the top.
Re:Crowdstrike Outage Causing Widespread Issues by everybodyknows on Friday July 19, 2024 @03:06PM (#41009928)
Anyone copy the original text? Now getting: > Hmm...this page doesn’t exist. Try searching for something else
Re:Crowdstrike Outage Causing Widespread Issues by baq on Saturday July 20, 2024 @04:45AM (#41015077)
I don’t have the exact copy, but it said it was a ‘channel file’ which was broken.
Re:Crowdstrike Outage Causing Widespread Issues by rplnt on Friday July 19, 2024 @04:50AM (#41003726)
It might have been a long-present bug in the driver, yes, but today's failure was apparently caused by content/data update.
Re:Crowdstrike Outage Causing Widespread Issues by easytiger on Friday July 19, 2024 @05:29AM (#41004100)
In most appreciations of risk around upgrades in environments with which i am familiar, changing config/static data etc counts as a systemic update and is controlled in the same way
Re:Crowdstrike Outage Causing Widespread Issues by dalyons on Friday July 19, 2024 @06:04AM (#41004377)
You would lose a lot of the benefits of a system like crowdstrike if you waited to slowly roll out malware definitions and rules.
Re:Crowdstrike Outage Causing Widespread Issues by easytiger on Friday July 19, 2024 @06:02PM (#41011849)
Survived this long without such convenience. anything worth protecting lives behind a firewall anyway
Re:Crowdstrike Outage Causing Widespread Issues by aenis on Friday July 19, 2024 @05:54AM (#41004300)
True for all systems, but AV updates are exempt from such policies. When there is a 0day you want those updates landing everywhere asap.

Things like zscaler, cs, s1 are updating all the time, nearly everywhere they run.

Re:Crowdstrike Outage Causing Widespread Issues by dchftcs on Saturday July 20, 2024 @10:28AM (#41016740)
>True for all systems, but AV updates are exempt from such policies. When there is a 0day you want those updates landing everywhere asap.

This is irrational. The risk of waiting for a few hours to test in a small environment before deploying a 0-day fix is marginal. If we assume the AV companies already spent their sweet time testing, surely most of the world can wait a few more hours on top of that.

Given this incident, it should be clear the downsides of deploying immediately at a global scale outweigh the benefits. The damage this incident caused might even be more than all the ransomware attacks combined. How long to take to do extra testing will depend on the specific organization, but I hope nobody will allow CrowdStrike trying to unilaterally impose a standard again.

Re:Crowdstrike Outage Causing Widespread Issues by kurthr on Friday July 19, 2024 @03:25AM (#41002844)
Yeah, the simple renaming .sys files in safe mode does seem like it would inhibit protection.
Re:Crowdstrike Outage Causing Widespread Issues by Scoundreller on Friday July 19, 2024 @03:37AM (#41002942)
Renaming it .old or whatever would be what a sane person does.

They recommended deleting the thing: https://news.ycombinator.com/item?id=41002199

Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:13AM (#41003314)
While you're at it probably delete the rest of the software. Then cancel your contract.
Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @04:28AM (#41003514)
Then sue the shit out of them.
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @01:55PM (#41018296)
Then your hardware becomes unprotected, congratulations, you won Cybersecurity award of the year.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Saturday July 20, 2024 @10:18PM (#41021885)
There are more options than "you are using Crowdstrike" and "you have no protection".
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Sunday July 21, 2024 @10:36AM (#41025409)
You're absolutely right, there are more options.

Let's say you're a CISO and it's your task to evaluate Cybersecurity solutions to purchase and implement.

You go out there and found out that there are multiple organizations that tests (simulate attacks) the EDR capabilities of these Vendors periodically and published grades of these Vendors.

You found the top 5 to narrow down your selections and you pitted them in PoC which consists of attack simulations and end-to-end solutions (that's the Response part of EDR).

The winner gets the contract.

Unless there are tie-breakers...

PS: I heard others (and read) said that CS was best-in-class which suggested that they probably won PoC and received high grades from those independent Organizations.

Re:Crowdstrike Outage Causing Widespread Issues by badrabbit on Friday July 19, 2024 @05:13AM (#41003968)
No, the userspace program will replace it with a good version.
Re:Crowdstrike Outage Causing Widespread Issues by cm2187 on Friday July 19, 2024 @04:19AM (#41003384)
Does it require to physically go to each machine to fix it? Given the huge number of machines affected, it seems to me that if this is the case, this outage could last for days.
Re:Crowdstrike Outage Causing Widespread Issues by ndsipa_pomu on Friday July 19, 2024 @04:37AM (#41003599)
The workaround involves booting into Safe mode or Recovery environment, so I'd guess that's a personal visit to most machines unless you've got remote access to the console (e.g. KVM)

The info is apparently behind here: https://supportportal.crowdstrike.com/s/article/Tech-Alert-W...

Re:Crowdstrike Outage Causing Widespread Issues by rhim on Friday July 19, 2024 @04:44AM (#41003680)
That's crazy, imagine you have thousands of office PCs that all have to be fixed by hand.
Re:Crowdstrike Outage Causing Widespread Issues by amlib on Friday July 19, 2024 @05:19AM (#41004014)
It gets worse if your machines have bitlocker active, lots of typing required. And it gets even worse if your servers that store the bitlocker keys also have bitlocker active and are also held captive by crowstrike lol
Re:Crowdstrike Outage Causing Widespread Issues by AgentME on Friday July 19, 2024 @07:06AM (#41004923)
I've already seen a few posts mentioning people running into worst-case issues like that. I wonder how many organizations are going to not be able to recover some or all of their existing systems.
Re:Crowdstrike Outage Causing Widespread Issues by jaggederest on Friday July 19, 2024 @04:53AM (#41003747)
Presumably at some point they'll be back to a state where they can boot to a network image, but that's going to be well down the pyramid of recovery. This is basically a "rebuild the world from scratch" exercise. I imagine even the out of band management services at e.g. Azure are running Windows and thus Crowdstrike.
Re:Crowdstrike Outage Causing Widespread Issues by hinach4n on Friday July 19, 2024 @02:50PM (#41009771)
Wow, why the fuck is that support article behind a login page.
Re:Crowdstrike Outage Causing Widespread Issues by CaliforniaKarl on Friday July 19, 2024 @04:55AM (#41003768)
Our experience so far has been:

• Servers, you have to apply the workaround by hand.

• Desktops, if you reboot and get online, CrowdStrike often picks up the fix before it crashes. You might need a few reboots, but that has worked for a substantial portion of systems. Otherwise, it’ll need a workaround applied by hand.

Re:Crowdstrike Outage Causing Widespread Issues by Agingcoder on Friday July 19, 2024 @06:50AM (#41004779)
Why the difference between servers and desktops ?
Re:Crowdstrike Outage Causing Widespread Issues by physicsguy on Friday July 19, 2024 @05:29AM (#41004105)
What happens if you've got remote staff?
Re:Crowdstrike Outage Causing Widespread Issues by e40 on Friday July 19, 2024 @11:36AM (#41007546)
Even once in a boot loop, it can download the fix and recover?
Re:Crowdstrike Outage Causing Widespread Issues by surgical_fire on Friday July 19, 2024 @05:43AM (#41004227)
The Dildo of Consequences rarely comes lubed, it seems.
Re:Crowdstrike Outage Causing Widespread Issues by mrbadguy on Friday July 19, 2024 @12:20PM (#41008065)
This made me actually laugh out loud.
Re:Crowdstrike Outage Causing Widespread Issues by fudged71 on Friday July 19, 2024 @04:39AM (#41003614)
A bunch of unprotected endpoints all at once on critical systems… what could possibly go wrong?

Hope they role out a proper fix soon…

Re:Crowdstrike Outage Causing Widespread Issues by CaliforniaKarl on Friday July 19, 2024 @04:56AM (#41003776)
They did, around four hours ago.
Re:Crowdstrike Outage Causing Widespread Issues by ta1243 on Friday July 19, 2024 @12:17PM (#41008021)
A proper fix means that a failure like this causes you a headache, it doesn't close all your branches, or ground your planes, or stop operations in hospitals, or take your tv off air.

You do that by ensuring a single point of failure, like virus definition updates, or an unexpected bug in software which hits on Jan 29th, or when leapseconds go backwards, can't affect all your machines at the same time.

Yes it will be a pain if half your checkin desks are offline, but not as much as when they are all offline.

Re:Crowdstrike Outage Causing Widespread Issues by fudged71 on Friday July 19, 2024 @08:29PM (#41012945)
Except this actually was an opportunity for malicious actors https://www.theregister.com/2024/07/19/cyber_criminals_quick...
Re:Crowdstrike Outage Causing Widespread Issues by drited on Friday July 19, 2024 @04:42AM (#41003653)
Wow that's terrible. I'm curious as to whether your contract with them allows for meaningful compensation in an event like this or is it just limited to the price of the software?
Re:Crowdstrike Outage Causing Widespread Issues by m-i-l on Friday July 19, 2024 @05:24AM (#41004049)
> "50k windows-based endpoints or so. All down."

I'm a dev rather than infra guy, but I'm pretty sure everywhere I've worked which has a large server estate has always done rolling patch updates, i.e. over multiple days (if critical) or multiple weekends (if routine), not blast every single machine everywhere all at once.

Re:Crowdstrike Outage Causing Widespread Issues by fredoralive on Friday July 19, 2024 @05:45AM (#41004240)
If this comment tree: https://news.ycombinator.com/item?id=41003390 is correct, someone at Crowdstrike looked at their documented update staging process, slammed their beer down, and said: "Fuck it, let's test it in production", and just pushed it to everyone.
Re:Crowdstrike Outage Causing Widespread Issues by averageRoyalty on Friday July 19, 2024 @06:01AM (#41004343)
Even if true, the orgs whose machines they are have the responsibility to validate patches.
Re:Crowdstrike Outage Causing Widespread Issues by sofixa on Friday July 19, 2024 @06:23AM (#41004537)
This is not a patch per se, it was Crowdstrike updating their virus definition or whatever it's called internal database.

Such things are usually enabled by default to auto-update, because otherwise you lose a big part of the interest (if there's any) of running an antivirus.

Re:Crowdstrike Outage Causing Widespread Issues by fredoralive on Friday July 19, 2024 @06:26AM (#41004570)
Surely their should be at least some staging on update files as well, to avoid the "oops, we accidentally blacklisted explorer.exe" type things (or, indeed, this)?
Re:Crowdstrike Outage Causing Widespread Issues by saberdancer on Friday July 19, 2024 @09:50AM (#41006575)
Companies have staging and test process but CS bypassed it and deployed to prod.
Re:Crowdstrike Outage Causing Widespread Issues by minetest2048 on Friday July 19, 2024 @07:59AM (#41005418)
If I understand the thread correctly, CS bypassed the organization's staging system
Re:Crowdstrike Outage Causing Widespread Issues by CoastalCoder on Friday July 19, 2024 @09:51AM (#41006596)
I'm guessing there's a lesson to be learned here.
Re:Crowdstrike Outage Causing Widespread Issues by perlgeek on Friday July 19, 2024 @02:18PM (#41009408)
Which of course begs the question: How were they able to do that? Was there no internal review? What about automated processes?

For an organization it's always the easiest, most convenient answer to blame a single scapegoat, maybe fire them... but if a single bad decision or error from an employee has this kind of impact, there's always a lack of safety nets.

Re:Crowdstrike Outage Causing Widespread Issues by EdwardDiego on Friday July 19, 2024 @05:41AM (#41004211)
This feels like an auto-update functionality. For something that's running in kernel space (presumably, if it can BSOD you?) Which is fucking terrifying.
Re:Crowdstrike Outage Causing Widespread Issues by heraldgeezer on Friday July 19, 2024 @07:07AM (#41004937)
Crowdstrike auto-updates. Please do not spread misinfo.
Re:Crowdstrike Outage Causing Widespread Issues by dschuetz on Friday July 19, 2024 @05:50AM (#41004262)
Are you rolling out CS updates as is everywhere? Are you not testing any published updates immediately at least with some N-1 staging involved?
Re:Crowdstrike Outage Causing Widespread Issues by heraldgeezer on Friday July 19, 2024 @07:10AM (#41004955)
CS updates itself. Do you understand?
Re:Crowdstrike Outage Causing Widespread Issues by averageRoyalty on Friday July 19, 2024 @06:03AM (#41004367)
I don't mean this to be rude or as an attack, but do you just auto update without validation?

This appears to be a clear fault from the companies where the buck stops - those who _use_ CS and should be validating patches from them and other vendors.

Re:Crowdstrike Outage Causing Widespread Issues by sunbum on Friday July 19, 2024 @06:08AM (#41004416)
I'm pretty sure crowdstrike autoupdates, with 0 option to disable or manually rollout updates. Even worse people running N-1 and N-2 channels also seem to have been impacted by this.
Re:Crowdstrike Outage Causing Widespread Issues by averageRoyalty on Friday July 19, 2024 @06:10AM (#41004432)
My point stands then. If you're applying kernel grade patches on machines which you knowingly cannot disable or test, that's just simple negligence.
Re:Crowdstrike Outage Causing Widespread Issues by rjmunro on Friday July 19, 2024 @09:24AM (#41006301)
I think it's probably not a kernel patch per se. I think it's something like an update to a data file that Crowdstrike considers low risk, but it turns out that the already-deployed kernel module has a bug that means it crashes when it reads this file.
Re:Crowdstrike Outage Causing Widespread Issues by everybodyknows on Friday July 19, 2024 @03:15PM (#41010031)
Which suggests the question: What's the current state of "fuzz testing" within the Crowdstrike dev org?
Re:Crowdstrike Outage Causing Widespread Issues by aenis on Friday July 19, 2024 @06:14AM (#41004459)
Apparently, CS and ZScaler can apply updates on their own and thats by design, with 0day patches expected to be deployed the minute they are announced.
Re:Crowdstrike Outage Causing Widespread Issues by heraldgeezer on Friday July 19, 2024 @07:09AM (#41004952)
CS, S1, Zscaler etc auto updates and they have to. Thats the point of the product. If they dont get definitions they cannot protect.
Re:Crowdstrike Outage Causing Widespread Issues by averageRoyalty on Friday July 19, 2024 @07:55AM (#41005383)
Why do they "have to"? Why can't company sysadmins at minimum configure rolling updates or have a 48 hour validation stage - either of which would have caught this. Auto updating external kernel level code should never ever be acceptable.
Re:Crowdstrike Outage Causing Widespread Issues by jrochkind1 on Friday July 19, 2024 @10:01AM (#41006695)
If you have a 48 hour window on updating definitions, your machines all have 48 extra hours they are vulnerable to 0-days.
Re:Crowdstrike Outage Causing Widespread Issues by denton-scratch on Friday July 19, 2024 @02:59PM (#41009858)
But isn't that a fairly tiny risk, compared with letting a third party meddle with your kernel modules without asking nicely? I've never been hit by a zero-day (unless Drupageddon counts).
Re:Crowdstrike Outage Causing Widespread Issues by jrochkind1 on Friday July 19, 2024 @05:28PM (#41011532)
I would say no, it's definitely not a tiny risk. I'm confused what would lead you to call getting exploited by vulnerabilities a tiny risk -- if that were actually true, then Crowdstrike wouldn't have a business!

Companies get hit by zero days all the time. I have worked for one that got ransomwared as a result of a zero day. If it had been patched earlier, maybe they wouldn't have gotten ransomwared. If they start intentionally waiting two extra days to patch, the risk obviously goes up.

Companies get hit by zero day exploits daily, more often than Crowdstrike deploys a bug like this.

It's easy to say you should have done the other thing when something bad happens. If your security vendor was not releasing definitions until 48 hours later than they could have, when some huge hack happened becuase of that obviously the internet commentary would say they were stupid to be waiting 48 hours.

But if you think the risk of getting exploited by a vulnerability is less than the risk of being harmed by Crowdstrike software, and you are a decision maker at your organization, then obviously your organization would not be a Crowdstrike customer! That's fine.

Re:Crowdstrike Outage Causing Widespread Issues by kchr on Saturday July 20, 2024 @07:32AM (#41015715)
CS doesn't force you to auto-upgrade the sensor software – there is quite some FUD thrown around at this moment. It's a policy you can adjust and apply to different sets of hosts if needed. Additionally, you can choose if you want the latest version or a number of versions behind the latest version.

What you cannot choose, however - at least to my knowledge - is whether or not to auto-update the release channel feed and IOC/signature files. The crashes that occured seems to have been caused by the kernel driver not properly handling invalid data in these auxilliary files, but I guess we have to wait on/hope for a post-mortem report for a detailed explanation. Obviously, only the top-paying customers will get those details...

Re:Crowdstrike Outage Causing Widespread Issues by purpleblue on Friday July 19, 2024 @11:31AM (#41007494)
Do you need to manually fix all your windows boxes? Or is there a way to update it remotely?
Re:Crowdstrike Outage Causing Widespread Issues by 1oooqooq on Saturday July 20, 2024 @09:19AM (#41016280)
stop the pandering. you know very well crowdstrike doesn't offer good protection to begin with!

everyone pay for legal protection. after it happens you can show you did everything, which means nothing (well now this show even worse than nothing), by showing you paid them.

if they tell you to disable everything, what does it change? they're still your blame shield. which is the reason you have cs.

... the only real feature anybody care is inventory control.

Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @01:54PM (#41018291)
Quite a few people in this thread disagree with you though.
Re:Crowdstrike Outage Causing Widespread Issues by 1oooqooq on Sunday July 21, 2024 @04:50AM (#41023527)
you mean their career depend on them claiming ignorance.
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Sunday July 21, 2024 @10:38AM (#41025426)
You said Crowdstrike doesn't offer protection but there are plenty in this thread that suggested they actually do and seemed to be highly regarded at the field.

Not sure who the ignoramus here...

Re:Crowdstrike Outage Causing Widespread Issues by 1oooqooq on Sunday July 21, 2024 @11:08AM (#41025642)
facts speak more than words. if you cared about protection you would be securing your system, not installing yet more things, specially one that now require you open up several other attack vectors. but i will never managed to make you see it.
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Sunday July 21, 2024 @10:03PM (#41030237)
Writing software in the safest programming language to develop mission critical product deployed on the most secure and stable OS that the world depends on would be developer's wet dream.

But it's just that... developer's wet dream.

Re:Crowdstrike Outage Causing Widespread Issues by martypitt on Friday July 19, 2024 @03:19AM (#41002807)
Discussed more thoroughly here: https://news.ycombinator.com/item?id=41002195 (Not sure why that's not on the frontpage)
Re:Crowdstrike Outage Causing Widespread Issues by mirekrusin on Friday July 19, 2024 @03:31AM (#41002889)
Because ppl are locked out to say they are locked out.
Re:Crowdstrike Outage Causing Widespread Issues by pvg on Friday July 19, 2024 @04:28AM (#41003506)
Probably shoved off by the flamewar detector.
Re:Crowdstrike Outage Causing Widespread Issues by jiehong on Friday July 19, 2024 @04:14AM (#41003323)
IMO, having a mix of servers would help in mitigating issues like that.

Like run stuff on Linux, windows and freebsd servers, so that you have OS redundancy should an issue affect one in particular (kernel or app).

Just like you want more than a single server handling your traffic, you’d want 2 different base for those servers to avoid impacting them both with an update.

Re:Crowdstrike Outage Causing Widespread Issues by romanovcode on Friday July 19, 2024 @07:33AM (#41005179)
Not using this crap security software would mitigate this issue.
Re:Crowdstrike Outage Causing Widespread Issues by dboreham on Friday July 19, 2024 @04:04AM (#41003204)
For a while I've joked with family and colleagues that software is so shitty on a widespread basis these days that it won't be long before something breaks so badly that the planet stops working. Looks like it happened.
Re:Crowdstrike Outage Causing Widespread Issues by ThePhysicist on Friday July 19, 2024 @03:21AM (#41002818)
If it's true that a bad patch was the reason for this I assume someone, or multiple people, will have a really bad day today. Makes me wonder what kind of testing they have in place for patches like this, normally I wouldn't expect something to go out immediately to all clients but rather a gradual rollout. But who knows, Microsoft keeps their master keys on a USB stick while selling cloud HSM so maybe Crowdstrike just yolos their critical software updates as well while selling security software to the world.
Re:Crowdstrike Outage Causing Widespread Issues by nilsb on Friday July 19, 2024 @03:23AM (#41002828)
Who needs testing when apologizing to your customers is cheaper?
Re:Crowdstrike Outage Causing Widespread Issues by falcor84 on Friday July 19, 2024 @03:28AM (#41002865)
I would assume that its enterprise customers have an uptime SLA as part of their contract, and that breaching it isn't very cheap for Crowdstrike.
Re:Crowdstrike Outage Causing Widespread Issues by jsiepkes on Friday July 19, 2024 @03:48AM (#41003057)
I highly doubt their SLA says something about compensating for damages. At most you won't have to pay for the time they were down.

And even more ironically; A botched update doesn't mean they are down. It means you are down. So I don't even think their SLA applies to this.

Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @04:30AM (#41003530)
Yeah, they'll pay with "credits" for the downtime, if what is currently happening even technically qualifies as downtime.
Re:Crowdstrike Outage Causing Widespread Issues by perbu on Friday July 19, 2024 @03:39AM (#41002959)
Software doesn't have uptime guarantees. They might have time-to-fix on critical issues, though.

I assume this is gross negligence, which would leave them open to claims made through courts, though.

Re:Crowdstrike Outage Causing Widespread Issues by agrajag on Friday July 19, 2024 @03:50AM (#41003074)
Reputational damage from this is going to be catastrophic. Even if that’s the limit of their liability it’s hard not to see customers leaving en masse.
Re:Crowdstrike Outage Causing Widespread Issues by dandanua on Friday July 19, 2024 @04:08AM (#41003251)
The company will perish, there is no doubt in that.
Re:Crowdstrike Outage Causing Widespread Issues by icelancer on Friday July 19, 2024 @04:17AM (#41003355)
Extremely unlikely. This isn't the first blowup Crowdstrike has had; though it's the worst (IIRC), Crowdstrike is "too big to fail" with tons of enterprise customers who have insane switching costs, even after this nonsense.

Unfortunately for all of us, Crowdstrike will be around for awhile.

Re:Crowdstrike Outage Causing Widespread Issues by zik on Friday July 19, 2024 @04:50AM (#41003725)
Businesses would be crazy to continue with Crowdstrike after this. It's going to cause billions in losses to a huge number of companies. If I was a risk assessment officer at a large company I'd be speed dialling every alternative right now.
Re:Crowdstrike Outage Causing Widespread Issues by ajscanlan on Friday July 19, 2024 @07:22AM (#41005091)
it would be crazy not to at least investigate migration paths away from Crowdstrike, or better redundancies for yourself
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @02:39PM (#41018619)
Cybersecurity industry has regular and annual security testing/competitions done by various Organizations that simulates tons of attacks.

Vendors are tested against these cases and graded with their effectiveness.

I heard Crowdstrike is "best-in-market" for good reasons as others who have more deep knowledge of the industry have shared in this thread.

Re:Crowdstrike Outage Causing Widespread Issues by zik on Sunday July 21, 2024 @04:21AM (#41023427)
> I heard Crowdstrike is "best-in-market"

A friend of mine who used to work for Crowdstrike tells me they're a hot mess internally and it's amazing they haven't had worse problems than this already.

Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Sunday July 21, 2024 @10:30AM (#41025361)
That sounds like any other companies I have ever worked for: looks great from the outside but a hot mess on the inside.

I have never worked for a company where everything is smooth sailing.

What I noticed is that the smaller the company, the less hot mess they are but at the same time they're also struggling to pay the bill because they don't innovate fast.

Re:Crowdstrike Outage Causing Widespread Issues by esskay on Friday July 19, 2024 @04:39AM (#41003627)
Nah they'll be fine. It happened 7 months ago on a smaller scale, people forgot about that pretty quickly.

You don't ditch the product over something like this as the alternative is mass hacking.

Re:Crowdstrike Outage Causing Widespread Issues by pbalcer on Friday July 19, 2024 @05:30AM (#41004118)
Is the alternative "mass hacking"? I thought all this software did was check a box on some compliance list. And slow down everyone's work laptop by unnecessarily scanning the same files over and over again.
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @02:26PM (#41018528)
I assume you're not in Sec industry?

This sounds like someone who said "dropbox ain't hard to implement"

Re:Crowdstrike Outage Causing Widespread Issues by daemin on Friday July 19, 2024 @05:23AM (#41004036)
As someone said earlier in these comments the software is required if you want to operate with government entities. So until that requirement changes it is not going anywhere and continues to print money for the company.
Re:Crowdstrike Outage Causing Widespread Issues by pbasista on Friday July 19, 2024 @07:17AM (#41005054)
But then, if what you say is true and their software is indeed mandatory in some context, they also have no incentive or motivation to care about the quality of their product, about it bringing actual value or even about it being reliable.

They may just misuse this unique position in the market and squeeze as much profit from it as possible.

The mere fact that there exists such a position in the market is, in my opinion, a problem because it creates an entity which has a guaranteed revenue stream while having no incentive to actually deliver material results.

Re:Crowdstrike Outage Causing Widespread Issues by daemin on Friday July 19, 2024 @11:45AM (#41007633)
If the government agencies insist on using this particular product then you're right. If it's a choice between many such products than there should be some competition between them.
Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @06:47AM (#41004752)
Surely there are more than one anti-virus that can check the audit box?
Re:Crowdstrike Outage Causing Widespread Issues by daemin on Friday July 19, 2024 @11:42AM (#41007604)
From experiencing different AV products at various jobs, they all use kernel level code to do their thing, so any one of them can have this situation happen.
Re:Crowdstrike Outage Causing Widespread Issues by camdenreslink on Friday July 19, 2024 @03:01PM (#41009876)
Presumably those other companies try running things at least once before pushing it to the entire world though.
Re:Crowdstrike Outage Causing Widespread Issues by daemin on Friday July 19, 2024 @06:23PM (#41012033)
I'd kind of expect IT administrators to try out these updates on a staging machine before fully deploying to all critical systems. But here we are.
Re:Crowdstrike Outage Causing Widespread Issues by linksnapzz on Friday July 19, 2024 @07:22PM (#41012488)
You, the admin, don't get to see what Falcon is doing before it does it.

Your security ppl. have a dashboard that might show them alerts from selected systems if they've configured it, but Crowdstrike central can send commands to agents without any approval whatsoever.

We had a general login/build host at my site that users began having terrible problems using. Configure/compile stuff was breaking all the time. We thought...corrupted source downloads, bad compiler version, faulty RAM...finally, we started running repeated test builds.

Guy from our security org then calls us. He says: "Crowdstrike thinks someone has gotten onto linux host <host>, and has been trying to setup exploits for it and other machines on the network; it's been killing off the suspicious processes but they keep coming back..."

We had to explain to our security that it was a machine where people were expected to be building software, and that perhaps they could explain this to CS.

"No problem; they'll put in an exception for that particular use. Just let us know if you might running anything else unusual that might trigger CS."

TL;DR-please submit a formal whitelist request for every single executable on your linux box so that our corporate-mandate spyware doesn't break everyone's workflow with no warning.

Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @02:36PM (#41018588)
EDR stands for Endpoint Detection and Response.

People don't realize there's that last bit: Response, what do you do when something is Detected.

That's your Admin setup.

Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @10:49PM (#41013638)
Some of them might have saner rollout strategy and/or better quality control.
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @02:28PM (#41018546)
AV definition needs to be roll out quickly for 0day.

Developers aren't used to security lifecycle so quite a few commenters in this thread equates SDLC and Security

Re:Crowdstrike Outage Causing Widespread Issues by alch- on Friday July 19, 2024 @11:40AM (#41007588)
I mean, Boeing is still around...
Re:Crowdstrike Outage Causing Widespread Issues by tcmart14 on Friday July 19, 2024 @02:14PM (#41009360)
While it probably should, I regret to inform you that SolarWinds is still alive and well.
Re:Crowdstrike Outage Causing Widespread Issues by junto on Friday July 19, 2024 @05:11AM (#41003941)
Ironically some /r/wallstreetbets poster put out an ill-informed “due diligence” post 11 hours ago concerning CrowdStrike being not worth $83 billion and placing puts on the stock.

Everybody took the piss out of them for the post. Now they are quite likely to become very rich.

https://www.reddit.com/r/wallstreetbets/s/jJ6xHewXXp

Re:Crowdstrike Outage Causing Widespread Issues by RateMyPE on Friday July 19, 2024 @05:29AM (#41004104)
That user is the equivalent of using a screwdriver to look for gold and succeeding.
Re:Crowdstrike Outage Causing Widespread Issues by BoringTimesGang on Friday July 19, 2024 @05:26AM (#41004072)
A convenient alibi?
Re:Crowdstrike Outage Causing Widespread Issues by persedes on Friday July 19, 2024 @08:51AM (#41005974)
Re:Crowdstrike Outage Causing Widespread Issues by deliveryboyman on Friday July 19, 2024 @12:34PM (#41008236)
Not sure what material in their post is ill-informed. Looks like what happened today is exactly what that poster warned of in one of their bullet points.
Re:Crowdstrike Outage Causing Widespread Issues by rozap on Friday July 19, 2024 @04:51PM (#41011055)
Yea, everyone is dunking on OP here. But they essentially said that crowdstrike's customers were all vulnerable to something like this. And we saw a similar thing play out only a few years ago with SolarWinds. It's not surprising that this happened. Ofc with making money the timing is the crucial part which is hard to predict.
Re:Crowdstrike Outage Causing Widespread Issues by dclowd9901 on Friday July 19, 2024 @04:22AM (#41003430)
And when it’s more costly for customers to walk back the mistake of adopting your service.

Yeah, I get the impression a lot of SaaS companies operate on this model these days. We just signed with a relatively unknown CI platform, because they were available for support during our evaluation. I wonder how available they’ll be when we have a contract in place…

Re:Crowdstrike Outage Causing Widespread Issues by helsinkiandrew on Friday July 19, 2024 @04:53AM (#41003754)
As at 4am NY time CRWD has lost $10Bn (~13%) in marketcap. Of course they've tested, but just not enough for this issue (as is often the case).

This is probably several seemingly non consequential issues coming together.

I'm not sure why though, when the system is this important that even successfully tested updates aren't rolled out piecemeal though (or perhaps it has and we're only seeing the result of partial failures around the world)

Re:Crowdstrike Outage Causing Widespread Issues by tehlike on Friday July 19, 2024 @05:34AM (#41004153)
Testing is never enough. In fact, it won't catch 99% of issues by the virtue of them often testing happy paths only, or that they test what humans can think of, and by no means they are exhaustive.

A robust canarying mechanism is the only way you can limit the blast radius.

Set up A/B testing infra at the binary level so you can ship updates selectively and compare their metrics.

Been doing this for more than 10 years now, it's the ONLY way.

Testing is not.

Re:Crowdstrike Outage Causing Widespread Issues by wwtrv on Friday July 19, 2024 @06:09AM (#41004425)
Depends on what you mean by enough. It should be more than enough to catch issues like this one specifically.

If they can't even manage that they'll fail at your approach as well.

Re:Crowdstrike Outage Causing Widespread Issues by tehlike on Friday July 19, 2024 @06:25AM (#41004557)
Canary offers more bang for the buck, and is much easier to set up. So I kind of disagree.
Re:Crowdstrike Outage Causing Widespread Issues by wwtrv on Friday July 19, 2024 @06:40AM (#41004677)
> Canary offers more bang for the buck

I'm not sure that justifies potentially bricking the devices of hundreds(?) of your clients by shipping untested updates to them. Of course it depends... and would require deeper financial analysis.

Re:Crowdstrike Outage Causing Widespread Issues by tehlike on Friday July 19, 2024 @08:04AM (#41005474)
They won't be able to test exhaustively every failure mode that could lead to such issues.

That's why canaries are easier and more "economical" to implement and gives better value per unit effort.

Re:Crowdstrike Outage Causing Widespread Issues by Capricorn2481 on Friday July 19, 2024 @02:27PM (#41009515)
But they can test obvious failure modes like this one. You need both.
Re:Crowdstrike Outage Causing Widespread Issues by wwtrv on Monday July 22, 2024 @05:44PM (#41040143)
> They won't be able to test exhaustively every failure mode that could lead to such issues.

That might be acceptable. My point is that if you are incapable of having even absolutely basic automated tests (that would take a few minutes at most) for extremely impactful software like this starting with something more complex seems like a waste of time (clearly the company is run by incompetent people so they'd just mess it up)

Re:Crowdstrike Outage Causing Widespread Issues by kjkjadksj on Friday July 19, 2024 @01:47PM (#41009069)
Exactly. They knocked half the world offline probably killed thousands in ERs and the stock is only down to about June lows.
Re:Crowdstrike Outage Causing Widespread Issues by krspnda on Friday July 19, 2024 @02:25PM (#41009490)
hah that tweet was one heck of an apology. "we deployed a fix to the issue, speak with your customer rep"
Re:Crowdstrike Outage Causing Widespread Issues by hello_moto on Saturday July 20, 2024 @02:43PM (#41018657)
Unfortunately cybersecurity still revolves around obscurity.
Re:Crowdstrike Outage Causing Widespread Issues by cen4 on Friday July 19, 2024 @03:54AM (#41003096)
Doesn't matter what testing exists. More scale. More complexity. More Bugs.

Its like building a gigantic factory farm. And then realizing that environment itself is the birthing chamber and breeding ground of superbugs with the capacity to wipe out everything.

I used to work at a global response center for big tech once upon a time. We would get hundreds of issues, we couldn't replicate cause we literally have to set up our own govt or airline or bank or telco to test certain things.

So I used to joke with the corporate robots to just hurry up and take over govts, airlines, banks and telcos already, cause thats the only path to better control.

Re:Crowdstrike Outage Causing Widespread Issues by jonathanstrange on Friday July 19, 2024 @04:22AM (#41003436)
Testing + a careful incremental rollout in stages is the solution. Don't patch all systems world-wide at once, start with a few, add a few more, etc. Choose them randomly.
Re:Crowdstrike Outage Causing Widespread Issues by roemerb on Friday July 19, 2024 @04:56AM (#41003779)
> Its like building a gigantic factory farm. And then realizing that environment itself is the birthing chamber and breeding ground of superbugs with the capacity to wipe out everything.

Factorio player detected

Re:Crowdstrike Outage Causing Widespread Issues by jachee on Friday July 19, 2024 @03:29AM (#41002872)
Here's hoping they start from the top.

They won't, but hope springs eternal.

Re:Crowdstrike Outage Causing Widespread Issues by tempaway4575144 on Friday July 19, 2024 @05:54AM (#41004299)
Sounds like it was a 'channel file' which I think is akin to an av definition file that caused the problem rather than an actual software change. So they must have had a bug lurking in their kernel driver which was uncovered by a particular channel file. Still, seems like someone skipped some testing.

https://x.com/George_Kurtz/status/1814235001745027317

https://x.com/brody_n77/status/1814185935476863321

Re:Crowdstrike Outage Causing Widespread Issues by JonChesterfield on Friday July 19, 2024 @08:07AM (#41005504)
The parser crashing the system on a malformed input file strongly suggests their software stack in general is trash
Re:Crowdstrike Outage Causing Widespread Issues by Sohcahtoa82 on Friday July 19, 2024 @02:30PM (#41009564)
Sounds like something a fuzzer likely would have found pretty quickly.
Re:Crowdstrike Outage Causing Widespread Issues by camdenreslink on Friday July 19, 2024 @03:05PM (#41009920)
How about a try-catch block? The software reading the definition file should be minimally resilient against malformed input. That's like programming 101.
Re:Crowdstrike Outage Causing Widespread Issues by caput770 on Friday July 19, 2024 @03:44PM (#41010326)
A badpage fault in a kernel driver doesn't exactly recover from exceptions like that
Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @03:47AM (#41003035)
i've seen photos of the bsod from an affected machine, the error code is `PAGE_FAULT_IN_NONPAGED_AREA`. here's some helpful takeaways from this incident:

1) mistakes in kernel-level drivers can and will crash the entire os

2) do not write kernel-level drivers

3) do not write kernel-level drivers

4) do not write kernel-level drivers

5) if you really need a kernel-level driver, do not write it in a memory unsafe language

Re:Crowdstrike Outage Causing Widespread Issues by YawningAngel on Friday July 19, 2024 @04:11AM (#41003277)
Basically all AV either runs as root or uses a kernel driver. I guess the former is preferable
Re:Crowdstrike Outage Causing Widespread Issues by dboreham on Friday July 19, 2024 @04:08AM (#41003239)
0) don't load a new driver into your working kernel.
Re:Crowdstrike Outage Causing Widespread Issues by happyweasel on Friday July 19, 2024 @04:30AM (#41003528)
5) Well how much of those kernel-level drivers we rely upon ARE written in a memory unsafe language ??? Like 99% ?

And we are not crashing and dying every day?

Sure, Rust is the way to go. it just took Rust 18 years to mature to that level.

Also, quite frankly, if your unwrap() makes your program terminate because an array out of bounds isn't that exactly the same thing ? (program terminates)

But IMHO if we are hopping along a minefield at this moment every second of every day, well... If this is the worst case scenario, yeah it's not that worse after all.

Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @04:53AM (#41003753)
> Well how much of those kernel-level drivers we rely upon ARE written in a memory unsafe language ??? Like 99% ? And we are not crashing and dying every day?

we shouldn't discount the consequences of memory safety vulnerabilities just because flights haven't physically been grounded.

> Also, quite frankly, if your unwrap() makes your program terminate because an array out of bounds isn't that exactly the same thing ? (program terminates)

this is a strawman, if you were writing a kernel-level driver in rust you'd configure the linter to deny code which can cause panics.

here's a subset:

- https://rust-lang.github.io/rust-clippy/master/index.html#/u...

- https://rust-lang.github.io/rust-clippy/master/index.html#in...

Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @04:32AM (#41003544)
I've said this elsewhere but the enabling of instant auto-updates on software relied on by a mission critical system is a much bigger problem than kernel drivers.

Just imagine that there's a proprietary firewall that everyone uses on their production servers. No kernel-level drivers necessary. A broken update causes the firewall to blindly reject any kind of incoming or outgoing request.

Easier to rollback because the system didn't break? Not really, you can't even get into the system anymore without physical access. The chaos would be just as bad.

A firewall is an easy example, but it can be any kind of application. A broken update can effectively bring the system down.

Re:Crowdstrike Outage Causing Widespread Issues by nomercy400 on Friday July 19, 2024 @05:16AM (#41003988)
There sure are a lot of mission-critical systems and companies hit by this. I am surprised that auto-updates are enabled. I read about some large companies/services in my country being affected, but also a few which are unaffected. Maybe they have hired a good IT provider.
Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @05:49AM (#41004258)
I'm not surprised, seeing how this madness has even infected OSS/Linux.

https://github.com/canonical/microk8s/issues/1022

A k8s variety. By Canonical. Screams production, no one is using this for their gaming PC. Comes with.. auto-updates enabled through snap.

Yup, that once broke prod at a company I worked at.

Should our DevOps guy have prevented this? I guess so, though I don't blame him. It was a tiny company and he did a good job given his salary, much better than similar companies here. The blame goes to Canonical - if you make this the default it better come with a giant, unskippable warning sign during setup and on boot.

Re:Crowdstrike Outage Causing Widespread Issues by rng_civ on Friday July 19, 2024 @09:55AM (#41006630)
Snap auto update pissed me off so much I started Nix-ifyng my entire workflow.

Declarative, immutable configurations for the win...

Re:Crowdstrike Outage Causing Widespread Issues by gukov on Friday July 19, 2024 @03:28PM (#41010184)
One thing to consider with security software, though, is that time is of essence when it comes to getting protection again 0day vulnerabilities.

Gotta think that the pendulum might swing into the other direction now and enterprises will value gradual, canary deployments over instant 100% coverage.

Re:Crowdstrike Outage Causing Widespread Issues by AndriyKunitsyn on Friday July 19, 2024 @04:55AM (#41003770)
Not a helpful takeaway, I've yet to see a Java kernel driver.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @05:09AM (#41003924)
Nobody is telling you to use Java. Although, if you want to revive Singularity that would be pretty neat.
Re:Crowdstrike Outage Causing Widespread Issues by AndriyKunitsyn on Friday July 19, 2024 @05:32AM (#41004133)
And I never said that anyone is telling me to use Java. It was an example.

Because of the nature of AV software, its code would be drowning in "unsafe" memory accesses no matter the language we chose. This is AV, it's always trying to read the memory that is not AV's, from its very design.

This is a story about bad software management processes, not programming languages.

Re:Crowdstrike Outage Causing Widespread Issues by Retr0id on Friday July 19, 2024 @06:02AM (#41004352)
Reading memory from another process can be done through memory-safe APIs.

To give an example from the linux userspace world: https://docs.rust-embedded.org/rust-sysfs-gpio/nix/sys/uio/f...

Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @05:03AM (#41003861)
be the change you wish to see
Re:Crowdstrike Outage Causing Widespread Issues by rfoo on Friday July 19, 2024 @05:36AM (#41004170)
Memory safe language does not prevent crash.

In case of potential UB (and then memory corruption), you get a guaranteed crash.

Wait, crash? :wink:

Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @09:29PM (#41013241)
did you have a crowdstroke while writing this reply?
Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @06:52AM (#41004790)
The problem is that some viruses may run in the kernel mode, so an AV has to do the same, or it will be powerless against such viruses.
Re:Crowdstrike Outage Causing Widespread Issues by skydhash on Friday July 19, 2024 @03:23PM (#41010135)
If a virus got that far, you're already in trouble. What stops them from attacking the anti-virus?
Re:Crowdstrike Outage Causing Widespread Issues by bdd8f1df777b on Friday July 19, 2024 @11:47PM (#41013869)
If you think AV cannot stop viruses in the same privilege level, then that is more reason for AV to run in the kernel mode. Because by your logic, an AV in user mode cannot stop a virus in user mode.
Re:Crowdstrike Outage Causing Widespread Issues by thwarted on Friday July 19, 2024 @07:04AM (#41004911)
I'm not a Windows programmer so the exact meaning of PAGE_FAULT_IN_NONPAGED_AREA is not clear to me. I am familiar with UNIX style terminology here.

Is this just a regular "dereferencing a bad pointer", what would be a "segmentation violation" (SEGV) on UNIX, a pointer that falls outside the mapped virtual address space?

As this is in ring 0 and potentially has direct access to raw, non-virtual physical addressing, is there a distinction between "paged memory" (virtual address space) and "nonpaged memory" (physical address) with this error?

Is it possible to have a page fault failure in a paged area (PAGE_FAULT_IN_PAGED_AREA?), or would that be non-fatal and would be like "minor page fault" (writing to a shared page, COW) or "major page fault" (having to hit disk/swap to bring the page into physical memory)?

Are there other PAGE_FAULT_ errors on Windows?

Searching for this is difficult, as all the results are for random spammy user-centric tech sites with "how do I solve PAGE_FAULT_IN_PAGED_AREA blue screen?" content, not for a programmer audience.

Re:Crowdstrike Outage Causing Widespread Issues by matltc on Friday July 19, 2024 @08:02AM (#41005442)
Re:Crowdstrike Outage Causing Widespread Issues by jasomill on Friday July 19, 2024 @11:07AM (#41007274)
Re:Crowdstrike Outage Causing Widespread Issues by 7373737373 on Friday July 19, 2024 @10:34AM (#41006967)
an audio driver once blue screen of death'd my windows whenever i started Discord.

i'm surprised i'm not hearing a stronger call for microkernels yet

Re:Crowdstrike Outage Causing Widespread Issues by rustcleaner on Friday July 19, 2024 @02:52PM (#41009786)
>5) if you really need a kernel-level driver, do not write it in a memory unsafe language

I C what you're doing... >_>

Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @09:29PM (#41013240)
pointing out the obvious? why are you upset i’m stating mixing hot oil and water will make a mess?
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Friday July 19, 2024 @07:41PM (#41012636)
Rust's memory safety does not prevent category errors like using nonpaged memory for things supposed to be paged and vice versa
Re:Crowdstrike Outage Causing Widespread Issues by techbrovanguard on Friday July 19, 2024 @09:27PM (#41013234)
this all-or-nothing mindset is is reductive and defeatist—harm reduction is valuable. sure, rust won’t magically make your kernel driver bug free, but will reduce the surface area for bugs, which will likely make it more stable.
Re:Crowdstrike Outage Causing Widespread Issues by p_l on Saturday July 20, 2024 @04:03AM (#41014903)
Yes, I fully agree.

Unfortunately, we have decades of first Haskell pseudo-fans, a sidequest of generic "static typing (don't look at how weak the type system is)" pseudo-fans, and now Rust afficionados that do act like it's all-or-nothing and types will magically fix things including category and logic errors.

At some point tiredness and reactivity steeps in.

Re:Crowdstrike Outage Causing Widespread Issues by thih9 on Saturday July 20, 2024 @04:47AM (#41015082)
Other takeaways:

- do not put critical infrastructure online

- do not push updates that work around the update schedule

- do not push such updates to all machines at once

- do not skip testing and QA, relevant to the number and kind of the machines affected

Even one of these would have massively improved the situation, even with a kernel-level driver written in an unsafe language.

Re:Crowdstrike Outage Causing Widespread Issues by tanelpoder on Friday July 19, 2024 @04:15AM (#41003331)
I'm curious why this post is still not the 1st (but 2nd after an ebook reader announcement), despite all the upvotes.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:23AM (#41003450)
Lots of people commenting drags down the position on the front page.
Re:Crowdstrike Outage Causing Widespread Issues by nickdothutton on Friday July 19, 2024 @03:57AM (#41003127)
The only surprising thing is that this doesn't happen every month. Nobody understands their runtime environment. Most IT org's long ago "surrendered" control and understanding of it, and now even the "management" of it (I use the term loosely) is outsourced.
Re:Crowdstrike Outage Causing Widespread Issues by ssss11 on Friday July 19, 2024 @04:21AM (#41003416)
“Cloud” is so great huh
Re:Crowdstrike Outage Causing Widespread Issues by nickdothutton on Friday July 19, 2024 @04:41AM (#41003637)
"I'm going to install an agent from Company X, on this machine, which it is essential that they update regularly, and which has the potential to both increase your attack surface and prevent not just normal booting but also successful operation of the OS kernel too". I am not going to provide you with a site specific test suite, you're going to just have to trust me that it wont interrupt your particular machine".
Re:Crowdstrike Outage Causing Widespread Issues by yard2010 on Friday July 19, 2024 @06:12PM (#41011935)
"And ofc, you pay me a shitload of money for this, I don't have to tell you why, am I?"
Re:Crowdstrike Outage Causing Widespread Issues by swozey on Friday July 19, 2024 @01:23PM (#41008795)
This is mostly physical machines in person, kiosks and pos terminals, office desktops and things like that. Windows is a tiny portion of GCP and AWS and the web in general.

I'm 100% "cloud" with tens of thousands of linux containers running and haven't been affected at all.

Re:Crowdstrike Outage Causing Widespread Issues by patates on Friday July 19, 2024 @04:36AM (#41003583)
Nowadays it seems like everyone is running stuff inside VMs because IT removes all the rights in the host system.
Re:Crowdstrike Outage Causing Widespread Issues by chucke1992 on Friday July 19, 2024 @04:17AM (#41003363)
I guess Microsoft can now offer some similar to a Crowstrike solution for Azure users.
Re:Crowdstrike Outage Causing Widespread Issues by tloriato on Friday July 19, 2024 @03:18AM (#41002802)
GLOBAL OUTAGES

- Major banks, media and airlines affected by major IT outage

- Significant disruption to some Microsoft services

- 911 services disrupted in several US states

- Services at London Stock Exchange disrupted

- Sky News is off air

- Flights in Berlin grounded

- Reports the issue relates to problem at global cybersecurity firm Crowdstrike

Re:Crowdstrike Outage Causing Widespread Issues by bux93 on Friday July 19, 2024 @03:21AM (#41002822)
Good news for crowdstrike! It shows how critical their services are. Stock to go up! (And down a bit when they get sued, and up a bit when they don't get sued too much, etc.)
Re:Crowdstrike Outage Causing Widespread Issues by chucky_z on Friday July 19, 2024 @03:34AM (#41002924)
Take a look at their stock right now.
Re:Crowdstrike Outage Causing Widespread Issues by layoric on Friday July 19, 2024 @03:44AM (#41003010)
Tried, "Real time quote data is not available". Big brain move, can't crash the stock price if the nasdaq is offline..
Re:Crowdstrike Outage Causing Widespread Issues by jakub_g on Friday July 19, 2024 @04:12AM (#41003301)
Google tells me "Pre-market 295.00 −48.05 (14.01%)"
Re:Crowdstrike Outage Causing Widespread Issues by llm_trw on Friday July 19, 2024 @04:29AM (#41003519)
That's 85.99% too high.
Re:Crowdstrike Outage Causing Widespread Issues by trollstrike on Friday July 19, 2024 @03:45AM (#41003022)
Yes, this has had no (statistically significant) effect.
Re:Crowdstrike Outage Causing Widespread Issues by kavaari on Friday July 19, 2024 @04:04AM (#41003202)
Pre-market is -12% down at the moment of writing this. I'd say this definitely has an effect.
Re:Crowdstrike Outage Causing Widespread Issues by zhiQ on Friday July 19, 2024 @04:26AM (#41003491)
CrowdStrike achieved PMF - Product-Market Fiasco!
Re:Crowdstrike Outage Causing Widespread Issues by jen729w on Friday July 19, 2024 @03:37AM (#41002944)
I was just at Coles, one of Australia's big 2 supermarkets.

50% of the self-serve terminals were down. Presumably the others aren't far behind.

Total chaos.

Re:Crowdstrike Outage Causing Widespread Issues by fredoralive on Friday July 19, 2024 @04:24AM (#41003451)
Sky News (UK) is back on air, but they seem to have no astons / chyrons / on screen graphics at all, and I don't think they're able to show prerecorded material either (it's just people in the studio from what I've seen), so presumably they're still having fun issues with their general production systems.
Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @04:33AM (#41003552)
Oh, look at that, TV has suddenly become watchable without all of the scrolling garbage all over the screen.
Re:Crowdstrike Outage Causing Widespread Issues by jeffhuys on Friday July 19, 2024 @03:15PM (#41010033)
But my attention span! Nooo!
Re:Crowdstrike Outage Causing Widespread Issues by urbandw311er on Friday July 19, 2024 @04:42AM (#41003656)
Just got their ticker back at 09:42 !
Re:Crowdstrike Outage Causing Widespread Issues by fredoralive on Friday July 19, 2024 @06:40AM (#41004676)
Having another look in, it looks like they're overlaying a static banner along the bottom rather than having a fully working graphics system still (as off 11:30), as that's the only graphics I've seen.
Re:Crowdstrike Outage Causing Widespread Issues by tamimio on Friday July 19, 2024 @04:25AM (#41003469)
I have seen some pictures shared of vending machines with BSOD.. why would you have an EDR on a vending machine? To protect the valuable assets?!
Re:Crowdstrike Outage Causing Widespread Issues by fredoralive on Friday July 19, 2024 @04:46AM (#41003695)
If the vending machine handles credit cards, wouldn't Visa / Mastercard / etc. basically require it as part of their security requirements? Or it's just general CYA from someone that's backfired badly.
Re:Crowdstrike Outage Causing Widespread Issues by Lt_Riza_Hawkeye on Friday July 19, 2024 @05:23AM (#41004037)
presumably they handle credit card transactions
Re:Crowdstrike Outage Causing Widespread Issues by butlike on Friday July 19, 2024 @12:27PM (#41008150)
"It's a vending machine that sells back physical stolen credit cards." Input the dollars, receive stolen credit card. Put it next to an airport terminal for maximum impact.
Re:Crowdstrike Outage Causing Widespread Issues by telesilla on Friday July 19, 2024 @04:41AM (#41003635)
Schipol (Amsterdam, europe's largest) and Melbourne Airport are down
Re:Crowdstrike Outage Causing Widespread Issues by kmlx on Friday July 19, 2024 @04:57AM (#41003789)
> - Services at London Stock Exchange disrupted

just their news service.

> The London Stock Exchange says it's working as normal - but says there are problems with its RNS (regulatory news service).

> "RNS news service is currently experiencing a third party global technical issue, preventing news from being published on www.londonstockexchange.com," the statement says.

> "Technical teams are working to restore the service. Other services across the group, including London Stock Exchange, continue to operate as normal."

Re:Crowdstrike Outage Causing Widespread Issues by drooopy on Friday July 19, 2024 @04:06AM (#41003226)
I've picked the perfect day to return from vacation. Being greeted by thousands of users being mad at you and people asking for your head on a plate makes me reconsider my career choice. Here's to 12 hours of task force meetings...
Re:Crowdstrike Outage Causing Widespread Issues by jeffrallen on Friday July 19, 2024 @04:35AM (#41003573)
"Gentlemen! You can't fight in here, this is the War Room!"

Have a nice day, anyway.

Re:Crowdstrike Outage Causing Widespread Issues by urbandw311er on Friday July 19, 2024 @04:39AM (#41003622)
Huge sympathies to you. If it's any consolation, because the scale of the outage is SO massive and widely reported, it will quickly become apparent that this was beyond your control, and those demanding your 'head on a plate' are likely to appear rather foolish. Hang in there my friend.
Re:Crowdstrike Outage Causing Widespread Issues by drooopy on Friday July 19, 2024 @06:07AM (#41004411)
To their credit, the stakeholder that asked for my head personally came to me and apologised once they realised that entire airports have been shut down worldwide. But yeah, not a Friday/funday hahaha
Re:Crowdstrike Outage Causing Widespread Issues by defrost on Friday July 19, 2024 @06:12AM (#41004448)
Most organisations seem to have a section of management that dissolve into batshit crazy teapots at the first hint of a crisis.
Re:Crowdstrike Outage Causing Widespread Issues by rightbyte on Friday July 19, 2024 @06:30AM (#41004594)
Ye and these types make any problem worse. Any technical problem also becomes a social problem to deal with these lunatics and keep the house of cards from crumbeling.
Re:Crowdstrike Outage Causing Widespread Issues by CoastalCoder on Friday July 19, 2024 @10:08AM (#41006763)
I don't it's a management thing, per se. I see it more as a personality trait for how one handles stressful situations.

I think some people can improve upon it with time and effort.

Re:Crowdstrike Outage Causing Widespread Issues by defrost on Friday July 19, 2024 @09:26PM (#41013227)
It's not a management thing, it's very much a personality trait ... that for whatever reason seems to survive in pockets of management in most organisations over a certain size.

It's not a trait that survives well at yard crew level, trade assistents that freak out at spiders either get over it or never make it through apprenceships to become tradespeople.

In IT those who deal with failing processes, stopped jobs, smoking hardware, insuffcient RAM, tight deadlines learn to cope or get sidelined or fired (mostly).

To be clear, I've seen people get frazzled at most levels and many job types in various companies.

My thesis is there's a layer of management in which nervous types who utterly lose their cool at the first sign of trouble can survive better than elsewhere in large organisations.

But that's just been my experience over many years in several different types of work domains.

Re:Crowdstrike Outage Causing Widespread Issues by cm2012 on Friday July 19, 2024 @06:23AM (#41004536)
Unless he works high up at CrowdStrike lol
Re:Crowdstrike Outage Causing Widespread Issues by swarnie on Friday July 19, 2024 @05:36AM (#41004168)
<Points at BBC news live feed>

Its not just us, form an orderly queue and you'll been seen soon.

Do you really all have these mentally unstable userbases?

Re:Crowdstrike Outage Causing Widespread Issues by Eji1700 on Friday July 19, 2024 @06:03AM (#41004372)
Ohhh absolutely. And it's not just users, it's also management. "How does this affect us? Are we compromised? What are our options? Why didn't we prevent this? How do you prevent this going forward? How soon can you have it back up? What was affected? Why isn't it everyone? Why are things still down? Why didn't X or Y unrelated vendor schlock prevent this?..."

And on and on and on. Just the amount of time spent unproductively discussing this nightmare is going to cost billions.

Re:Crowdstrike Outage Causing Widespread Issues by kobalsky on Friday July 19, 2024 @08:54AM (#41005997)
those are all valid questions though.
Re:Crowdstrike Outage Causing Widespread Issues by Kye on Friday July 19, 2024 @09:22AM (#41006284)
Nothing is more annoying than having a user ask a litany of questions obvious to the person working on the problem and looking for the answers while working on the problem and looking for the answers.
Re:Crowdstrike Outage Causing Widespread Issues by treesknees on Friday July 19, 2024 @09:23AM (#41006292)
They’re valid for a postmortem analysis. They’re not helpful while you’re actively triaging the incident, because they don’t get you any steps closer to fixing it.
Re:Crowdstrike Outage Causing Widespread Issues by tcmart14 on Friday July 19, 2024 @02:10PM (#41009322)
Exactly my thinking. Asking these questions doesn't help us now. But after all the action is done, they should be asked. And really should be questions that always get asked from time to time, incident or no incident.
Re:Crowdstrike Outage Causing Widespread Issues by kobalsky on Friday July 19, 2024 @05:08PM (#41011266)
The problem is that you are only focusing on making the computers work and not the system.

"we don't know yet" is a valid response and gives the rest something to work, and it shouldn't annoy you that it's being asked, first of all because if they are asking is because you are already late.

you have to to tell the rest of the team what you know and you don't know, and update them accordingly.

until your team says something the rest don't know if it's a 30 minute thing or the end of the world or if we need to start dusting off the faxes.

Re:Crowdstrike Outage Causing Widespread Issues by cm2012 on Friday July 19, 2024 @11:54AM (#41007743)
Good candidate to do a copy and paste write up you send to everyone who asks.
Re:Crowdstrike Outage Causing Widespread Issues by Eji1700 on Friday July 19, 2024 @03:24PM (#41010149)
A large portion of this was in person
Re:Crowdstrike Outage Causing Widespread Issues by 8note on Friday July 19, 2024 @08:39PM (#41012993)
Bring a billboard with you everywhere, and point at it?
Re:Crowdstrike Outage Causing Widespread Issues by cm2012 on Saturday July 20, 2024 @09:31AM (#41016367)
"I'll email you the full update"
Re:Crowdstrike Outage Causing Widespread Issues by CoastalCoder on Friday July 19, 2024 @10:04AM (#41006721)
Maybe you picked the right week to start sniffing glue.
Re:Crowdstrike Outage Causing Widespread Issues by kelsey98765431 on Friday July 19, 2024 @01:02PM (#41008548)
Your head belongs on the plate for not being able to point back to your recommendation for failover posture enhancement such as identifying core business systems, core function roles, having fully offline emergency systems, warning of the dangers of making cloud services your only services, and then pointing to the proposed costs to implement these systems being lower than the damages caused by outage to core business services.

Move to a new career if you feel you don't have the ability to push right back against this.

Re:Crowdstrike Outage Causing Widespread Issues by raverbashing on Saturday July 20, 2024 @02:45AM (#41014610)
> and people asking for your head on a plate

I'd say I'd given what they want and left to get an icecream at the part

Let then try to fix it themselves

Re:Crowdstrike Outage Causing Widespread Issues by 1oooqooq on Saturday July 20, 2024 @09:22AM (#41016300)
well, you did agree to go in business with crowdstrike, and base your company IT on windows, so...
Re:Crowdstrike Outage Causing Widespread Issues by gnabgib on Friday July 19, 2024 @03:01AM (#41002681)
Related live HN discussion Windows Bluescreen and Boot Loops (update: caused by a Crowdstrike update) (140 points, 1 hour ago) https://news.ycombinator.com/item?id=41002195
Re:Crowdstrike Outage Causing Widespread Issues by dang on Friday July 19, 2024 @11:45AM (#41007637)
Comments moved thither. Thanks!
Re:Crowdstrike Outage Causing Widespread Issues by gloosx on Friday July 19, 2024 @03:52AM (#41003089)
Thanks god all the critical infrastructure in my country is still on MS DOS!
Re:Crowdstrike Outage Causing Widespread Issues by LeoPanthera on Friday July 19, 2024 @05:20AM (#41004016)
That school running their HVAC infra on an Amiga must be pretty happy.
Re:Crowdstrike Outage Causing Widespread Issues by jaza on Friday July 19, 2024 @08:06AM (#41005493)
Hahaha, you mean all the CRITIC~1.INF ?
Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @09:17AM (#41006235)
> Hahaha, you mean all the CRITIC~1.INF ?

Kids those days. It shall be CRITIC~1.COM

Re:Crowdstrike Outage Causing Widespread Issues by markus92 on Friday July 19, 2024 @03:17AM (#41002800)
All major US airlines have put in a total ground stop. No flights can take off anymore.
Re:Crowdstrike Outage Causing Widespread Issues by t0mas88 on Friday July 19, 2024 @03:32AM (#41002902)
It's morning here in Europe, departure peak time. We're still flying, but...

The problems mean the takeoff and weight & balance data is missing. It needs to be done manual by each crew. Baggage handling is also manual, so that means counting bags and the cabin crew counting people. Then manually calculating performance data before you can take off.

Big delays everywhere.

Re:Crowdstrike Outage Causing Widespread Issues by qw on Friday July 19, 2024 @04:10AM (#41003268)
It's not all of Europe. The airports in Norway are operating as normal. One of the airlines reported booking issues on their website, but I haven't read any other issues.

Some international flights have been affected of course

Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @03:57AM (#41003130)
> It's morning here in Europe, departure peak time. We're still flying, but...

Looks like some airlines aren't flying, KLM being one of them.

Re:Crowdstrike Outage Causing Widespread Issues by Klonoar on Friday July 19, 2024 @05:26AM (#41004069)
Is it KLM, or just the KLM flights operated by Delta (of which there are a decent chunk)?
Re:Crowdstrike Outage Causing Widespread Issues by maeil on Friday July 19, 2024 @05:58AM (#41004322)
Sounds like it's a majority of KLM flights, so seemingly it's themselves.
Re:Crowdstrike Outage Causing Widespread Issues by t0mas88 on Friday July 19, 2024 @02:40PM (#41009683)
KLM was flying, but all flights pass through Schiphol Airport (it's their hub) and Schiphol couldn't board fights for a while. Because of that they ran out of gates for arriving flights, so everyone had to cancel flights to avoid compounding delays. As the biggest user of Schiphol that means KLM had to cancel a lot of flights.
Re:Crowdstrike Outage Causing Widespread Issues by topspin on Friday July 19, 2024 @04:54AM (#41003765)
> It needs to be done manual by each crew.

I can't imagine believing that this computation, ordinarily automated by these out of service systems, can be performed correctly by crews that probably haven't had to do this in ... years?

Re:Crowdstrike Outage Causing Widespread Issues by t0mas88 on Friday July 19, 2024 @05:14AM (#41003972)
At most places there is an iPad app that does the calculation locally. So it's mostly entering a lot of numbers and checking that the results make sense. Usually both crew members do it individually, and then cross check the results.
Re:Crowdstrike Outage Causing Widespread Issues by LeoPanthera on Friday July 19, 2024 @04:15AM (#41003340)
Not all. Only some. And many are already lifted.
Re:Crowdstrike Outage Causing Widespread Issues by kurthr on Friday July 19, 2024 @03:22AM (#41002825)
Electronic payment at grocery stores in the US is affected.
Re:Crowdstrike Outage Causing Widespread Issues by chgs on Friday July 19, 2024 @03:42AM (#41002991)
I’m Amazed at that. I had no idea the US had caught up and had electronic payments.
Re:Crowdstrike Outage Causing Widespread Issues by anal_reactor on Friday July 19, 2024 @04:15AM (#41003338)
All five payment terminals in Germany are down. "Unfortunately, all online governmental services are affected. All two of them" says the chancellor.
Re:Crowdstrike Outage Causing Widespread Issues by dclowd9901 on Friday July 19, 2024 @04:26AM (#41003483)
I’m guessing for chip reading? It’s one-time transaction key so I don’t think it works async.
Re:Crowdstrike Outage Causing Widespread Issues by weberer on Friday July 19, 2024 @09:04AM (#41006092)
What are you talking about? Credit cards have been around since the 1950's
Re:Crowdstrike Outage Causing Widespread Issues by Kye on Friday July 19, 2024 @10:10AM (#41006777)
For much of their history they were written down or copied on carbon paper and manually processed by phone later. Electronic processing came in the 70s and wasn't universally used until much later. I saw plenty of credit card imprinters in use well into the 90s when I was growing up.

https://en.wikipedia.org/wiki/Credit_card_imprinter

Card issuers only stopped embossing them recently.

Re:Crowdstrike Outage Causing Widespread Issues by Scoundreller on Friday July 19, 2024 @03:38AM (#41002949)
POS down? Payment processor down?

Lotta different grocery stores and processors in USA. WHO?

Re:Crowdstrike Outage Causing Widespread Issues by usrnm on Friday July 19, 2024 @04:33AM (#41003554)
All airlines in Russia are operating as usual. Sanctions work in unpredictable ways
Re:Crowdstrike Outage Causing Widespread Issues by vlugovsky on Friday July 19, 2024 @04:12AM (#41003302)
Crowdstrike is a perfect name for a company that could cause a worldwide blackout.
Re:Crowdstrike Outage Causing Widespread Issues by lizknope on Friday July 19, 2024 @12:20PM (#41008067)
Yeah, I've always thought it was a bad name. I see them during Formula 1 advertisements because they sponsor the Mercedes team.

They might as well have named themselves "cluster bomb" as they have done a huge amount of damage today and for the next few days.

Re:Crowdstrike Outage Causing Widespread Issues by Lammy on Friday July 19, 2024 @11:22PM (#41013780)
Makes me think of flystrike which is also a perfect analogy https://en.wikipedia.org/wiki/Myiasis
Re:Crowdstrike Outage Causing Widespread Issues by cromka on Friday July 19, 2024 @03:48AM (#41003049)
This is a sample of what Y2K would look like if not for the countermeasures.
Re:Crowdstrike Outage Causing Widespread Issues by mrinfinitiesx on Friday July 19, 2024 @06:07AM (#41004410)
Actually really scary to see/read the comments on. Like Die Hard's 'Fire Sail"
Re:Crowdstrike Outage Causing Widespread Issues by qeternity on Friday July 19, 2024 @07:31AM (#41005160)
*sale
Re:Crowdstrike Outage Causing Widespread Issues by mehh on Friday July 19, 2024 @04:17AM (#41003354)
Don’t be fooled, it’s Skynet, head to the bunkers!
Re:Crowdstrike Outage Causing Widespread Issues by steve1977 on Friday July 19, 2024 @04:41AM (#41003648)
Username "mehh" has been noted.
Re:Crowdstrike Outage Causing Widespread Issues by larrymcp on Friday July 19, 2024 @03:08AM (#41002736)
Re:Crowdstrike Outage Causing Widespread Issues by nallerooth on Friday July 19, 2024 @03:25AM (#41002843)
Thanks!
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @03:36AM (#41002935)
Can someone explain what Crowdstrike actually is? Reading Wikipedia it seems to be some sort of anti-virus software?
Re:Crowdstrike Outage Causing Widespread Issues by t8sr on Friday July 19, 2024 @04:04AM (#41003205)
It’s watching the system for events like “file was opened” and “process started”, and looking for patterns resembling hackers/malware.

It’s different from AV in that it mostly looks at runtime behavior and not signatures.

Re:Crowdstrike Outage Causing Widespread Issues by evgen on Friday July 19, 2024 @03:40AM (#41002962)
It is one of the best systems available for realtime protection of windows systems against various threat actors. Prior to today you could probably have said 'no one gets fired for recommending Crowdstrike as the security tool for the company.' It is everywhere and in particular if you are a large org with a lot of Windows seats you are likely a Crowdstrike customer.
Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:15AM (#41003339)
Of course, this tells you a lot about the sad state of "realtime protection" software.
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @03:44AM (#41003012)
> realtime protection of windows systems against various threat actors

So it's AV + a firewall? What does it actually do?

Re:Crowdstrike Outage Causing Widespread Issues by zelos on Friday July 19, 2024 @03:47AM (#41003039)
Consume a lot of CPU and occasionally delete development build artifacts?
Re:Crowdstrike Outage Causing Widespread Issues by steve1977 on Friday July 19, 2024 @04:44AM (#41003677)
Sounds just like your average antivirus then.
Re:Crowdstrike Outage Causing Widespread Issues by lizknope on Friday July 19, 2024 @12:26PM (#41008134)
What the heck is it doing? My work laptop fan always seems to be blasting air whether it is 10pm or 3am. It's in a reboot loop now so I just shut it off.

All my Linux machines are all quiet when nothing is running. In contrast I go to the bathroom at 10pm or 3am and the work laptop fan is blasting. I've logged and see some other security stuff taking up CPU cycles but it happens at least a few times an hour. I wonder how much electricity the world is wasting with this crap.

When I first got the laptop when I started this job 5 years ago I thought it must be infected with malware because it was always running the fan so I put it in a separate VLAN so it can't attack my home Linux machines. IT told me it is security software. Who knew that the cyber attack would come from inside the security software.

Re:Crowdstrike Outage Causing Widespread Issues by choeger on Friday July 19, 2024 @03:49AM (#41003062)
It massively increases your attack surface but lets you tick the "cybersecurity" box on your audit. It's a good trade for many people, it seems.
Re:Crowdstrike Outage Causing Widespread Issues by hnthrowaway0328 on Friday July 19, 2024 @04:51AM (#41003737)
Can you please elaborate on the increases in attack surface? I know it's a kernel driver so maybe that's what meant?
Re:Crowdstrike Outage Causing Widespread Issues by everfrustrated on Friday July 19, 2024 @05:07AM (#41003905)
You're giving a third-party company remote admin access to all your systems (by their ability to push their own code updates to your systems).
Re:Crowdstrike Outage Causing Widespread Issues by zo1 on Friday July 19, 2024 @05:19AM (#41004012)
Some of these services go even further. One time, our IT department was being sales-bombed with a service that would remove our actual login credentials to servers, and then "for security" we'd access said servers using a MITM website kind of thing that would be behind our corporate AD-login. I didn't even find out the full intricate details before telling them to "nope this the fuck out" and stay away with a 10-ft pole.

It's like these people have nothing better to do with their time and just absolutely have to have to design and build a product for the sake of it, and then dump it on marketing for > 0 amounts of sales through pretty-much wearing IT departments down. Or in the case of this Crowdstrike thing, through the protection racket known as security audit compliance.

Re:Crowdstrike Outage Causing Widespread Issues by LikesPwsh on Friday July 19, 2024 @07:40AM (#41005245)
I'm mandated to use one of those.

The security tradeoffs don't make sense at all once you understand how it works.

Ssh or winrm are significantly more secure than whatever some security vendor thinks will tick an audit box.

10ft pole is an excellent approach.

Re:Crowdstrike Outage Causing Widespread Issues by dboreham on Friday July 19, 2024 @04:12AM (#41003289)
ptraces all processes and feeds the resulting logs through some regex looking for suspicious patterns.
Re:Crowdstrike Outage Causing Widespread Issues by ikekkdcjkfke on Friday July 19, 2024 @05:09AM (#41003922)
So it exists because nobody has any idea what the execution graph of their programs are, and CS is down because of that too.. Do we really need this level of dynamism in our programs?
Re:Crowdstrike Outage Causing Widespread Issues by pjc50 on Friday July 19, 2024 @04:26AM (#41003478)
It injects itself into (at least) every executable startup and every executable write to disk. It's quite noticeable if you have it installed and run, say, an installer that unpacks a lot of DLL files, because each one gets checksummed and the checksum sent to a remote host. Every time.

I hated it before this incident and I will be bringing this incident up every time it is mentioned.

Re:Crowdstrike Outage Causing Widespread Issues by account42 on Friday July 19, 2024 @04:47AM (#41003701)
And like most AV systems it seems to be a bigger threat than what it supposedly protects against. Seriously how is it acceptable to have one corporation push a live update and take down tons of critical services all over the world. Just imagine what a malicious actor could accomplish with such a delivery vector.
Re:Crowdstrike Outage Causing Widespread Issues by jaza on Friday July 19, 2024 @08:18AM (#41005622)
Indeed. The xz backdoor team must be kicking themselves: "We spent years getting our own vector into a tool, only for our world domination plans to be thwarted at the last minute ... we could have just bribed someone at CS!"
Re:Crowdstrike Outage Causing Widespread Issues by attentive on Friday July 19, 2024 @04:53AM (#41003744)
> realtime protection of windows systems

and mac, and linux

Re:Crowdstrike Outage Causing Widespread Issues by hdra on Friday July 19, 2024 @04:00AM (#41003169)
seems to be an MDM solution thats doing tons of stuffs
Re:Crowdstrike Outage Causing Widespread Issues by rwmj on Friday July 19, 2024 @04:03AM (#41003195)
"MDM solution" leaves me even more confused than before.
Re:Crowdstrike Outage Causing Widespread Issues by ykonstant on Friday July 19, 2024 @12:44PM (#41008355)
It is just an RDBI deploying an FSM for enterprise GTX solutions.

(clarification: FSM refers to an AIIT for SEV)

Re:Crowdstrike Outage Causing Widespread Issues by entuno on Friday July 19, 2024 @04:29AM (#41003522)
AV with shiny bits stuck on the side and a good marketing team.
Re:Crowdstrike Outage Causing Widespread Issues by zo1 on Friday July 19, 2024 @05:15AM (#41003975)
I see it's not just the Software development ecosystem that got affected by the cult of Hipsterism.

If I was Alex Jones, I'd go further and blame this on a decade of DEI and fluoride in the water. /s

Re:Crowdstrike Outage Causing Widespread Issues by aldanor on Friday July 19, 2024 @04:32AM (#41003545)
More like enterprise-level spyware
Re:Crowdstrike Outage Causing Widespread Issues by tamimio on Friday July 19, 2024 @04:37AM (#41003589)
CS is an EDR (Endpoint Detection & Response) and it connects to other parts like XDR (Extended Detection and Response) and MDM (Mobile Device Management). They differ from the typical antivirus in how they detect threats. The AV usually checks against known threats, while EDR detects endpoint behavior anomalies. For example, if your browser spawns a shell, it will be marked and the process quarantined. Of course, they do share a lot of common domains like real-time protection, cloud analysis, etc., and some AVs have most of the EDR capabilities, and some EDRs have most of the AV capabilities. This is briefly described.
Re:Crowdstrike Outage Causing Widespread Issues by Agingcoder on Friday July 19, 2024 @04:53AM (#41003749)
We're running something similar ( not CS ) where I work.

It seems to me that these tools create lots of problems ( slows down the machine significantly in particular, gets things wrong and quarantines processes/machines when it shouldn't, injects itself into processes so changes behaviour, etc ).

The main question I have is : does anyone have an actual instance of such tools detecting something useful ? No one in the office was able to show one.

Re:Crowdstrike Outage Causing Widespread Issues by commandersaki on Friday July 19, 2024 @06:18AM (#41004495)
I contracted for a company that gave me a company issued macbook with crowdstrike. It logged my execve() or something, because I did a curl from rustup | sh, and this alerted an admin who then contacted me to ask if this was legitimate behaviour.
Re:Crowdstrike Outage Causing Widespread Issues by ta2457626246 on Friday July 19, 2024 @07:26AM (#41005124)
Worked for a fairly largish org (~40k emps), and one of the "security" gurus roped me into a conversation because he found a batch file in my Teams shared files. The contents:

set JAVA_HOME="what_ever_path"

and asked me to explain this egregious hacking attempt.

Re:Crowdstrike Outage Causing Widespread Issues by romanovcode on Friday July 19, 2024 @07:38AM (#41005228)
My company had a mandatory req of installing it. If you look into it - it logs and spies on everything you do, every dns req, every website, every application etc.

Now my m3-ultra MacBook work computer that they gave is a 4000 USD teams/email machine since I prefer to work on computers without spyware.

Re:Crowdstrike Outage Causing Widespread Issues by wcski on Friday July 19, 2024 @10:28AM (#41006927)
I understand your preference. I have two questions:

1) Do you think that an organization should have no protections in place? 2) Why not just work from the machine they provided you, and do everything else on a personal machine?

Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @10:49AM (#41007101)
> 1) Do you think that an organization should have no protections in place?

Do you think Crowdstrike offers protection ?

Re:Crowdstrike Outage Causing Widespread Issues by briffle on Friday July 19, 2024 @11:45AM (#41007640)
They key to tools like crowdstrike is not so much protection, and being able to trace an attack through the infrastructure. They can see that your credentials were comprimised on your machine, and which systems you then connected to (or that bad process did) so they can trace the attack and make sure get it all cleaned up.
Re:Crowdstrike Outage Causing Widespread Issues by wcski on Friday July 19, 2024 @10:56AM (#41007171)
I assume from your rhetorical question that you don't. I personally don't know enough about it to say whether it does or not - but, I will make what I believe is a reasonable assumption and say that all else being equal, yes, a fleet of machines with a EDR sensor installed is more "protected" than a fleet without.

If you have a point to make, why not just say what you are trying to say; it will be more effective discourse. I am genuinely curious.

Re:Crowdstrike Outage Causing Widespread Issues by avisser on Friday July 19, 2024 @09:23AM (#41006294)
My favorite work story is from 10 years ago. We had an internal IRC server for the devs. I'd written an IRC bot to do some basic functions. It was running on my desktop.

I get a call from IT on my work phone. My co-workers hear my end of the conversation:

"No, it's not a bot net. It's just one bot. Yeah, I wrote it and it talks IRC."

Thankfully they left me alone.

Re:Crowdstrike Outage Causing Widespread Issues by romanovcode on Friday July 19, 2024 @07:35AM (#41005205)
You also forgot the part that it is a tool to spy on everything the employees do if it is installed on their computers.
Re:Crowdstrike Outage Causing Widespread Issues by dilyevsky on Friday July 19, 2024 @04:49AM (#41003712)
Yes it’s rebranded antivirus for enterprise with new fancy name - “endpoint security”. Also has remote fleet management and firewall features
Re:Crowdstrike Outage Causing Widespread Issues by midtake on Friday July 19, 2024 @06:14AM (#41004457)
Botnet that checks if your bots in the botnet act like bad bots and can be considered bad too. Also checking if some of your files match AV signature. Also reading all your logs if you really want.
Re:Crowdstrike Outage Causing Widespread Issues by RedShift1 on Friday July 19, 2024 @03:23AM (#41002831)
This is why you don't make changes on a Friday. Lots of weekends absolutely ruined now.
Re:Crowdstrike Outage Causing Widespread Issues by mirekrusin on Friday July 19, 2024 @03:24AM (#41002838)
Early weekend here :D
Re:Crowdstrike Outage Causing Widespread Issues by woodylondon on Friday July 19, 2024 @03:56AM (#41003114)
CyberStrike offers a temporary solution for crashed systems Cyberstike has given users a potential way to fix their systems.

Boot Windows into Safe Mode or the Windows Recovery Environment (you can do that by holding down the F8 key before the Windows logo flashes on screen) Navigate to the C:WindowsSystem32driversCrowdstrike directory Locate the file matching “C-00000291.sys” file, right click and rename it to “C-00000291.renamed” Boot the host normally.

Re:Crowdstrike Outage Causing Widespread Issues by oldmanyells68 on Friday July 19, 2024 @04:06AM (#41003222)
Great. now I'll do this 10,000 times.
Re:Crowdstrike Outage Causing Widespread Issues by 0x1ceb00da on Friday July 19, 2024 @05:59AM (#41004330)
Practice makes a man perfect.
Re:Crowdstrike Outage Causing Widespread Issues by rosege on Friday July 19, 2024 @04:17AM (#41003366)
fun doing that on thousands of machines
Re:Crowdstrike Outage Causing Widespread Issues by steve1977 on Friday July 19, 2024 @04:43AM (#41003662)
It's easy, the users can do it themselves. Just send them an e-mail with the inst... oh wait...
Re:Crowdstrike Outage Causing Widespread Issues by junto on Friday July 19, 2024 @05:13AM (#41003960)
One of the downsides of WFH. How do you contact your IT support via Microsoft Teams when you don’t have your laptop or Microsoft Teams.
Re:Crowdstrike Outage Causing Widespread Issues by steve1977 on Friday July 19, 2024 @05:34AM (#41004152)
Yup. Well in our case (and we are thankfully not affected), they could call IT support. But then again, if IT support themselves cannot boot their PCs...
Re:Crowdstrike Outage Causing Widespread Issues by moxli on Friday July 19, 2024 @04:21AM (#41003426)
Re:Crowdstrike Outage Causing Widespread Issues by deutschlerner on Friday July 19, 2024 @03:15AM (#41002783)
https://www.bbc.co.uk/news/live/cnk4jdwp49et, seems to be quite a wide impact from this, e.g. Sky News in the UK is off air!
Re:Crowdstrike Outage Causing Widespread Issues by rosege on Friday July 19, 2024 @04:18AM (#41003374)
So its not all bad then!
Re:Crowdstrike Outage Causing Widespread Issues by jkells on Friday July 19, 2024 @03:58AM (#41003139)
Maybe they do perform canary deployments and Australia was the canary?

Certainly feels like it's disproportionately affecting us down under.

Re:Crowdstrike Outage Causing Widespread Issues by tomashubelbauer on Friday July 19, 2024 @04:09AM (#41003263)
It looks like the whole world is the canary, but they will have the release ready and in top shape for the Mars deployment.
Re:Crowdstrike Outage Causing Widespread Issues by bobnamob on Friday July 19, 2024 @04:07AM (#41003234)
We’re just the only ones awake to feel it
Re:Crowdstrike Outage Causing Widespread Issues by bobnamob on Friday July 19, 2024 @04:09AM (#41003255)
Anecdotal evidence: the global mega corp I unfortunately work for is definitely feeling this globally
Re:Crowdstrike Outage Causing Widespread Issues by crazytony on Friday July 19, 2024 @03:28AM (#41002862)
Have spent all my afternoon and all evening on a bridge trying to support flailing systems. Was supposed to be on a plane in 5 hours to start my vacation. Guaranteed it's not gonna happen.

With hearing 911 and other safety critical systems going down, I hope that the worst that comes out of this is a couple delayed flights and a couple missed bank payments.

Re:Crowdstrike Outage Causing Widespread Issues by baq on Friday July 19, 2024 @03:46AM (#41003027)
Good news (um, as in better than the bad news today) is the plane won't be taking off anyway, so you're golden.
Re:Crowdstrike Outage Causing Widespread Issues by pageandrew on Friday July 19, 2024 @03:42AM (#41002989)
I don’t know Windows systems. I’ve read it’s causing Blue Screen of Death.

I take that to mean that systems can’t even boot. Right?

Can this be fixed over the air?

Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:16AM (#41003344)
== kernel panic if that clears it up
Re:Crowdstrike Outage Causing Widespread Issues by monocasa on Friday July 19, 2024 @04:05AM (#41003215)
Right now the workaround is doing brain surgery on the system in safe mode, so probably no ota fix.
Re:Crowdstrike Outage Causing Widespread Issues by lachlanj on Friday July 19, 2024 @04:03AM (#41003200)
I'm confused, is this an issue with Windows or with Crowdstrike software installed on Windows?
Re:Crowdstrike Outage Causing Widespread Issues by pi-rat on Friday July 19, 2024 @04:34AM (#41003567)
With a crowdstrike kernel driver, so technically not a microsoft/windows issue.
Re:Crowdstrike Outage Causing Widespread Issues by mro_name on Friday July 19, 2024 @04:12AM (#41003297)
What do card houses do for a living?
Re:Crowdstrike Outage Causing Widespread Issues by Havoc on Friday July 19, 2024 @03:31AM (#41002898)
This is why I subscribe to /r/sysadmin despite not being one ... like a canary in the coalmine for stuff like this
Re:Crowdstrike Outage Causing Widespread Issues by joeldo on Friday July 19, 2024 @03:22AM (#41002824)
The impact of this will be profound!

Obviously bugs are inevitable, but why this wasn't progressively rolled out is beyond me.

Re:Crowdstrike Outage Causing Widespread Issues by kondro on Friday July 19, 2024 @03:24AM (#41002836)
My understanding is that multiple recent versions are affected.
Re:Crowdstrike Outage Causing Widespread Issues by davros on Friday July 19, 2024 @04:44AM (#41003672)
Yeah, progressive rollout would have dramatically reduced the impact, I think that should be mandatory for any of these systems.
Re:Crowdstrike Outage Causing Widespread Issues by ryandv on Friday July 19, 2024 @03:48AM (#41003046)
Absolutely shameful display of how the cure can be worse than the disease. It's nonsense snake oil and security theater such as this that throws the cyber"security" industry into disrepute. One may as well have just installed McAfee Anti Virus.
Re:Crowdstrike Outage Causing Widespread Issues by stefan_ on Friday July 19, 2024 @03:57AM (#41003129)
This has been the story of the antivirus "industry" all along. They simultaneously seem to employ actual bona-fide security researchers while also making sure none of their software products are ever touched by people you could even refer to as "developers". I can't even imagine the noise at Microsoft from all the crash reports solely caused by antivirus software written by utter clowns injecting into other programs and, as here, into the kernel.

Previous: https://infosec.exchange/@wdormann/112530285189478825

Previous: https://thehackernews.com/2022/05/chinese-hackers-caught-exp...

Previous: https://www.ftc.gov/news-events/news/press-releases/2024/02/...

Previous: https://www.fortiguard.com/psirt/FG-IR-24-015

...

Re:Crowdstrike Outage Causing Widespread Issues by ryandv on Friday July 19, 2024 @04:06AM (#41003219)
"We're only backdooring your machines for your own good! We are the good guy experts, we promise."
Re:Crowdstrike Outage Causing Widespread Issues by aa-jv on Friday July 19, 2024 @04:51AM (#41003732)
>snake oil

So much software - especially in the 'operating system' sphere of things - really is just snake oil.

Its just, very functional oil, in many cases - and highly toxic and slippery in many, many other cases.

>cyber "security" industry

Yes, I agree this is a market of smoke and mirrors, lies and propaganda.

The reason is, operating systems are broken. Pretty much all of them. Only, some of them work well enough to get a lot of work done, most of the time. Of the 99.9995% of the time it works, its great.

But, here's a thing I feel needs broader attention and discussion - It is my firm opinion that "Operating Systems Vendors" are a very poor, ragged class of professionals these days.

The decisions made at Microsoft - and other OS vendor corporations - have really lost the plot.

I can prove this by asking the golden question among the general public, and categorically get a standard response: "does this feature benefit the user, or does it benefit an advertiser?"

"No, this all seems to be some sort of setup. Windows doesn't feel like its for us, any more."

I mean, how many 3rd-party vendors do I need, secretly installing crippling 'updates' in my production systems, before I realize that there is no security, so write better software that doesn't need all this utter junk.

I mean this sincerely, operating systems vendors are treasonous to the user if 3rd parties are of more relevance to production runtime, than the thing the user very definitely needs to be operating.

The cloud is for backups, encrypted. It is made of snake oil.

Always run your own machines.

Re:Crowdstrike Outage Causing Widespread Issues by kitd on Friday July 19, 2024 @03:32AM (#41002899)
A reminder why switching off auto-update is a thing.
Re:Crowdstrike Outage Causing Widespread Issues by seanieb on Friday July 19, 2024 @03:50AM (#41003071)
It looks like it wasn’t a software update, it was a AV definitions update, so internal to the CA application.
Re:Crowdstrike Outage Causing Widespread Issues by kitd on Friday July 19, 2024 @05:04AM (#41003865)
True, though tbf it's still part of the running system.

I read that many of those affected are global orgs. When I worked at an oil major, everything was tested to oblivion before going into production in the DCs, the reason being to avoid precisely this kind of situation where at all possible. There were clusters set aside for operational acceptance testing to ensure everything, from business application right down to kernel, ran successfully. The idea of leaving auto-update on in any production system was unthinkable. Yet here we are.

Re:Crowdstrike Outage Causing Widespread Issues by balex on Friday July 19, 2024 @11:28AM (#41007455)
Admin: We should turn off the AV auto update in prod and test it in staging first.

Manager/CISO: That would increase our exposure time on zero day vulnerabilities. Overruled.

Re:Crowdstrike Outage Causing Widespread Issues by tkubacki on Friday July 19, 2024 @03:38AM (#41002952)
Industry should move to Linux on desktop - we should not rely on single vendor
Re:Crowdstrike Outage Causing Widespread Issues by WediBlino on Friday July 19, 2024 @03:46AM (#41003032)
2024!!! The year of Linux on the desktop!
Re:Crowdstrike Outage Causing Widespread Issues by alex_suzuki on Friday July 19, 2024 @04:06AM (#41003227)
Finally! And here I thought it would never come.
Re:Crowdstrike Outage Causing Widespread Issues by pi-rat on Friday July 19, 2024 @04:35AM (#41003575)
We got day or maybe even week of linux on the desktop at least :)
Re:Crowdstrike Outage Causing Widespread Issues by GardenLetter27 on Friday July 19, 2024 @04:21AM (#41003418)
At least Linux servers, this situation is crazy.
Re:Crowdstrike Outage Causing Widespread Issues by oldmanyells68 on Friday July 19, 2024 @05:25AM (#41004057)
Don't forget about the BSD's. We should not rely on a single Finnish man.
Re:Crowdstrike Outage Causing Widespread Issues by choeger on Friday July 19, 2024 @03:47AM (#41003043)
It's eye-opening how bad our crucial IT infra is nowadays. Running in-kernel third-party tools (AV) on critical infrastructure on Windows? Central banks? Control towers? Seriously? We should fire everyone involved and start IT from scratch. This level of negligence cannot be fixed.
Re:Crowdstrike Outage Causing Widespread Issues by attentive on Friday July 19, 2024 @05:04AM (#41003875)
I am most annoyed by built-in RCE. Who thought that to be a good idea?
Re:Crowdstrike Outage Causing Widespread Issues by ranjanprj on Friday July 19, 2024 @03:40AM (#41002968)
High time to stop using Microsoft Windows/Azure which is full of security tech debt, that you need all these tools which themselves brick the computer
Re:Crowdstrike Outage Causing Widespread Issues by sofixa on Friday July 19, 2024 @04:02AM (#41003184)
If anyone feels like disagreeing with Azure, here's a comment of mine from a few months ago:

A random selection of serious security incidents from Azure:

just from Wiz from the past 2-3 years, and of course they aren't the only ones:

https://www.wiz.io/blog/secret-agent-exposes-azure-customers...

https://www.wiz.io/blog/storm-0558-compromised-microsoft-key...

https://www.wiz.io/blog/azure-active-directory-bing-misconfi...

https://www.wiz.io/blog/omigod-critical-vulnerabilities-in-o...

https://www.wiz.io/blog/chaosdb-explained-azures-cosmos-db-v...

of course Microsoft AI researchers sucking at security: https://www.wiz.io/blog/38-terabytes-of-private-data-acciden...

Nice overview from Corey Quinn that predates some of those but things were already horrifically bad: https://www.lastweekinaws.com/blog/azures-terrible-security-...

Oh and there's also this, them selling your usage patterns to partners (hopefully they've stopped): https://twitter.com/QuinnyPig/status/1359769481539506180

Oh and another one where they bungled the response: https://twitter.com/QuinnyPig/status/1536868170815795200

I find it impossible to believe that Azure as a whole organisation takes security seriously. There might be individuals that do, but definitely nobody with decision making power. Half of the above described exploits are trivial and should have never passed any sort of competent review process.

Re:Crowdstrike Outage Causing Widespread Issues by whoknowsidont on Friday July 19, 2024 @05:12AM (#41003953)
>If anyone feels like disagreeing about Azure

Talking with people in the MSFT camp is like talking with people in a cult. I'm not being melodramatic.

Pointing out these issues is good, but to them, they'll just shrug it off.

And businesses will keep giving them money. Madness.

Re:Crowdstrike Outage Causing Widespread Issues by sofixa on Friday July 19, 2024 @06:43AM (#41004716)
It's basically "nobody got fired for buying from Microsoft".
Re:Crowdstrike Outage Causing Widespread Issues by onion2k on Friday July 19, 2024 @03:44AM (#41003009)
CrowdStrike Falcon has a Linux product line for 'cloud security'.
Re:Crowdstrike Outage Causing Widespread Issues by bamboozled on Friday July 19, 2024 @03:35AM (#41002927)
The world just became a slightly better place.
Re:Crowdstrike Outage Causing Widespread Issues by Eji1700 on Friday July 19, 2024 @03:49AM (#41003065)
Welp this fucked my night. A toast to the rest of you who are waaaaaay more screwed than me
Re:Crowdstrike Outage Causing Widespread Issues by sneak on Friday July 19, 2024 @03:31AM (#41002897)
Maybe one day we will stop giving RCE to so many vendors via auto update.
Re:Crowdstrike Outage Causing Widespread Issues by attentive on Friday July 19, 2024 @05:15AM (#41003978)
I am going to stop saying this but people don't realize CS has an official RCE as a feature. As in run remote commands as root/admin on windows or linux/mac through their web.
Re:Crowdstrike Outage Causing Widespread Issues by oldmanyells68 on Friday July 19, 2024 @03:40AM (#41002969)
Sounds like a good time to buy Red Hat stock
Re:Crowdstrike Outage Causing Widespread Issues by trollstrike on Friday July 19, 2024 @03:48AM (#41003047)
Sounds like a time to buy SPX (always has been).

Joke being I have given up trying to time markets :-). With some rare exceptions to the rule (once in 10 year type things).

Re:Crowdstrike Outage Causing Widespread Issues by raverbashing on Friday July 19, 2024 @03:22AM (#41002826)
Are people counting this on the Windows TCO?
Re:Crowdstrike Outage Causing Widespread Issues by Kwpolska on Friday July 19, 2024 @03:34AM (#41002919)
It's not Microsoft's fault someone installed third-party spyware/malware on their systems.
Re:Crowdstrike Outage Causing Widespread Issues by raggi on Friday July 19, 2024 @03:32AM (#41002907)
they have kernel modules for macos and linux too afaik, so i wouldn't be counting those chickens too fast
Re:Crowdstrike Outage Causing Widespread Issues by crycombinator on Friday July 19, 2024 @10:30AM (#41006934)
I would expect this to be a kernel specific bug. I'm on a company laptop with falcon, and we have linux systems using the same, no signs of problems so far.
Re:Crowdstrike Outage Causing Widespread Issues by techie128 on Friday July 19, 2024 @03:40AM (#41002965)
This is good and bad. This showcases the importance of CrowdStrike. This is a short term blip but in the long run they will learn from this and prevent this type of an issue in the future. On the flip side, they have a huge target on their back for the U.S. government to try and control them. They are also a huge target for malicious actors since they can clearly see that CS is part of critical US and western infra. Taking them down can cripple essential services.

On a related note, this also demonstrates the danger of centralized cloud services. I wish there were more players in this space and the governments would try their very best to prevent consolidation in this space. Alternatively, I really wish the CS did not have this centralized architecture that allows for such failure modes. Software industry should learn from great & age old engineering design principles. For example, a large ships have watertight doors that prevent compartments from flooding in case of a breach. It appears that CS didn't think the current scenario was not possible therefore didn't invest in anything meaningful to prevent this nightmare scenario.

Re:Crowdstrike Outage Causing Widespread Issues by anigbrowl on Friday July 19, 2024 @04:01AM (#41003175)
I'm not that confident that they're going to be around to recover from after their stock price falls into the toilet and they get sued out the yin-yang. I don't think 'read the EULA terms lol' is gonna cut it here.
Re:Crowdstrike Outage Causing Widespread Issues by choeger on Friday July 19, 2024 @03:53AM (#41003094)
Or, and that maybe a radical idea, YOU DON'T INSTALL THIS FUCKING SNAKE OIL IN THE FIRST PLACE.

The idea of antivirus software is laughable when Adobe cannot implement a safe and secure PDF parser then how can Crowdstrike while simultaneously supporting the parsing of a million other protocols?

Everyone involved: Vendor, operator, and auditors who mandate this shit are responsible and should be punished.

YOU HAVE TO MINIMIZE THE ATTACK SURFACE, NOT INCREASE IT.

Re:Crowdstrike Outage Causing Widespread Issues by alt227 on Friday July 19, 2024 @04:28AM (#41003510)
> This is a short term blip

No security engineer in the world is going to trust the words CrowdStrike after this.

Re:Crowdstrike Outage Causing Widespread Issues by kasabali on Friday July 19, 2024 @07:02AM (#41004889)
Security engineers are the ones who first came up with these crap in the first place. Sales people are not to blame, they'll sell anything.
Re:Crowdstrike Outage Causing Widespread Issues by anal_reactor on Friday July 19, 2024 @04:19AM (#41003395)
top kek
Re:Crowdstrike Outage Causing Widespread Issues by jpl56 on Friday July 19, 2024 @04:19AM (#41003397)
Obligatory XKCD : dependency [0]

[0] https://xkcd.com/2347/

Re:Crowdstrike Outage Causing Widespread Issues by saagarjha on Friday July 19, 2024 @04:22AM (#41003438)
I assure you that Crowdstrike is being paid very well for their software.
Re:Crowdstrike Outage Causing Widespread Issues by jpl56 on Friday July 19, 2024 @05:26AM (#41004076)
For sure, but Crowdstrike eventually hosts a subproject some random person in nebraska has been thanklessly maintaining since 2003 :p
Re:Crowdstrike Outage Causing Widespread Issues by esskay on Friday July 19, 2024 @04:20AM (#41003411)
Sitting in our work slack feeling pretty smug that I forced the migration to only Linux servers and Linux or macOS work computers now.
Re:Crowdstrike Outage Causing Widespread Issues by altdataseller on Friday July 19, 2024 @04:37AM (#41003595)
I dont understand? Linux servers dont need endpoint protection?

I venture the vast majority of servers with crowdstrike are linux

Re:Crowdstrike Outage Causing Widespread Issues by kozziollek on Friday July 19, 2024 @04:45AM (#41003691)
I'm assuming Linux implementation is different and the bug is not present there.
Re:Crowdstrike Outage Causing Widespread Issues by CaliforniaKarl on Friday July 19, 2024 @04:57AM (#41003794)
Yes. CrowdStrike for Linux has had bugs in the past, though. This time the Windows version is affected.
Re:Crowdstrike Outage Causing Widespread Issues by kasabali on Friday July 19, 2024 @06:55AM (#41004830)
> endpoint protection

That's a polite way to say malware

Re:Crowdstrike Outage Causing Widespread Issues by drpossum on Friday July 19, 2024 @04:57AM (#41003793)
The bug only affects Windows machines
Re:Crowdstrike Outage Causing Widespread Issues by Medox on Friday July 19, 2024 @04:58AM (#41003806)
Until the VPN is affected by the Domain Controller that is on Windows.
Re:Crowdstrike Outage Causing Widespread Issues by esskay on Friday July 19, 2024 @07:11AM (#41004980)
100% nix based here so thankfully zero systems affected. Everything from routers to devices, we have a total blanket ban on any Windows based software.
Re:Crowdstrike Outage Causing Widespread Issues by mro_name on Friday July 19, 2024 @04:25AM (#41003470)
heavy clouds this morning.

Maybe time to reconsider how solid a ground clouds are.

Re:Crowdstrike Outage Causing Widespread Issues by ch_123 on Friday July 19, 2024 @05:54AM (#41004294)
Would this issue not affect bare metal as well?
Re:Crowdstrike Outage Causing Widespread Issues by uitgewis on Friday July 19, 2024 @04:26AM (#41003490)
Re:Crowdstrike Outage Causing Widespread Issues by r2vcap on Friday July 19, 2024 @04:26AM (#41003492)
This is why I don't use Windows and refuse any SWE jobs that require Windows machines. Additionally, I believe kernel-level game anti-cheat software should be banned.
Re:Crowdstrike Outage Causing Widespread Issues by clydethefrog on Friday July 19, 2024 @04:27AM (#41003499)
10 hours ago someone posted a critical post about CrowdStrike on the "wallstreetbets" subreddit.

https://old.reddit.com/r/wallstreetbets/comments/1e6ms9z/cro...

Re:Crowdstrike Outage Causing Widespread Issues by roschdal on Friday July 19, 2024 @04:47AM (#41003699)
USA can no longer be trusted to supply import technology for the world.
Re:Crowdstrike Outage Causing Widespread Issues by pjmlp on Friday July 19, 2024 @04:51AM (#41003734)
Yet another good example why liability in software should already be a common thing.
Re:Crowdstrike Outage Causing Widespread Issues by patates on Friday July 19, 2024 @04:53AM (#41003748)
This company has post-apocalyptic style photos to make you panic-buy their solution.

https://ibb.co/Bc6n527

"62 minutes could bring your business down"

I guess they could bring all the businesses down much quicker.

edit: link https://www.crowdstrike.com/en-us/#teaser-79minutes-adversar...

Re:Crowdstrike Outage Causing Widespread Issues by hulitu on Friday July 19, 2024 @05:08AM (#41003912)
> "62 minutes could bring your business down"

> I guess they could bring all the businesses down much quicker.

It is because the buyer does not get the message. And, when they get it, it is too late.

Re:Crowdstrike Outage Causing Widespread Issues by Jyaif on Friday July 19, 2024 @04:57AM (#41003791)
My employers pays Crowdstrike to double my build times. Quite astounding really.
Re:Crowdstrike Outage Causing Widespread Issues by lucasRW on Friday July 19, 2024 @04:59AM (#41003817)
Good day for OSINTers, APTs, redteamers, to find out who uses Crowdstrike on their endpoints.
Re:Crowdstrike Outage Causing Widespread Issues by gnuser on Friday July 19, 2024 @05:00AM (#41003822)
dumb techbro c-suites: what, why would you have an issue with a proprietary closed source app that frequently self updates and sends tons of data to a third party while essentially being a backdoor? We said we wanted security and this has Security(tm) all over the literature! Look we even have dashboards for the gui-ninjas like the security team!
Re:Crowdstrike Outage Causing Widespread Issues by attentive on Friday July 19, 2024 @05:12AM (#41003957)
It's backdoor as a feature. It even has a cute name - "CrowdStrike Real Time Response".
Re:Crowdstrike Outage Causing Widespread Issues by AndyMcConachie on Friday July 19, 2024 @05:02AM (#41003848)
Finally the crowd has struck!

ba-dum ching!

Re:Crowdstrike Outage Causing Widespread Issues by badrabbit on Friday July 19, 2024 @05:11AM (#41003939)
Their stock price will suffer but they can waive license fees for a year or so for every endpoint affected (~$50).

They better pin this on a rogue employee, but even then, force pushing updates shouldn't be in their capability at all! They must guarantee removal of that capability.

Lawsuits should be interesting. They offer(ed?) $1 mil breach insurance to their customers, so if they were to pay only that much per customer this might be compensation north of $10B. But to be honest, wouldn't surprise me if they can pay up without going bankrupt.

The sad situation is, as twitter people were pointing out, IT teams will use this to push back against more agents for a long time to come. But in reality, these agents are very important.

Crowdstrike Falcon alone is probably the single biggest security improvement any company can make and there is hardly any competition. This could have been any security vendor, the impact is so widespread because of how widely used they are, but there is a reason why they are so widely used to begin with.

Oh and just fyi, the mitigation won't leave you unprotected, when you boot normal, the userspace exe's will replace it with a fixed version.

Re:Crowdstrike Outage Causing Widespread Issues by akho on Friday July 19, 2024 @07:32AM (#41005172)
> Crowdstrike Falcon

“Cybersecurity’s AI-native platform for the XDR era”.

I hope there’s a blockchain somewhere in it.

Re:Crowdstrike Outage Causing Widespread Issues by InsideOutSanta on Friday July 19, 2024 @05:27AM (#41004079)
> the single biggest security improvement

Clearly not, unless you don't count a world-wide economic and societal disruption of unprecedented scale a security incident.

> This could have been any security vendor

...that apparently deploys Kernel Extensions to millions of Windows devices at once, without any staggering.

> there is a reason why they are so widely used to begin with

Because companies need to check a box, and purchasing CrowdStrike checks that box.

Re:Crowdstrike Outage Causing Widespread Issues by FerretFred on Sunday July 21, 2024 @12:17PM (#41026112)
It took 4 reporters to write that? Really?!