p PatchFirst

CVE-2025-32433

CVE-2025-32433 · Erlang/OTP SSH Vulnerable to Pre-Authentication RCE

This page contains facts from public vulnerability sources. Check the original advisory before updating.

Erlang/OTP is a set of libraries for the Erlang programming language. Prior to versions OTP-27.3.3, OTP-26.2.5.11, and OTP-25.3.2.20, a SSH server may allow an attacker to perform unauthenticated remote code execution (RCE). By exploiting a flaw in SSH protocol message handling, a malicious actor could gain unauthorized access to affected systems and execute arbitrary commands without valid credentials. This issue is patched in versions OTP-27.3.3, OTP-26.2.5.11, and OTP-25.3.2.20. A temporary workaround involves disabling the SSH server or to prevent access via firewall rules.

CVSS 10.0 · Critical · EPSS 98.9% · In KEV · Public exploit · Fix available

Published
Updated

Stack: system

Affected products and versions

  • erlang

    Versions
    • >= OTP-27.0-rc1, < OTP-27.3.3: Affected
    • >= OTP-26.0-rc1, < OTP-26.2.5.11: Affected
    • < OTP-25.3.2.20: Affected

    No fix published

  • erlang Debian:12

    Versions
    • 1:25.2.3+dfsg-1
    Affected ranges
    • ECOSYSTEM: < 1:25.2.3+dfsg-1+deb12u1

    Update to 1:25.2.3+dfsg-1+deb12u1

  • erlang Debian:13

    Affected ranges
    • ECOSYSTEM: < 1:27.3.3+dfsg-1

    Update to 1:27.3.3+dfsg-1

  • erlang Debian:14

    Affected ranges
    • ECOSYSTEM: < 1:27.3.3+dfsg-1

    Update to 1:27.3.3+dfsg-1

  • erlang Ubuntu:Pro:16.04:LTS

    Versions
    • 1:18.0-dfsg-1ubuntu1
    • 1:18.0-dfsg-1ubuntu2
    • 1:18.2-dfsg-2ubuntu1
    • 1:18.3-dfsg-1ubuntu1
    • 1:18.3-dfsg-1ubuntu2
    • 1:18.3-dfsg-1ubuntu3
    • 1:18.3-dfsg-1ubuntu3.1
    Affected ranges
    • ECOSYSTEM: < 1:18.3-dfsg-1ubuntu3.1+esm1

    Update to 1:18.3-dfsg-1ubuntu3.1+esm1

  • erlang Ubuntu:Pro:18.04:LTS

    Versions
    • 1:20.0.4+dfsg-1ubuntu1
    • 1:20.1.2+dfsg-1ubuntu1
    • 1:20.1.3+dfsg-1ubuntu1
    • 1:20.1.4+dfsg-1ubuntu1
    • 1:20.1.5+dfsg-1ubuntu1
    • 1:20.1.6+dfsg-1ubuntu1
    • 1:20.1.7+dfsg-1ubuntu1
    • 1:20.2.1+dfsg-1ubuntu1
    • 1:20.2.2+dfsg-1ubuntu1
    • 1:20.2.2+dfsg-1ubuntu2
    Affected ranges
    • ECOSYSTEM: < 1:20.2.2+dfsg-1ubuntu2+esm1

    Update to 1:20.2.2+dfsg-1ubuntu2+esm1

  • erlang Ubuntu:20.04:LTS

    Versions
    • 1:22.0.7+dfsg-1build1
    • 1:22.2+dfsg-1
    • 1:22.2.1+dfsg-1
    • 1:22.2.2+dfsg-1
    • 1:22.2.3+dfsg-1
    • 1:22.2.3+dfsg-2
    • 1:22.2.4+dfsg-1
    • 1:22.2.7+dfsg-1
    • 1:22.2.7+dfsg-1ubuntu0.2
    • 1:22.2.7+dfsg-1ubuntu0.3
    • 1:22.2.7+dfsg-1ubuntu0.4
    Affected ranges
    • ECOSYSTEM: < 1:22.2.7+dfsg-1ubuntu0.5

    Update to 1:22.2.7+dfsg-1ubuntu0.5

  • erlang Ubuntu:22.04:LTS

    Versions
    • 1:23.2.6+dfsg-1build1
    • 1:24.1.1+dfsg-1
    • 1:24.1.4+dfsg-1
    • 1:24.1.5+dfsg-1
    • 1:24.1.5+dfsg-1ubuntu1
    • 1:24.2+dfsg-1
    • 1:24.2.1+dfsg-1
    • 1:24.2.1+dfsg-1ubuntu0.1
    • 1:24.2.1+dfsg-1ubuntu0.2
    • 1:24.2.1+dfsg-1ubuntu0.3
    Affected ranges
    • ECOSYSTEM: < 1:24.2.1+dfsg-1ubuntu0.4

    Update to 1:24.2.1+dfsg-1ubuntu0.4

  • erlang Ubuntu:24.04:LTS

    Versions
    • 1:25.2.3+dfsg-1
    • 1:25.3.2.8+dfsg-1
    • 1:25.3.2.8+dfsg-1ubuntu1
    • 1:25.3.2.8+dfsg-1ubuntu3
    • 1:25.3.2.8+dfsg-1ubuntu4
    • 1:25.3.2.8+dfsg-1ubuntu4.1
    • 1:25.3.2.8+dfsg-1ubuntu4.2
    Affected ranges
    • ECOSYSTEM: < 1:25.3.2.8+dfsg-1ubuntu4.3

    Update to 1:25.3.2.8+dfsg-1ubuntu4.3

Original sources

Check your server →