CVE-2026-59902
highpriority · track · 0EPSS 0.004 · 30 %ileDEEUFRUSEPSS · scored 2026-10-27
Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, io.netty.handler.codec.sctp.SctpMessageCompletionHandler limits incomplete messages and fragment counts but not maxBufferedBytes, allowing unauthenticated peers to exhaust memory with large SCTP fragments. This issue is fixed in versions 4.1.137.Final and 4.2.17.Final.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 6.9–7.5
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (14)
Products and version ranges known to be affected.
- Maven io.netty:netty-transport-sctp4.2.0.Final → 4.2.17.FinalosvUSpkg:maven/io.netty/netty-transport-sctp
advisories (3)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2026-2712Netty: Mehrere SchwachstellenDeutsch2026-08-09csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in Netty ausnutzen, um Sicherheitsvorkehrungen zu umgehen, um einen Denial of Service Angriff durchzuführen, und um Informationen offenzulegen.
- GHSA-2qj4-mmr9-4v2fNetty: Memory Exhaustion in SctpMessageCompletionHandler2026-08-17ghsa · osvUS
### Summary SctpMessageCompletionHandler does not limit the total size of buffered fragments, allowing an unauthenticated attacker to cause an OutOfMemoryError by sending large SCTP fragments. ### Details `io.netty.handler.codec.sctp.SctpMessageCompletionHandler` buffers fragments for incomplete SCTP messages. The fix for CVE-2026-46340 fixed unbounded memory growth by introducing limits on the number of concurrent incomplete messages (maxIncompleteSctpMessages) and the number of fragments per message (maxFragments). While the count of fragments is now bounded, the handler still does not enforce a maximum size in bytes. With the default limits of 128 messages and 128 fragments, and a typical max SCTP chunk size of 64KB, an attacker can consume up to ~1GB per connection. By opening a small number of concurrent connections, an attacker can easily exhaust the server's memory, causing an OutOfMemoryError. ### Impact Memory Exhaustion. Any application using Netty's SCTP transport with SctpMessageCompletionHandler is impacted.
- CERTFR-2026-AVI-1385Multiples vulnérabilités dans les produits VMwareFrançais2026-10-26vendor · certfrFR
also known as (2)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (12)
External citations — patches, advisories, analysis.
- https://github.com/netty/netty/commit/1b5abc6443b63726c72cdd285af2feb7ddbb8ff7enisa_euvd
- https://github.com/netty/netty/pull/17213enisa_euvd
- https://github.com/netty/netty/pull/17217enisa_euvd
- https://github.com/netty/netty/releases/tag/netty-4.1.137.Finalenisa_euvd
- https://github.com/netty/netty/releases/tag/netty-4.2.17.Finalenisa_euvd
- https://github.com/netty/netty/security/advisories/GHSA-2qj4-mmr9-4v2fenisa_euvd
- https://github.com/netty/netty/commit/1b5abc6443b63726c72cdd285af2feb7ddbb8ff7nvd
- https://github.com/netty/netty/pull/17213nvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan