Impact
A malformed HTTP chunk-size line that is not a hexadecimal number causes the Erlang/OTP inets httpd worker to be parked indefinitely. The worker never releases, and the request timeout is already cancelled, allowing an attacker to deplete all available workers by repeatedly sending such requests. This results in denial of service against legitimate clients, with no authentication required. The weakness involves improper release of resources after a fault has occurred.
Affected Systems
This issue affects Erlang:OTP, specifically versions from OTP 18.1.4 up to but not including 27.3.4.17, from OTP 28.0 up to but not including 28.5.0.6, and from OTP 29.0 up to but not including 29.0.6. The corresponding inets releases are 6.0.3 through 9.3.2.7, 9.4 through 9.6.2.3, and 9.7 through 9.7.2, all under the default httpd configuration.
Risk and Exploitability
The vulnerability scores a CVSS of 8.7 and is not listed in the CISA KEV catalog. Although EPSS data is not available, the impact is high due to the simple attack that requires only a malformed request sent over the network. The likely attack vector is a remote, unauthenticated HTTP client that sends a body with a non-hex chunk-size line after the headers, causing one httpd worker to park and ultimately exhaust all workers.
OpenCVE Enrichment