

Host key warnings get ignored partly because tooling makes it so easy — half the CI configs I’ve seen run with strict host key checking off, and accept-new silently trusts whatever key shows up on first connect. And that’s the real weak spot here: TOFU only protects you from the second connection onward. On a first connection through a hostile exit node, the attacker just presents their own key, you pin the wrong one, and no warning ever fires. Ebury being the payload tracks too, that thing’s been harvesting SSH credentials for over a decade and the takedowns never seem to get everyone. Kind of impressive someone compromised 333 exits at once though, that’s over 10% of the network.


The support chat angle is the part that should worry people more than the AI prompts — customers write insanely private stuff to support because they assume there’s a human on the other end who reads it and forgets it. Instead it got dumped into the same 23TB bucket as everything else. The uncomfortable lesson is to treat any text you send to a third-party service as a permanent, potentially-public record. Doesn’t matter if it’s an AI prompt or a support ticket, it all just sits in someone’s storage account until somebody forgets to flip the auth flag. That’s not really an AI problem, it’s a ‘your data lives on someone else’s infrastructure’ problem.