CVE-2026-42582: io.netty netty-codec-http3
Vulnerability summary
CVE-2026-42582 is a high (CVSS 7.5) vulnerability in io.netty netty-codec-http3. EPSS estimates a 0.49% chance of exploitation in the next 30 days, higher than 40.6% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 2 · Related 3Timeline
- 13-05-2026PublishedVulnerability first disclosed.
- 13-05-2026Last modifiedVulnerability information updated.
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final, when decoding header blocks, the non-Huffman branch of io.netty.handler.codec.http3.QpackDecoder#decodeHuffmanEncodedLiteral may execute new byte[length] for a string literal before verifying that length bytes are actually present in the compressed field section. The wire encoding allows a very large length to be expressed in few bytes. There is no check that length <= in.readableBytes() before new byte[length]. This vulnerability is fixed in 4.2.13.Final.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · WolfiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · MavenEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.49%
Chance of exploitation in the next 30 days
Percentile
41%
Versus all other CVEs
30-day change
+0.05 pp
From 0.44% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundNetty
Maturity: poc
Weaknesses
CWE · root cause- CWE-770Allocation of Resources Without Limits or ThrottlingThe 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.
- CWE-789Memory Allocation with Excessive Size ValueThe product allocates memory based on an untrusted, large size value, but it does not ensure that the size is within expected limits, allowing arbitrary amounts of memory to be allocated.
Affected systems
Chainguard24 products
- apache-hop< 2.17.0-r11
- apache-hop-fips< 2.17.0-r11
- camunda-8.9< 8.9.5-r1
- camunda-zeebe-8.9< 8.9.5-r1
- celeborn-0.7< 0.7.0-r1
Wolfi13 products
- druid< 37.0.0-r8
- opensearch-3< 3.6.0-r5
- opensearch-3-repository-azure< 3.6.0-r5
- opensearch-3-security< 3.6.0-r5
- spark-4.1-scala-2.13< 4.1.2-r1
Io.netty2 products
- netty-codec-http3≥ 4.2.0.Alpha1, < 4.2.13.Final
- netty-codec-http3≥ 4.2.0.Final, < 4.2.13.Final
Debian1 product
- nettyAll versions (No fix recorded)
Netty1 product
- netty≥ 4.2.0.Alpha1, < 4.2.13.Final | ≥ 4.2.0, < 4.2.13
Ubuntu1 product
- nettyAll versions (No fix recorded)
6 vendors · 42 products
References
7 links- github.com/netty/netty/security/advisories/GHSA-2c5c-chwr-9hqwX Refsource CONFIRMREPORTAdvisoryWEBExploitVendor Advisory
- github.com/netty/nettyPACKAGE