PatchSiren

Erlang CVE debriefs · Page 2

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

HIGH Erlang CVE published 2026-06-10

CVE-2026-48860

CVE-2026-48860 is a HIGH severity vulnerability in OTP's ssl (inet_tls_dist module). An unauthenticated attacker can bypass the distribution-over-TLS LAN allowlist due to the inet_tls_dist:check_ip/1 function incorrectly using inet:sockname/1 instead of inet:peername/1 to obtain the peer's IP address. This causes the subnet mask comparison to always succeed, allowing any holder of a CA-signed TLS certific [truncated]

MEDIUM Erlang CVE published 2026-06-10

CVE-2026-48859

CVE-2026-48859 is a medium-severity vulnerability in Erlang/OTP SSH. The vulnerability, known as an Observable Timing Discrepancy, allows an unauthenticated remote attacker to enumerate valid usernames via a timing side-channel in password authentication. The issue arises when the SSH daemon is configured with the user_passwords or password option, causing ssh_auth:check_password/3 to perform a PBKDF2-SHA [truncated]

MEDIUM Erlang CVE published 2026-06-10

CVE-2026-48858

A Server-Side Request Forgery (SSRF) vulnerability exists in the Erlang/OTP ftp (ftp_internal module). The vulnerability allows for FTP bounce attacks and SSRF via an unvalidated PASV response IP address. The PASV handler (mode=passive, ipfamily=inet, ftp_extension=false) extracts the IP address from the server's 227 response and passes it directly to gen_tcp:connect/4 without validating it against the co [truncated]

LOW Erlang CVE published 2026-06-10

CVE-2026-48855

CVE-2026-48855 is an Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd module) that allows File Discovery. The SSH_FXP_READLINK handler in ssh_sftpd sends the raw result of file:read_link/2 to the client without calling chroot_filename/2 to strip the backend root prefix. An authenticated SFTP client can create a symlink inside the chroot pointing to /; s [truncated]

HIGH Erlang CVE published 2026-05-27

CVE-2026-42790

A DNS nameConstraints bypass vulnerability in Erlang/OTP's public_key library allows a subordinate Certificate Authority (CA) with restricted DNS nameConstraints to issue leaf certificates that OTP TLS clients incorrectly accept for out-of-scope hostnames. The vulnerability stems from two interacting flaws in certificate validation and hostname verification. First, the nameConstraints validation logic onl [truncated]

MEDIUM Erlang CVE published 2026-05-27

CVE-2026-42791

A certificate validation flaw in Erlang/OTP's public_key library allows attackers to forge OCSP responses using expired responder certificates, potentially bypassing certificate revocation checks in TLS clients and authentication systems.

HIGH Erlang CVE published 2026-05-27

CVE-2026-42789

A certificate chain validation flaw in Erlang/OTP's public_key module allows non-CA certificates to be incorrectly accepted as intermediate issuers, enabling certificate forgery attacks against TLS and mTLS endpoints.

MEDIUM Erlang CVE published 2026-04-21

CVE-2026-32147

CVE-2026-32147 is an authenticated SFTP path handling flaw in Erlang OTP's ssh_sftpd module. According to the supplied advisory data, the daemon can retain the raw user-supplied path in file handles rather than the chroot-resolved path, so a later SSH_FXP_FSETSTAT operation may apply attribute changes to the real filesystem path outside the intended root directory boundary. The issue is limited to file at [truncated]

HIGH Erlang CVE published 2026-04-07

CVE-2026-32144

CVE-2026-32144 is an Improper Certificate Validation vulnerability in Erlang OTP public_key (pubkey_ocsp module). This vulnerability allows OCSP designated-responder authorization bypass via missing signature verification. The OCSP response validation in public_key:pkix_ocsp_validate/5 does not verify that a CA-designated responder certificate was cryptographically signed by the issuing CA. Instead, it on [truncated]

HIGH Erlang CVE published 2026-04-07

CVE-2026-28808

CVE-2026-28808 is an Incorrect Authorization vulnerability in Erlang OTP's inets modules, allowing unauthenticated access to CGI scripts protected by directory rules when served via script_alias. The vulnerability affects OTP from version 17.0 before OTP 26.2.5.19, OTP 27.3.4.10, and OTP 28.4.2, corresponding to inets from version 5.10 before 9.1.0.6, 9.3.2.4, and 9.6.2. The impact and remediation details [truncated]

MEDIUM Erlang CVE published 2026-04-07

CVE-2026-28810

The CVE-2026-28810 vulnerability is a Generation of Predictable Numbers or Identifiers issue in the Erlang/OTP kernel, specifically in the inet_res and inet_db modules. This vulnerability allows for DNS cache poisoning due to the use of a sequential, process-global 16-bit transaction ID for UDP queries without source port randomization. The affected versions of OTP are from 17.0 before OTP 28.4.2, OTP 27. [truncated]

MEDIUM Erlang CVE published 2026-03-13

CVE-2026-23943

CVE-2026-23943 is a denial-of-service vulnerability in Erlang/OTP's SSH transport layer. The ssh_transport code can inflate attacker-controlled data without a size limit, allowing memory exhaustion and OOM kills, especially on memory-constrained systems.

LOW Erlang CVE published 2026-02-20

CVE-2026-21620

CVE-2026-21620 is a Relative Path Traversal vulnerability affecting Erlang OTP. The issue exists in the tftp_file modules of erlang/otp, erlang otp inets, and erlang otp tftp. This vulnerability allows for Relative Path Traversal. Affected versions include OTP from 17.0 before OTP 28.3.2, OTP 27.3.4.8, and OTP 26.2.5.17. The vulnerability is associated with program files lib/tftp/src/tftp_file.erl and src [truncated]

Known exploited Erlang CVE published 2025-06-09

CVE-2025-32433

CVE-2025-32433 is a vulnerability in Erlang/OTP’s SSH server that CISA has added to the Known Exploited Vulnerabilities catalog. The issue is described as a missing authentication condition for a critical function, which makes it a high-priority defensive issue for any environment running Erlang/OTP SSH services or products that embed them. CISA’s KEV entry indicates a remediation deadline of 2025-06-30 a [truncated]