333 Tor exit nodes hijacked to intercept SSH traffic and retrieve plaintext email
For 3 days this month, 333 exit nodes were hacked in hopes of stealing sensitive data.
https://arstechnica.com/information-technology/2026/10/300-tor-exit-nodes-hijacked-to-intercept-ssh-traffic-and-retrieve-plaintext-email/Open linkView original on piefed.social
11 replies
That's what really makes my hair stand on end. Is there some vulnerability in ssh they exploited to gain full access, unauthorized?
4?
No, different kind of certificate. And even if it was signed, it still shouldn't be accepted for auth.
Could it be? That soon lol.
It's possible to remove a line from the authorized_keys file at any point
I think the big takeaway here is that if you're using Tor, or a VPN, or really the internet in general, you always need to think about MITM attacks. There are a lot of standard protections against exactly this kind of attack.
SSH keys are one of those protections. Don't ignore the warnings. That's a big red flashing DANGER sign.
TLS connections are another of those protections; don't use apps or services that allow plaintext communication.
I'd be interested to know which email clients will downgrade connections by default. That is an absolutely insane thing to do. I don't think my email provider even accepts unencrypted connections anymore.
This is scary but really, nobody's supposed to trust Tor exit nodes in the first place. This doesn't drastically change my comfort level with Tor. But it's a good reminder that you need to be mindful of how your apps are configured.
And also:
Don't use passwords for your SSH. With key based auth your session would still have been intercepted and relayed, but the attacker can't make arbitrary new sessions, because they don't get your private key.
unless the attacker takes over the session to allow its own public key, or just password auth.
Shout-out to whoever commandeered 333 of the FBI's exit nodes.
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-newsilently 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.