CVE-2026-116539
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
Biblioteka netty-tcnative w wersjach przed 2.0.84.Final zawiera podatność przepełnienia bufora sterty w callbacku BIO tcn_write_to_bytebuffer, spowodowaną brakiem zawijania indeksu zapisu nie-aplikacyjnego bufora pierścieniowego. Zdalni peery TLS mogą wprowadzać komunikaty handshake, renegocjacji lub po handshake do tego bufora, wywołując memcpy poza granicami i awarię procesu JVM.
Ocena ryzyka
Zdalny atakujący może doprowadzić do awarii procesu JVM, powodując niedostępność usługi.
Rekomendacja
Zaktualizuj netty-tcnative do wersji 2.0.84.Final lub nowszej.
Inne podatności w netty-tcnative
Zobacz wszystkie- CVE-2026-116542Średnie
Biblioteka netty-tcnative w wersjach przed 2.0.84.Final zawiera podatność na podszywanie się pod nazwę hosta SNI. Zdalni nieuwierzytelnieni klienci mogą zmieniać nazwy hostów poprzez dekodowanie JNI NewStringUTF, wysyłając nadmiernie długie kodowania (np. 0xC0 0x80) w polu server_name w ClientHello, co może wprowadzać w błąd wybór certyfikatu oparty na SNI, decyzje o dostępie oraz logowanie.
- CVE-2026-116541Średnie
Biblioteka netty-tcnative w wersjach przed 2.0.84.Final zawiera podatność typu denial of service w callbacku zapisu BIO tcn_write_to_bytebuffer, który zawyża liczbę skonsumowanych bajtów. Zdalni peery TLS 1.3 mogą wywołać zakolejkowane rekordy po handshake, takie jak NewSessionTicket lub KeyUpdate, powodując obcięcie flightów, niepowodzenie połączeń lub przerwanie procesu JVM.
- CVE-2026-116540Średnie
netty-tcnative w wersjach od 2.0.66.Final do przed 2.0.84.Final, zbudowana z OpenSSL 3.x, zawiera podatność use-after-free w ssl_tlsext_ticket_key_cb podczas rotacji kluczy biletu sesji. Zdalni klienci wykonujący handshake TLS, gdy setSessionTicketKeys0 zwalnia współdzieloną tablicę kluczy, powodują odczyt zwolnionych kluczy HMAC przez OpenSSL, co prowadzi do awarii lub uszkodzenia przetwarzania biletów.
Oryginalny opis (angielski, źródło NVD)
Netty netty-tcnative before 2.0.84.Final contains a heap buffer overflow vulnerability in the tcn_write_to_bytebuffer BIO callback caused by failing to wrap the non-application ring buffer write index. Remote TLS peers can drive handshake, renegotiation, or post-handshake messages into this buffer, triggering an out-of-bounds memcpy that crashes the JVM process.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

