CVE-2026-100660
Last modified
CVE-2026-100660 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Netty's HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.0.Final through 4.2.17.Final retains unbounded per-stream QPACK encoder state. QpackEncoder stores a queue and a dynamic-table index tracker for every encoded field section that references the QPACK dynamic table, keyed by the peer-controlled QUIC stream ID, and these entries are released only when the remote decoder sends a Section Acknowledgment or Stream Cancellation instruction — not when the HTTP/3 stream completes.
Description
Netty's HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.0.Final through 4.2.17.Final retains unbounded per-stream QPACK encoder state. QpackEncoder stores a queue and a dynamic-table index tracker for every encoded field section that references the QPACK dynamic table, keyed by the peer-controlled QUIC stream ID, and these entries are released only when the remote decoder sends a Section Acknowledgment or Stream Cancellation instruction — not when the HTTP/3 stream completes. There is no limit on the number of tracked streams, field sections, or retained bytes. A remote, unauthenticated HTTP/3 client can advertise a non-zero QPACK dynamic-table capacity, acknowledge the table insertion so the server reuses a dynamically indexed response header, and then omit all mandatory Section Acknowledgments while issuing sequential requests over a single QUIC connection, bypassing concurrent-stream limits and causing unbounded heap growth until the server exhausts memory (denial of service). Fixed in 4.2.18.Final.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| netty | netty | < 4.2.18.Final |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-100660?
How severe is CVE-2026-100660?
How do I fix CVE-2026-100660?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-100655Netty (io.netty:netty-codec-http) versions up to and includi…7.5
- CVE-2026-100656Netty (io.netty:netty-codec-http) contains an unbounded per-…7.5
- CVE-2026-100657Netty's STOMP codec (io.netty:netty-codec-stomp) contains a …7.5
- CVE-2026-100658Netty (io.netty:netty-codec-http) contains an unbounded per-…5.3
- CVE-2026-100659Netty's HTTP/3 codec (io.netty:netty-codec-http3) in version…6.5
- CVE-2026-10066A security vulnerability has been detected in Shibby Tomato …8.8
- CVE-2026-100661Netty's HTTP/3 codec (io.netty:netty-codec-http3) versions 4…7.5
- CVE-2026-100662Netty's HTTP/3 codec (io.netty:netty-codec-http3) versions 4…7.5
- CVE-2026-100663Netty's HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.2…7.5
- CVE-2026-100664Netty's HTTP/3 codec (io.netty:netty-codec-http3) versions 4…7.5
- CVE-2026-100665Netty versions from 4.2.11.Final before 4.2.18.Final contain…7.5
- CVE-2026-100666Netty's HttpServerCodec (io.netty:netty-codec-http) in versi…7.3
Are you affected by CVE-2026-100660?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
