CVE-2026-102728
NieznaneStreszczenie
Dwa parsery uzgadniania TLS/DTLS po stronie klienta w NetX Secure odczytują pola z komunikatu dostarczonego przez serwer przed sprawdzeniem, czy komunikat jest wystarczająco długi, aby je zawierać. Oba są ograniczonymi odczytami poza zakresem na zdalnie osiągalnej ścieżce, osiągalnymi z klienta TLS lub DTLS łączącego się ze złośliwym lub nieprawidłowym serwerem.
Ocena ryzyka
Zdalny atakujący może wykorzystać lukę do odczytu poza zakresem, co może prowadzić do ujawnienia informacji lub awarii aplikacji. Dotyczy to klientów TLS/DTLS korzystających z NetX Secure.
Rekomendacja
Zaktualizuj NetX Secure do wersji zawierającej poprawkę. Do czasu aktualizacji unikaj łączenia się z niezaufanymi serwerami TLS/DTLS.
Inne podatności w NetX Secure
Zobacz wszystkie- CVE-2026-102760Wysokie
Gdy NetX Secure jest zbudowany z opcją `NX_SECURE_KEY_CLEAR`, każdy rekord TLS wysyłany w aktywnej sesji jest wymazywany po przekazaniu do TCP. W tym momencie warstwa TCP jest właścicielem łańcucha pakietów i mogła już zwolnić go do puli pakietów. Wymazywanie zapisuje zera w pakietach, które są wolne lub używane przez inny wątek, a gdy wskaźniki ponownie użytego pakietu nie opisują już starych danych, długość wymazywania powoduje niedomiar i wykracza poza koniec puli pakietów.
- CVE-2026-102758Nieznane
W funkcji `_nx_secure_x509_asn1_tlv_block_parse()` w NetX Secure występuje odczyt poza granicami bufora. Funkcja odczytuje bajt tagu ASN.1 przed sprawdzeniem, czy bufor zawiera co najmniej jeden bajt, co przy zerowej długości prowadzi do odczytu o jeden bajt poza końcem bufora. Podatność dotyczy parsowania certyfikatów X.509 dostarczanych przez zdalnego klienta podczas uzgadniania TLS.
- CVE-2026-102719Średnie
Podatność związana z przewidywalnym ciasteczkiem HelloVerifyRequest w protokole DTLS w NetX Secure. Przewidywalność ciasteczka może umożliwić atakującemu obejście mechanizmu ochrony przed fałszowaniem adresu źródłowego.
Oryginalny opis (angielski, źródło NVD)
Two client-side TLS/DTLS handshake parsers in NetX Secure read fields from a server-supplied message before validating that the message is long enough to contain them. Both are bounded out-of-bounds reads on a remotely reachable path, both are reached from a TLS or DTLS client connecting to a malicious or malformed server, and both have the same shape: the bounds check exists and returns the correct status, but it runs after the read it is meant to guard.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

