Vulnerabilities / CVE-2026-66357

critical

CVE-2026-66357

otp: inets: Erlang/OTP inets: HTTP Request Smuggling via improper header parsing

Published Modified CWE 444
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

Red Hat9.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N

Trivy's own label is CRITICAL. Rated critical by Red Hat. Rated lower by Azure Linux (high), Ubuntu (medium).

Description

httpd has never implemented obs-fold (RFC 2616 §2.2 / RFC 7230 §3.2.4 header continuation lines). Every CRLF followed by a non-CRLF octet unconditionally starts a new header. This missing feature became a security concern as the understanding of HTTP request smuggling attacks evolved. This issue affects OTP from OTP 17.0 before OTP 27.3.4.17, from OTP 28.0 before OTP 28.5.0.6, and from OTP 29.0 before OTP 29.0.6, corresponding to inets from 5.10 before 9.3.2.7, from 9.4 before 9.6.2.3, and from 9.7 before 9.7.2. Whether OTP before OTP 17.0, corresponding to inets before 5.10, is affected is unknown.

Affected packages and fixed versions

SourcePackageFixed in
Azure Linux 3.0erlang0:26.2.5.21-6.azl3
debian 11erlangno fix listed
debian 12erlangno fix listed
debian 13erlang1:27.3.4.1+dfsg-1+deb13u4
debian 14erlang1:29.0.6+dfsg-1
echoerlang1:27.3.4.1+dfsg-1+deb13u4
rapidfort alpine 3.20erlangno fix listed
rapidfort alpine 3.21erlangno fix listed
rapidfort alpine 3.22erlangno fix listed
rapidfort alpine 3.23erlangno fix listed
rapidfort alpine 3.24erlangno fix listed
rapidfort debian 12erlang1:27.3.4.1+dfsg-1+deb13u4, 1:29.0.6+dfsg-1
Show all 105 entries from 23 sources
SourcePackageFixed in
Azure Linux 3.0erlang0:26.2.5.21-6.azl3
debian 11erlangno fix listed
debian 12erlangno fix listed
debian 13erlang1:27.3.4.1+dfsg-1+deb13u4
debian 14erlang1:29.0.6+dfsg-1
echoerlang1:27.3.4.1+dfsg-1+deb13u4
rapidfort alpine 3.20erlangno fix listed
rapidfort alpine 3.21erlangno fix listed
rapidfort alpine 3.22erlangno fix listed
rapidfort alpine 3.23erlangno fix listed
rapidfort alpine 3.24erlangno fix listed
rapidfort debian 12erlang1:27.3.4.1+dfsg-1+deb13u4, 1:29.0.6+dfsg-1
rapidfort debian 13erlang1:27.3.4.1+dfsg-1+deb13u4, 1:29.0.6+dfsg-1
rapidfort fedora 43erlang26.2.5.21-11.fc43
rapidfort fedora 43erlang-asn126.2.5.21-11.fc43
rapidfort fedora 43erlang-common_test26.2.5.21-11.fc43
rapidfort fedora 43erlang-compiler26.2.5.21-11.fc43
rapidfort fedora 43erlang-crypto26.2.5.21-11.fc43
rapidfort fedora 43erlang-debugger26.2.5.21-11.fc43
rapidfort fedora 43erlang-dialyzer26.2.5.21-11.fc43
rapidfort fedora 43erlang-diameter26.2.5.21-11.fc43
rapidfort fedora 43erlang-doc26.2.5.21-11.fc43
rapidfort fedora 43erlang-edoc26.2.5.21-11.fc43
rapidfort fedora 43erlang-eldap26.2.5.21-11.fc43
rapidfort fedora 43erlang-erl_docgen26.2.5.21-11.fc43
rapidfort fedora 43erlang-erl_interface26.2.5.21-11.fc43
rapidfort fedora 43erlang-erts26.2.5.21-11.fc43
rapidfort fedora 43erlang-et26.2.5.21-11.fc43
rapidfort fedora 43erlang-eunit26.2.5.21-11.fc43
rapidfort fedora 43erlang-examples26.2.5.21-11.fc43
rapidfort fedora 43erlang-ftp26.2.5.21-11.fc43
rapidfort fedora 43erlang-gdb-tools26.2.5.21-11.fc43
rapidfort fedora 43erlang-inets26.2.5.21-11.fc43
rapidfort fedora 43erlang-jinterface26.2.5.21-11.fc43
rapidfort fedora 43erlang-kernel26.2.5.21-11.fc43
rapidfort fedora 43erlang-megaco26.2.5.21-11.fc43
rapidfort fedora 43erlang-mnesia26.2.5.21-11.fc43
rapidfort fedora 43erlang-observer26.2.5.21-11.fc43
rapidfort fedora 43erlang-odbc26.2.5.21-11.fc43
rapidfort fedora 43erlang-os_mon26.2.5.21-11.fc43
rapidfort fedora 43erlang-parsetools26.2.5.21-11.fc43
rapidfort fedora 43erlang-public_key26.2.5.21-11.fc43
rapidfort fedora 43erlang-reltool26.2.5.21-11.fc43
rapidfort fedora 43erlang-runtime_tools26.2.5.21-11.fc43
rapidfort fedora 43erlang-sasl26.2.5.21-11.fc43
rapidfort fedora 43erlang-snmp26.2.5.21-11.fc43
rapidfort fedora 43erlang-src26.2.5.21-11.fc43
rapidfort fedora 43erlang-ssh26.2.5.21-11.fc43
rapidfort fedora 43erlang-ssl26.2.5.21-11.fc43
rapidfort fedora 43erlang-stdlib26.2.5.21-11.fc43
rapidfort fedora 43erlang-syntax_tools26.2.5.21-11.fc43
rapidfort fedora 43erlang-tftp26.2.5.21-11.fc43
rapidfort fedora 43erlang-tools26.2.5.21-11.fc43
rapidfort fedora 43erlang-wx26.2.5.21-11.fc43
rapidfort fedora 43erlang-xmerl26.2.5.21-11.fc43
rapidfort Oracle Linux 9erlangno fix listed
rapidfort Oracle Linux 9erlang-asn1no fix listed
rapidfort Oracle Linux 9erlang-common_testno fix listed
rapidfort Oracle Linux 9erlang-compilerno fix listed
rapidfort Oracle Linux 9erlang-cryptono fix listed
rapidfort Oracle Linux 9erlang-debuggerno fix listed
rapidfort Oracle Linux 9erlang-dialyzerno fix listed
rapidfort Oracle Linux 9erlang-diameterno fix listed
rapidfort Oracle Linux 9erlang-docno fix listed
rapidfort Oracle Linux 9erlang-edocno fix listed
rapidfort Oracle Linux 9erlang-eldapno fix listed
rapidfort Oracle Linux 9erlang-erl_docgenno fix listed
rapidfort Oracle Linux 9erlang-erl_interfaceno fix listed
rapidfort Oracle Linux 9erlang-ertsno fix listed
rapidfort Oracle Linux 9erlang-etno fix listed
rapidfort Oracle Linux 9erlang-eunitno fix listed
rapidfort Oracle Linux 9erlang-examplesno fix listed
rapidfort Oracle Linux 9erlang-ftpno fix listed
rapidfort Oracle Linux 9erlang-gdb-toolsno fix listed
rapidfort Oracle Linux 9erlang-inetsno fix listed
rapidfort Oracle Linux 9erlang-jinterfaceno fix listed
rapidfort Oracle Linux 9erlang-kernelno fix listed
rapidfort Oracle Linux 9erlang-megacono fix listed
rapidfort Oracle Linux 9erlang-mnesiano fix listed
rapidfort Oracle Linux 9erlang-observerno fix listed
rapidfort Oracle Linux 9erlang-odbcno fix listed
rapidfort Oracle Linux 9erlang-os_monno fix listed
rapidfort Oracle Linux 9erlang-parsetoolsno fix listed
rapidfort Oracle Linux 9erlang-public_keyno fix listed
rapidfort Oracle Linux 9erlang-reltoolno fix listed
rapidfort Oracle Linux 9erlang-runtime_toolsno fix listed
rapidfort Oracle Linux 9erlang-saslno fix listed
rapidfort Oracle Linux 9erlang-snmpno fix listed
rapidfort Oracle Linux 9erlang-srcno fix listed
rapidfort Oracle Linux 9erlang-sshno fix listed
rapidfort Oracle Linux 9erlang-sslno fix listed
rapidfort Oracle Linux 9erlang-stdlibno fix listed
rapidfort Oracle Linux 9erlang-syntax_toolsno fix listed
rapidfort Oracle Linux 9erlang-tftpno fix listed
rapidfort Oracle Linux 9erlang-toolsno fix listed
rapidfort Oracle Linux 9erlang-wxno fix listed
rapidfort Oracle Linux 9erlang-xmerlno fix listed
rapidfort ubuntu 20.04erlang1:24.2.1+dfsg-1ubuntu0.7, 1:25.3.2.8+dfsg-1ubuntu4.7, 1:27.3.4.6+dfsg-1ubuntu0.1
rapidfort ubuntu 22.04erlang1:24.2.1+dfsg-1ubuntu0.7, 1:25.3.2.8+dfsg-1ubuntu4.7, 1:27.3.4.6+dfsg-1ubuntu0.1
rapidfort ubuntu 24.04erlang1:24.2.1+dfsg-1ubuntu0.7, 1:25.3.2.8+dfsg-1ubuntu4.7, 1:27.3.4.6+dfsg-1ubuntu0.1
ubuntu 18.04-ESMerlang1:20.2.2+dfsg-1ubuntu2+esm3
ubuntu 20.04-ESMerlang1:22.2.7+dfsg-1ubuntu0.5+esm2
ubuntu 22.04erlang1:24.2.1+dfsg-1ubuntu0.7
ubuntu 24.04erlang1:25.3.2.8+dfsg-1ubuntu4.7
ubuntu 26.04erlang1:27.3.4.6+dfsg-1ubuntu0.1

References

All 10 references

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.