CVE-2026-75596
NoneCVSS
—
EPSS
0.7%
Published
Aug 19, 2026
CISA due date
—
The record
Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, the default io.netty.handler.ssl.SniHandler constructors use the pre-handshake ClientHello aggregation path in handler/src/main/java/io/netty/handler/ssl/SslClientHelloHandler.java at io.netty.handler.ssl.SslClientHelloHandler#decode, where handshakeBuffer.clear() and writeBytes() recopy all previously received body bytes for every additional TLS record. An unauthenticated remote peer can advertise a large ClientHello and deliver its body in thousands of tiny records, causing quadratic CPU work on the event loop before the TLS handshake completes and degrading TLS handling for other clients. This issue is fixed in versions 4.1.137.Final and 4.2.17.Final.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-19668 A BIND recursive resolver may experience excessive resource consumption if it encounters… CWE-407
- CVE-2026-66046 Expat through 2.8.3 contains a denial of service vulnerability caused by quadratic… CWE-407
- CVE-2026-71491 sqlparse is a non-validating SQL parser module for Python. CWE-407
- CVE-2026-54284 sqlparse is a non-validating SQL parser module for Python. CWE-407
- CVE-2026-56860 Previously, resolving relative paths containing parent directory ('..') segments… CWE-407
- CVE-2026-71848 Hono is a Web application framework that provides support for any JavaScript runtime. CWE-407
- CVE-2026-67216 cJSON through 1.7.19 contains an inefficient algorithmic complexity flaw in… CWE-407
- CVE-2026-6879 `Element.findall()` and fully-consumed `Element.iterfind()` exhibit `O(n^2)` time… CWE-407