Bug 2477221 (CVE-2026-42582) - CVE-2026-42582 netty: io.netty/netty-codec-http3: Netty: Denial of Service due to improper length validation in header block decoding
Summary: CVE-2026-42582 netty: io.netty/netty-codec-http3: Netty: Denial of Service du...
Keywords:
Status: NEW
Alias: CVE-2026-42582
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-13 19:02 UTC by OSIDB Bzimport
Modified: 2026-07-16 07:54 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-05-13 19:02:01 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.