PT-2026-25163

CVE-2026-23941

·

Published

2026-03-13

·

Updated

2026-09-28

Description by

CVSS 2.0
9.7
Critical
MetricsAV:N/AC:L/Au:N/C:C/I:C/A:P
Name of the Vulnerable Software and Affected Versions Erlang OTP versions 17.0 through 28.4.1 Erlang OTP versions 26.2.5.18 and 27.3.4.9 inets versions 5.10 through 9.6.1 inets versions 9.1.0.5 and 9.3.2.3
Description An inconsistent interpretation of HTTP requests, specifically 'HTTP Request Smuggling', exists in Erlang OTP (inets httpd module). This issue is related to the program files lib/inets/src/http server/httpd request.erl and the httpd request:parse headers/7 routine. The server does not properly handle duplicate Content-Length headers, using the first value encountered for body parsing, while common reverse proxies utilize the last value. This discrepancy violates RFC 9112 Section 6.3 and can lead to front-end/back-end desynchronization, potentially allowing an attacker to inject controlled bytes into the start of subsequent requests.
Recommendations Update Erlang OTP to a version later than 28.4.1. Update Erlang OTP to a version later than 27.3.4.9. Update Erlang OTP to a version later than 26.2.5.18. Update inets to a version later than 9.6.1. Update inets to a version later than 9.3.2.3. Update inets to a version later than 9.1.0.5.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-W4JC-9WPV-PQH7
AZL-79880
OESA-2026-1665
OESA-2026-1666
OESA-2026-1667
OESA-2026-1668
OESA-2026-2704
OPENSUSE-SU-2026:10947-1
OPENSUSE-SU-2026:20607-1
SUSE-SU-2026:1714-1
SUSE-SU-2026:2010-1
SUSE-SU-2026:21374-1
USN-8827-1
Found an issue in the description? Have something to add? Feel free to write us 👾