CVE-2026-42581

EUVD-2026-30124
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.
HTTP Request/Response Smuggling
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
5.8 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 45.85%
Affected Products (NVD)
VendorProductVersion
nettynetty
𝑥
< 4.1.133
nettynetty
4.2.0 ≤
𝑥
< 4.2.13
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
Red HatCryostat 4 on RHEL 9
4.2.0-10 ≤
𝑥
< *
ADP
Red HatCryostat 4 on RHEL 9
4.2.0-10 ≤
𝑥
< *
ADP
Red HatCryostat 4 on RHEL 9
4.2.0-10 ≤
𝑥
< *
ADP
Red HatRed Hat build of Apache Camel 4.18.1.P1 for Spring Boot 3.5.16
codec-http ≤
𝑥
< *
ADP
Red HatRed Hat build of Quarkus 3.27.4
codec-http ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 2.25
1783443816 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift Dev Spaces 3.28
1780948325 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift Dev Spaces 3.28
1780696380 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift Dev Spaces 3.28
1780694994 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift Dev Spaces 3.29
1782989027 ≤
𝑥
< *
ADP
Debian logo
Debian Releases
Debian Product
Codename
netty
bookworm
vulnerable
bookworm (security)
vulnerable
bullseye
vulnerable
bullseye (security)
vulnerable
forky
vulnerable
sid
vulnerable
trixie
vulnerable
trixie (security)
vulnerable
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
netty
bionic
Fixed 1:4.1.7-4ubuntu0.1+esm6
released
focal
Fixed 1:4.1.45-1ubuntu0.1~esm6
released
jammy
Fixed 1:4.1.48-4+deb11u2ubuntu0.1+esm3
released
noble
Fixed 1:4.1.48-9ubuntu0.1+esm3
released
questing
ignored
resolute
Fixed 1:4.1.48-16ubuntu0.1~esm2
released
trusty
Fixed 1:3.2.6.Final-2+deb8u2ubuntu0.1~esm1
released