SAINTCON 26 · Session

Your Biggest Vulnerability Isn't Yours. Lessons from a Vendor Backdoor in Critical Infrastructure

Speakers
  • Tom Pohl · Principal Consultant and the Penetration Testing Team Manager at LMG Security

One click during a routine water-treatment pentest, and we were staring at a live SCADA control panel - pumps spinning, valves indicating, chemical mixing - running on the public internet with no authentication. It relayed any backend command an attacker wanted to send: read alarms, override setpoints, dump the entire configuration including encrypted operator credentials. The vendor's response when this was disclosed? "Just enable authentication." The fix wasn't a fix.

Three years later, that same backdoor still ships, still hits hundreds of internet-exposed deployments, and now there's a new development: we re-analyzed the entire codebase in an afternoon and found 41 more vulnerabilities, including five end-to-end attack chains the original engagement never had time to enumerate. One of those chains is reverse-engineering the vendor's "proprietary encryption" - which turns out to be a hardcoded key the same in every shipped binary (!) In this presentation, we’ll show five working attack chains for this (live, running) software package and do an in-depth walkthrough of one, showcasing the exploitation process. By the end, you’ll understand why your security program's biggest exposure isn't the code your team wrote - it's the vendor software running inside your perimeter.

← Full schedule

Security Briefing

Join the mission log

Occasional emails with training announcements, CFP windows, and what's launching at SAINTCON. No spam, no selling your address. Ever.

By subscribing you agree to the Privacy Policy.