Katalog CVE

CVE-2026-59900

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

Percentyl 14 - wyżej niż 14% wszystkich znanych CVE

Streszczenie

Netty przed wersjami 4.1.136.Final i 4.2.16.Final nie deduplikuje ani nie sprawdza nagłówków Host podczas tłumaczenia HTTP/2 na HTTP/1.x. Gdy klient HTTP/2 dostarczy zarówno pseudo-nagłówek :authority, jak i literalny nagłówek host, tłumacz tworzy obiekt HttpRequest z dwoma różnymi nagłówkami Host, co może prowadzić do ataków typu request smuggling lub cache poisoning.

Ocena ryzyka

Ryzyko obejmuje możliwość ataków typu request smuggling, zatrucia pamięci podręcznej oraz ominięcia zabezpieczeń opartych na nagłówkach Host, co może naruszyć integralność i poufność danych.

Rekomendacja

Zaleca się aktualizację Netty do wersji 4.1.136.Final lub 4.2.16.Final.

Inne podatności w Netty

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS