CrowdStrike unhappy with Delta litigation threat, says airline refused free help
theregister.com
theregister.com
Delta also considering to sue Microsoft is kinda ridiculous though, and does not give me a good impression. I can see blaming Microsoft for not providing better APIs for this kind of security software to be run in a safer manner, but that is more abstract and long term criticism. It is not something you can use to sue directly for damages.
We all know that mistakes happen, even big ones. But the difference here is that Crowdstrike is running in the most privileged position possible in the OS, is very widely deployed in somewhat critical systems and receives frequent updates on very short notice. There has to be a much higher expectation and burden in cases like this to make this process as safe as possible, ensure a high level of testing and take all possible precautions when rolling out updates.
This argument coming from them is not exactly a glorious self-opinion. Were I considering compliance software purchases, I would take this as a signal that CrowdStrike is saying the product can't be trusted.
Delta's tech team will be forgiven for not instantly wanting support from the group responsible for the largest IT blunder in history.
I wonder if a judge is going to look for someone to blame when a software glitch grounds more than half the planes in the US and conclude that "the vendor said no take-backsies" just isn't good enough?
If they do, could have interesting consequences for the various software licenses with indemnification clauses.
But let's look at how ridiculous this could go: Imagine Delta's house of cards IT stack was so fragile that this incident ended the company. Not another Delta flight ever took off, the company went bankrupt, etc. Would CrowdStrike be responsible for the full business value of Delta? Of course not, that would be ridiculous. The fact that Delta says they lost a half a billion dollars does not automatically mean CrowdStrike is responsible for a half a billion dollar loss. CrowdStrike has likely some responsibility, and Delta has the rest for not having factored this possibility into their resiliency strategy.
Still, they can't do much else otherwise they'd go bust if they admitted liability so they have to play this game.
Seems ridiculous but big customers seem to be able to negotiate this stuff. One place I worked Verizon Wireless was a customer and they were able to negotiate money back over bugs taking too long to fix and/or outages caused by the software. That was a long time ago.
The short answer is "yes. Much like a pilot's first job is 'fly the plane,' it's Delta IT's responsibility to run the infrastructure. Their house and their responsibility."
But the challenge here is the balance point on how to optimize that responsibility. Zero-days can go from dark web disclosure to one actor surreptitiously plugging a USB stick into a flight-information display kiosk that exfiltrates your ticket sale database in hours. To guard against that, Delta IT gave a vendor the ability to mass-distribute zero-day protection into all machines in drop-everything emergency mode. The fact they did so to dump an empty file that crashed every machine that read it is on them.
If a plane crashes because the propeller falls off, we blame the pilot for not keeping enough altitude to land safely in event of failure but we also absolutely blame the mechanic who's job it is to certify that propeller.