Ad

CVE-2026-59900

MEDIUM CVSS 4.0: 6,9 EPSS 0.29%
Обновлено 30 июля 2026
Netty
Параметр Значение
CVSS 6,9 (MEDIUM)
Тип уязвимости CWE-444
Поставщик Netty
Публичный эксплойт Нет

Netty — это асинхронная платформа сетевых приложений, управляемая событиями. До версий 4.1.136.Final и 4.2.16.Final уровень трансляции HTTP/2-to-HTTP/1.x Netty (`Http2StreamFrameToHttpObjectCodec` и `InboundHttp2ToHttpAdapter`) не мог дедуплицировать или проверить заголовки `Host`, когда клиент HTTP/2 предоставляет как псевдозаголовок `:authority`, так и буквальный заголовок `host` в одном кадре HEADERS. Транслятор сопоставляет `:authority` с `Host` и отдельно копирует буквальный заголовок `host`, создавая объект HttpRequest, содержащий два заголовка `Host` с разными значениями, контролируемыми злоумышленником.

Эта проблема исправлена ​​в версиях 4.1.136.Final и 4.2.16.Final.

Показать оригинальное описание (EN)

Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, Netty's HTTP/2-to-HTTP/1.x translation layer (`Http2StreamFrameToHttpObjectCodec` and `InboundHttp2ToHttpAdapter`) fails to deduplicate or validate `Host` headers when an HTTP/2 client supplies both the `:authority` pseudo-header and a literal `host` header in a single HEADERS frame. The translator maps `:authority` to `Host` and separately copies the literal `host` header, producing an `HttpRequest` object containing two `Host` headers with attacker-controlled differing values. This issue has been fixed in versions 4.1.136.Final and 4.2.16.Final.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Условия для атаки
Не требуются
Нет дополнительных условий
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Нет
Нет утечки данных
Целостность
Нет
Нет модификации данных
Доступность
Нет
Нет нарушения работы

Строка CVSS v4.0

Тип уязвимости (CWE)