Impact
The flaw resides in Erlang/OTP SSH’s sftp module (ssh_sftpd.erl), where it improperly allocates memory during key exchange handling. An attacker can exploit this behavior by sending malformed or repeated key‑exchange messages, causing excessive allocation and flooding the daemon’s resources. The resulting denial of service can manifest as degraded performance or crashes for users connected to the affected SSH service. This weakness corresponds to CWE‑400 (Uncontrolled Resource Consumption) and CWE‑770 (Excessive Allocation).
Affected Systems
The vulnerability is present in Erlang/OTP releases from version 17.0 up to and including 28.0.3 and also in OTP 27.3.4.3 and OTP 26.2.5.15. The affected SSH/SFTP binaries correspond to versions 3.0.1 through 5.3.3, 5.2.11.3 and 5.1.4.12, respectively. Administrators running an SSH server built on these OTP releases should verify that they are not operating within this affected range.
Risk and Exploitability
The CVSS base score of 6.9 indicates moderate severity, while the EPSS score of less than 1 % suggests a low probability of exploitation at present. The vulnerability is not listed in the CISA KEV catalog, but a potential attacker could initiate many concurrent SSH sessions that force the daemon to perform excessive memory allocation and surface resource exhaustion, leading to service degradation or crash. Adopting the official fix in newer OTP releases is the recommended remediation; in the meantime, disabling parallel logins and reducing the maximum allowed sessions mitigates the impact.
OpenCVE Enrichment
EUVD