CVE-2026-116540
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 40 - wyżej niż 40% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może wywołać awarię procesu lub uszkodzenie pamięci podczas obsługi sesji TLS, co może prowadzić do niedostępności usługi lub potencjalnego wykonania kodu.
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-116539Średnie
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.
Oryginalny opis (angielski, źródło NVD)
netty-tcnative 2.0.66.Final before 2.0.84.Final built against OpenSSL 3.x contains a use-after-free vulnerability in ssl_tlsext_ticket_key_cb during session ticket key rotation. Remote clients performing TLS handshakes while setSessionTicketKeys0 frees the shared key array cause OpenSSL to read freed HMAC keys, crashing or corrupting ticket processing.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

