Please Don't Reboot the Valve Controller
Security orthodoxy says patch everything, constantly. Critical infrastructure runs on decades-old systems that can't take that advice without risking a worse outage than the vulnerability it's meant to fix.
Somewhere right now a consultant is telling a plant manager to just get on a modern patch cadence. Somewhere else, that plant manager is resisting the urge to throw a laptop across the room. The consultant has never operated a valve controller. The plant manager has never had the luxury of treating uptime as a metaphor.
Here's the part nobody puts on a conference slide. Some of the machines quietly keeping water clean and power flowing run on operating systems that stopped receiving updates before some of the engineers maintaining them could legally buy a beer. The reason has nothing to do with laziness. The software talks to a specific driver, on a specific bus, wired to a specific pump installed back when dial-up modems still made that screeching noise. Swap the OS and you haven't upgraded a laptop. You've forced a re-certification of an entire physical process, one where the failure mode isn't a crashed browser tab but a dosing pump running wrong, or a breaker that won't trip when it should.
Security orthodoxy says patch constantly, shrink the attack surface, keep everything current. Solid advice for systems where a bad update means a rollback and one annoyed user. Reckless advice, unmodified, for a control loop that has run without a hiccup for eleven years and has zero documented behavior under a newer kernel. An upgrade nobody has tested against the actual physical equipment on the other end isn't a security improvement. It's a coin flip with a valve attached.
The Stability Paradox Nobody Says Out Loud
An unsupported, technically insecure box that has done the same boring job since before smartphones had app stores can outlast its shiny replacement, for one simple reason: it has already survived every edge case the process can throw at it. The replacement hasn't survived anything yet. It's been validated in a lab, by people who have never stood on the plant floor, against a spec sheet that may or may not match whatever is actually bolted to the wall three buildings away.
The generic “just modernize your infrastructure” crowd loses the room right here. Nobody writing that advice has to stand in a control room and explain why a critical process needs four hours of downtime at 3 a.m. on a Tuesday, so a controller can reboot into an OS whose own support forum still lists open driver complaints. The people writing the advice move on to the next slide. The people implementing it explain the outage to a room that includes lawyers.
None of that turns “never touch it again” into a strategy. Refusing to modernize is its own kind of risk, dressed up as prudence. Every one of these systems is one obscure hardware failure away from becoming unmaintainable in a real emergency, and an unpatched box sitting on a routable network is a standing invitation nobody sent out. The honest position lives in the uncomfortable middle: isolate what you can't patch, monitor what you can't isolate, and build the replacement path years before you need it, tested against the real equipment instead of a simulator that has never met a corroded relay.
That tradeoff never resolves. It gets managed, well or badly, by people who rarely get thanked for either outcome. The systems that fail spectacularly make the news. The ones running quietly on borrowed time, kept alive by someone who knows exactly which cable not to jiggle, don't get a headline. They just get another year.
So next time somebody tells a plant manager to just modernize already, ask them which valve they'd like to test that theory on, personally, this weekend.