PatchSiren cyber security CVE debrief
CVE-2026-75596 netty CVE debrief
CVE-2026-75596 is a high-severity vulnerability in the Netty framework, affecting its handling of TLS handshakes. An unauthenticated remote peer can exploit this by advertising a large ClientHello and delivering its body in thousands of tiny records, causing quadratic CPU work on the event loop. This degrades TLS handling for other clients and can lead to denial-of-service attacks. The issue is fixed in Netty versions 4.1.137.Final and 4.2.17.Final. Defenders should assess exposure and prioritize patching or upgrading to these fixed versions.
- Vendor
- netty
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-19
- Original CVE updated
- 2026-09-22
- Advisory published
- 2026-08-19
- Advisory updated
- 2026-09-22
Who should care
Defenders responsible for systems using Netty versions prior to 4.1.137.Final or 4.2.17.Final should assess exposure and prioritize patching or upgrading to fixed versions. This includes operators, platform administrators, vulnerability management teams, and security teams who manage Netty-based systems and need to ensure their security and integrity.
Why it matters
CVE-2026-75596 is a high-severity vulnerability in the Netty framework that can cause quadratic CPU work and degrade TLS handling. Defenders should prioritize patching or upgrading to fixed versions to prevent potential DoS attacks and verify affected versions and exposure.
- Potential denial-of-service (DoS) attacks due to quadratic CPU work
- Degraded TLS handling for other clients
- Need for verification of affected versions and exposure
- Priority for patching or upgrading to fixed versions
Technical summary
The default io.netty.handler.ssl.SniHandler constructors use the pre-handshake ClientHello aggregation path, 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.
Defensive priority
Defenders should prioritize patching or upgrading to fixed versions of Netty, specifically 4.1.137.Final or 4.2.17.Final, to prevent potential denial-of-service (DoS) attacks.
Recommended defensive actions
- Patch or upgrade to Netty version 4.1.137.Final or 4.2.17.Final
- Review and update affected systems using Netty versions prior to 4.1.137.Final or 4.2.17.Final
- Monitor for potential DoS attacks and adjust system configurations accordingly
- Verify affected versions and exposure in managed environments
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD vulnerability detail page provide information on the vulnerability, its impact, and the fixed versions. Evidence is limited to public sources, and defenders should verify affected versions and exposure. The CVE Program and NVD detail pages offer official assessments, but additional verification is necessary to ensure accurate understanding of the vulnerability's scope and impact.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-75596 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-75596
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-75596 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-75596
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/commit/1b5abc6443b63726c72cdd285af2feb7ddbb8ff7
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/commit/9e0519239108a69b7e9bbc5e9182ee139a0d7961
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/pull/17213
[email protected] - Issue Tracking, Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/pull/17217
[email protected] - Issue Tracking, Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/releases/tag/netty-4.1.137.Final
[email protected] - Release Notes
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/releases/tag/netty-4.2.17.Final
[email protected] - Release Notes
-
Source reference
Unverified legacy reference
URL: https://github.com/netty/netty/security/advisories/GHSA-fccg-mwvh-qqg4
[email protected] - Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.