CVE-2026-100655
Received
Received - Intake
Netty SPDY Stream Flooding Memory Exhaustion
Vulnerability report for CVE-2026-100655, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-09-26
Last updated on: 2026-09-26
Assigner: VulnCheck
Description
Description
Netty (io.netty:netty-codec-http) versions up to and including 4.1.137.Final and from 4.2.0.Final through 4.2.17.Final accept an unlimited number of concurrent remote-initiated SPDY streams: SpdySessionHandler defaults localConcurrentStreams to Integer.MAX_VALUE and exposes no API to change it. A remote peer that opens a SPDY connection and sends millions of SYN_STREAM frames with FLAG_FIN=0 causes the server to allocate unbounded heap and direct memory, eventually triggering a JVM OutOfMemoryError and crashing the service. Fixed in 4.1.138.Final and 4.2.18.Final.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| io.netty | netty-codec-http | From 4.2.0.Final (inc) to 4.2.17.Final (inc) |
| io.netty | netty-codec-http | 4.1.138.Final |
| io.netty | netty-codec-http | 4.2.18.Final |
| netty | netty | to 4.1.137_final (inc) |
| netty | netty | From 4.2.0_final (inc) to 4.2.17_final (inc) |
| netty | netty | 4.1.138_final |
| netty | netty | 4.2.18_final |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-770 | The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated. |