Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-42582

Опубликовано: 13 мая 2026
Источник: redhat
CVSS3: 7.5
EPSS Низкий

Описание

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.

A flaw was found in Netty, an asynchronous, event-driven network application framework. A remote attacker could exploit this vulnerability by sending a specially crafted compressed field section during header block decoding. This flaw occurs because the system allocates a new byte array based on a provided length without verifying if enough bytes are present in the compressed data. This can lead to excessive memory allocation, resulting in a Denial of Service (DoS) for the affected system.

Отчет

This is an Important denial of service vulnerability in Netty's HTTP/3 QPACK decoder. A remote attacker can trigger excessive memory allocation by sending a malformed HTTP/3 header, leading to resource exhaustion. This is particularly impactful in environments where Netty-based applications handle untrusted network traffic, as it can disrupt service availability without requiring authentication or complex attack prerequisites.

Меры по смягчению последствий

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat build of Apache Camel - HawtIO 4netty-codec-http3Affected

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-1284
https://bugzilla.redhat.com/show_bug.cgi?id=2477221netty: io.netty/netty-codec-http3: Netty: Denial of Service due to improper length validation in header block decoding

EPSS

Процентиль: 36%
0.00437
Низкий

7.5 High

CVSS3

Связанные уязвимости

CVSS3: 7.5
ubuntu
3 месяца назад

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.

CVSS3: 7.5
nvd
3 месяца назад

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.

CVSS3: 7.5
debian
3 месяца назад

Netty is an asynchronous, event-driven network application framework. ...

CVSS3: 7.5
redos
около 1 месяца назад

Уязвимость netty

CVSS3: 7.5
github
3 месяца назад

Netty HTTP/3 QPACK literal unbounded allocation

EPSS

Процентиль: 36%
0.00437
Низкий

7.5 High

CVSS3

Уязвимость CVE-2026-42582