The Erlang OTP Flaw: A 10/10 Threat
This episode explores one of the most dangerous cybersecurity threats currently being exploited in the wild: CVE-2025-32433. This critical vulnerability in the Erlang Open Telecom Platform (OTP) SSH server has received a perfect 10 on the CVSS scale, indicating a pre-authentication remote code execution flaw. As one expert warns, "This is basically as bad as it gets."
Understanding Erlang and Its Reach
Erlang, a programming language developed by Ericsson in the 1980s, was designed for high-demand telecom systems requiring non-stop operation, massive concurrency, and robust fault tolerance. While seemingly archaic to some, these unique traits make Erlang incredibly relevant even today. It underpins major systems like WhatsApp, CouchDB, and various other backend infrastructures where downtime is not an option and millions of connections must be handled concurrently.
How the Vulnerability Works
Erlang OTP bundles various tools, including an SSH server that allows remote administration. The alarming aspect of CVE-2025-32433 is its ability to allow an attacker to bypass all security measures. As one expert explains, "with no authentication, you could actually bypass all security and run arbitrary commands on Erlang systems running Erlang OTP." By crafting a specific message, an attacker can trick the SSH daemon into executing arbitrary commands on the server without needing a password or any credentials. If the affected Erlang system runs with root privileges, this can lead to complete system compromise.
Real-World Exploitation and Targeted Systems
While the vulnerability was reported in April, it's gaining attention now because it's actively being exploited in the wild. This isn't just a theoretical threat; it's a real-life attack vector. Attackers are targeting critical infrastructure, including telecom applications, firewalls, and IoT gateways. Research from Palo Alto Networks' Unit 42 indicates that "around about 70% of the attacks that they've observed are for firewalls." Gaining control of a firewall offers a gateway to critical networks, enabling espionage, data exfiltration, or even network disruption. As one expert notes, "This is an APT's dream for nation states to be able to get into some critical infrastructure."
Essential Patching and Protection Steps
If you manage systems relying on Erlang, immediate action is crucial. Any system running Erlang 23 up to 27.3.3 is vulnerable and requires patching. This also extends to various Cisco and other embedded systems that utilize Erlang OTP. Beyond simply updating, implement additional security measures:
- Limit SSH connections: Restrict SSH access to known, trusted IP addresses only.
- Disable SSH daemon: If the SSH daemon is not absolutely necessary, turn it off entirely.
- Strict firewall settings: Configure robust firewall rules to restrict inbound and outbound traffic.
- Monitor systems: Continuously monitor your systems for any unusual activity or potential breaches.


