CVE-2026-46340
Description
Netty is a network application framework for development of protocol servers and clients. In versions of netty-transport-sctp prior to 4.1.135.Final and 4.2.15.Final, for each non-complete SctpMessage fragment the handler does fragments.put(streamId, Unpooled.wrappedBuffer(frag, byteBuf)), wrapping the previous accumulator and the new slice into a *new* CompositeByteBuf every time. After N fragments the accumulator is an N-deep chain of composites, each holding references and component arrays; readableBytes()/getBytes() on the final buffer recurse N levels. There is no limit on N, on total bytes, or on the number of streamIdentifiers an attacker can open (each gets its own map entry). A peer that never sets the complete flag can grow this structure indefinitely from tiny 1-byte DATA chunks. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
io.netty:netty-transport-sctpMaven | >= 4.2.0.Final, < 4.2.15.Final | 4.2.15.Final |
io.netty:netty-transport-sctpMaven | < 4.1.135.Final | 4.1.135.Final |
Affected products
35- osv-coords34 versionspkg:apk/chainguard/apache-hoppkg:apk/chainguard/apache-hop-fipspkg:apk/chainguard/celeborn-0.5pkg:apk/chainguard/celeborn-0.6pkg:apk/chainguard/management-api-for-apache-cassandra-4.0pkg:apk/chainguard/management-api-for-apache-cassandra-4.1pkg:apk/chainguard/management-api-for-apache-cassandra-5.0pkg:apk/chainguard/pinotpkg:apk/chainguard/pinot-fipspkg:apk/chainguard/seata-serverpkg:apk/chainguard/thingsboard-tb-mqtt-transportpkg:apk/chainguard/thingsboard-tb-nodepkg:apk/chainguard/trino-plugin-delta-lakepkg:apk/chainguard/trino-plugin-exchange-filesystempkg:apk/chainguard/trino-plugin-exchange-hdfspkg:apk/chainguard/trino-plugin-hivepkg:apk/chainguard/trino-plugin-hudipkg:apk/chainguard/trino-plugin-icebergpkg:apk/chainguard/trino-plugin-lakehousepkg:apk/chainguard/trino-plugin-pinotpkg:apk/wolfi/celeborn-0.5pkg:apk/wolfi/celeborn-0.6pkg:apk/wolfi/management-api-for-apache-cassandra-5.0pkg:apk/wolfi/thingsboard-tb-mqtt-transportpkg:apk/wolfi/thingsboard-tb-nodepkg:apk/wolfi/trino-plugin-delta-lakepkg:apk/wolfi/trino-plugin-exchange-filesystempkg:apk/wolfi/trino-plugin-exchange-hdfspkg:apk/wolfi/trino-plugin-hivepkg:apk/wolfi/trino-plugin-hudipkg:apk/wolfi/trino-plugin-icebergpkg:apk/wolfi/trino-plugin-lakehousepkg:apk/wolfi/trino-plugin-pinotpkg:rpm/opensuse/netty&distro=openSUSE%20Tumbleweed
< 2.18.0-r5+ 33 more
- (no CPE)range: < 2.18.0-r5
- (no CPE)range: < 2.18.0-r4
- (no CPE)range: < 0.5.4-r26
- (no CPE)range: < 0.6.3-r8
- (no CPE)range: < 0.1.117-r3
- (no CPE)range: < 0.1.117-r2
- (no CPE)range: < 0.1.120-r0
- (no CPE)range: < 1.5.0-r17
- (no CPE)range: < 1.5.0-r11
- (no CPE)range: < 2.6.0-r14
- (no CPE)range: < 4.3.1.2-r6
- (no CPE)range: < 4.3.1.2-r6
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 0.5.4-r26
- (no CPE)range: < 0.6.3-r8
- (no CPE)range: < 0.1.120-r0
- (no CPE)range: < 4.3.1.2-r6
- (no CPE)range: < 4.3.1.2-r6
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 4.1.135-1.1
Patches
Vulnerability mechanics
References
5- github.com/advisories/GHSA-5xrh-qmmq-w6chghsaADVISORY
- github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6chnvdVendor AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2026-46340ghsaADVISORY
- github.com/netty/netty/releases/tag/netty-4.1.135.FinalnvdRelease NotesWEB
- github.com/netty/netty/releases/tag/netty-4.2.15.FinalnvdRelease NotesWEB
News mentions
1- Netty: 12 Vulnerabilities Disclosed Together, Many High-Severity DoSVypr Intelligence · Jun 8, 2026