Katalog CVE

CVE-2026-50011

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

Podatność w Netty RedisArrayAggregator pozwala na prealokację ArrayList o rozmiarze zadeklarowanym w nagłówku tablicy RESP, który może być zawyżony przez złośliwy pakiet. Atakujący może wysłać mały nagłówek z fałszywą dużą liczbą elementów, co prowadzi do nadmiernego zużycia pamięci.

Ocena ryzyka

Ryzyko polega na możliwości wyczerpania pamięci serwera (out-of-memory) poprzez wysłanie małego, spreparowanego pakietu, co może doprowadzić do odmowy usługi (DoS).

Rekomendacja

Zaleca się natychmiastową aktualizację Netty do wersji 4.1.135.Final lub 4.2.15.Final, które zawierają poprawkę ograniczającą prealokację.

Inne podatności w Netty

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

Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, RedisArrayAggregator pre-allocates ArrayList with initial capacity equal to the RESP array element count declared in an array header. That count is taken from the wire before the corresponding child messages exist. A small malicious header can claim a huge initial capacity. Versions 4.1.135.Final and 4.2.15.Final patch the issue.

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