5.8
Medium
CVE-2026-42581 Netty is an asynchronous, event-driven network application framework
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpObjectDecoder strips a conflicting Content-Length header when a request carries both Transfer-Encoding: chunked and Content-Length, but only for HTTP/1.1 messages. The guard is absent for HTTP/1.0. An attacker that sends an HTTP/1.0 request with both headers causes Netty to decode the body as chunked while leaving Content-Length intact in the forwarded HttpMessage. Any downstream proxy or handler that trusts Content-Length over Transfer-Encoding will disagree on message boundaries, enabling request smuggling. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| netty 4.2 | 4.2.0.Alpha1 → < 4.2.13.Final | 4.2.13.Final |
| netty 4.1 | earliest → < 4.1.133.Final | 4.1.133.Final |
| Cryostat 4 on RHEL 9 4.2 | earliest → < 4.2.0-10 | 4.2.0-10 |
| Red Hat OpenShift Dev Spaces 3.28 1780694994 | earliest → < 1780694994 | 1780694994 |
| Red Hat build of Quarkus 3.27.4 | Versions not published | |
| Red Hat build of Quarkus 3.33.2 | Versions not published | |
| streams for Apache Kafka 2 | Versions not published | |
| OpenShift Serverless | Versions not published | |
| Red Hat AMQ Broker 7 | Versions not published |
Show the 34 other branches Hide the 34 other branches
References
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of netty
The 95 CVEs of netty →
CVE-2026-100666
Netty's HttpServerCodec (io.netty:netty-codec-http) in versions 4.2.0.Final through 4.2.16.Final and in versions up to…
6.9
Medium
CVE-2026-100665
Netty versions from 4.2.11.Final before 4.2.18.Final contain an incomplete hostname verification fix in the QUIC…
8.7
High
CVE-2026-100664
Netty's HTTP/3 codec (io.netty:netty-codec-http3) versions 4.2.2.Final through 4.2.17.Final builds the HTTP/3 :authority…
8.7
High
CVE-2026-100663
Netty's HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.2.Final through 4.2.17.Final does not special-case HTTP/1…
8.7
High