Impact
The vulnerability is in the Erlang/OTP httpc client, where numeric header values such as Content‑Length and Retry‑After are converted to integers without prior validation, an instance of CWE‑1284. A malicious or compromised HTTP server can send a very long sequence of digits; the list_to_integer function performs an expensive arbitrary‑precision conversion that consumes hundreds of milliseconds per response, effectively degrading availability. The CVSS score of 6.3 indicates a moderate severity that can lead to resource exhaustion.
Affected Systems
The issue affects Erlang/OTP releases from OTP 17.0 through OTP 27.3.4.17, OTP 28.0 through OTP 28.5.0.6, and OTP 29.0 through OTP 29.0.6. This corresponds to inets component versions 5.10 through 9.3.2.7, 9.4 through 9.6.2.3, and 9.7 through 9.7.2.
Risk and Exploitability
Risk is moderate; the vulnerability can be exploited by a controlling or compromised HTTP server that communicates with an Erlang/OTP client. An attacker may send an extremely long numeric header, causing the client to expend significant CPU time converting the value and potentially leading to denial of service for the affected process. The public exploit status is not stated in the provided data. The EPSS score is not available, and the vulnerability is not listed in CISA KEV. The likely attack vector is a remote attacker that serves as an HTTP target to the client, which is inferred from the description that the driver expects server‑supplied headers.
OpenCVE Enrichment