CVE-2026-42587

HIGH

Netty < 4.1.133.Final/4.2.13.Final HttpContentDecompressor - Decompression Bomb Denial of Service

Title source: manual
STIX 2.1

Description

Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpContentDecompressor accepts a maxAllocation parameter to limit decompression buffer size and prevent decompression bomb attacks. This limit is correctly enforced for gzip and deflate encodings via ZlibDecoder, but is silently ignored when the content encoding is br (Brotli), zstd, or snappy. An attacker can bypass the configured decompression limit by sending a compressed payload with Content-Encoding: br instead of Content-Encoding: gzip, causing unbounded memory allocation and out-of-memory denial of service. The same vulnerability exists in DelegatingDecompressorFrameListener for HTTP/2 connections. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.

References (1)

Core 1
Core References

Scores

CVSS v3 7.5
EPSS 0.0053
EPSS Percentile 40.1%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact partial

Details

CWE
CWE-400
Status published
Products (11)
io.netty/netty-codec-http 0 - 4.1.133.FinalMaven
io.netty/netty-codec-http 4.2.0.Alpha1 - 4.2.13.FinalMaven
io.netty/netty-codec-http < 4.1.133.Final
io.netty/netty-codec-http >= 4.2.0.Alpha1, < 4.2.13.Final
io.netty/netty-codec-http2 0 - 4.1.133.FinalMaven
io.netty/netty-codec-http2 4.2.0.Alpha1 - 4.2.13.FinalMaven
io.netty/netty-codec-http2 < 4.1.133.Final
io.netty/netty-codec-http2 >= 4.2.0.Alpha1, < 4.2.13.Final
netty/netty < 4.1.133
netty/netty < 4.1.133.Final
... and 1 more
Published May 13, 2026
Tracked Since May 14, 2026