The CrowdStrike outage has me thinking about how fragile our digital infrastructure is and how vulnerable we are. We depend on digital technologies and infrastructures for nearly everything we do individually and as a society. Our most basic services, including water, electricity, and transportation, to name just a few, depend on the stability and reliability of digital infrastructure. This outage was caused by a mistake in a software update. Imagine what happens when there is a full-scale cyber attack.
As I was writing this, I received the following text from my CFO:
From … - The DC leadership trip team is stuck in DC after waiting 6 hours at the airport. The flight is canceled. They are one of the thousands of flights canceled due to MS meltdown today. I am going to tell … and … to use WCA card to book a hotel. We have 13 in this trip.
In addition to good backups, I am thinking through how best to protect my digital assets and my family in the event of a significant and prolonged disruption of essential services. This is probably something we all need to be thinking about. Not in a paranoid manner, but a prudent one.
The catastrophic situation reflects the fragility and deep interconnectedness of the internet. Numerous security practitioners told WIRED that they anticipated or even worked with clients to attempt to protect against a scenario where defense software itself caused cascading failures as a result of malicious exploitation or human error, as is the case with CrowdStrike. “This is an incredibly powerful illustration of our global digital vulnerabilities and the fragility of core internet infrastructure,” says Ciaran Martin, a professor at the University of Oxford and the former head of the UK’s National Cyber Security Center.
The impact of subscription software
This brings me to software. It is no longer a product we buy and install under the assumption that all the bugs have been massaged out of the system. Rather, today software is packaged as a service, requiring repeat subscription fees and regular maintenance – such as this CrowdStrike update – to fix bugs that are expected to emerge during its use. As a service, software has been assetized: Annual subscription fees generate far more revenues than product sales, while giving companies significantly more control over how their software is used.
Other companies are or have already gone down this assetization route. Software in tractors can stop farmers from doing repairs on their own machines, requiring them to pay the tractor manufacturers instead. Software in automobiles means car owners are increasingly being asked to pay for heated seats and other basic functions. Software updates by printer manufacturers can brick the printer, rendering it inoperable, if generic ink is used. And so on.
ADDENDUM From the Washington Post:
Consumers of technology expect software to perform, and it usually does. But that invites complacency and digital illiteracy: We don’t remember anyone’s phone number because on a smartphone you just tap the name and the call goes through. We don’t carry cash because everyone takes plastic.
Life in the 21st century is pretty magical — until it’s not.
Marcus fears that society will become even more vulnerable as we rely increasingly on artificial intelligence. On X, he wrote: “The world needs to up its software game massively. We need to invest in improving software reliability and methodology, not rushing out half-baked chatbots. An unregulated AI industry is a recipe for disaster.”
The AI revolution — which did not come up a single time during the June presidential debate between President Biden and former president Donald Trump — is poised to make these systems even more interdependent and opaque, making human society more vulnerable in ways no one can fully predict.