CVE-2026-102720
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 4 - wyżej niż 4% wszystkich znanych CVE
Streszczenie
W kliencie DHCP biblioteki Eclipse ThreadX NetX Duo (wersje 6.0–6.5.2.202603a) przesuwanie po opcjach zwiększa offset o jeden bajt mniej niż wskaźnik odczytu dla każdej pomijanej opcji. Serwer DHCP lub dowolny host w sieci, który odpowie pierwszy, może zmusić klienta do odczytu do około kilobajta poza odebraną wiadomością, a to samo przesuwanie kopiuje bajty spoza zakresu do bufora aplikacji podczas pobierania opcji użytkownika.
Ocena ryzyka
Może to prowadzić do wycieku danych z pamięci urządzenia lub awarii aplikacji, stanowiąc ryzyko poufności i dostępności. Urządzenia IoT korzystające z DHCP w niezaufanych sieciach są narażone.
Rekomendacja
Zaktualizuj Eclipse ThreadX NetX Duo do wersji nowszej niż 6.5.2.202603a, jeśli jest dostępna, lub ogranicz klienta DHCP do pracy wyłącznie w zaufanych sieciach. Rozważ wdrożenie DHCP snooping na przełącznikach sieciowych.
Inne podatności w Eclipse ThreadX NetX Duo
Zobacz wszystkie- CVE-2026-103416Krytyczne
Zapis poza zakresem przez pamięć podręczną komunikatów TLS 1.3 w NetX Duo w Eclipse ThreadX NetX Duo 6.5.1.202602 pozwala, aby komunikat większy niż pamięć podręczna zapisywał poza nią i dalej w blok kontroli sesji, który zawiera wskaźniki. Złośliwy lub skompromitowany serwer może spowodować, że klient TLS 1.3 wygeneruje taki komunikat przed zakończeniem uwierzytelniania certyfikatu, więc do osiągnięcia tego nie jest potrzebny certyfikat serwera.
- CVE-2026-115403Wysokie
W Eclipse ThreadX NetX Duo w wersjach od 6.0 do 6.5.2.202603a, zbudowanych z obsługą surowych gniazd BSD i IPv6, ścieżka wysyłania surowego IPv6 używa wpisu tabeli destinacji, który dodaje, bez sprawdzenia, czy dodanie się powiodło. Gdy tabela destinacji jest pełna, a cel poza łączem jest osiągany przez router domyślny z nieznanym wpisem w pamięci podręcznej sąsiadów, wysyłanie przez surowe gniazdo IPv6 z dołączonym nagłówkiem powoduje dereferencję wskaźnika NULL.
- CVE-2026-115215Wysokie
W Eclipse ThreadX NetX Duo w wersjach od 6.0 do 6.5.2.202603a serwer NetX Secure DTLS przydziela sesję z ustalonej puli sesji dla pierwszego datagramu z dowolnego nierozpoznanego adresu i portu, przed wymianą cookie, i nigdy nie zwalnia sesji, której uzgadnianie utknie. Zdalny, nieuwierzytelniony atakujący może wyczerpać pulę jednym sfałszowanym datagramem na źródło.
- CVE-2026-114408Wysokie
W Eclipse ThreadX NetX Duo w wersjach od 6.4.5.202504 do 6.5.2.202603a, zbudowanych z wykrywaniem MTU ścieżki IPv6, handler ICMPv6 Packet Too Big używa wpisu tabeli docelowej, który dodaje, bez sprawdzenia, czy dodanie się powiodło. Nadawca w sieci może wypełnić tabelę docelową komunikatami Packet Too Big cytującymi nowe cele, po czym następna wiadomość powoduje dereferencję wskaźnika NULL przez wątek pomocniczy IP.
- CVE-2026-106465Średnie
W Eclipse ThreadX NetX Duo w wersjach od 6.0 do 6.5.2.202603 serwer DTLS w NetX Secure nigdy nie porównuje cookie zwróconego przez klienta z tym, które wydał, i traktuje każde niepuste cookie jako zweryfikowane. Zdalny atakujący może zmusić serwer do wysłania pełnej sekwencji uzgadniania, kilku kilobajtów, na sfałszowany adres źródłowy, wykorzystując go do wzmocnionej refleksji ruchu na stronę trzecią.
- CVE-2026-106464Wysokie
W Eclipse ThreadX NetX Duo (do wersji 6.5.2.202603) parser X.509 w NetX Secure akceptuje certyfikat, którego podpis jest pustym BIT STRING, i zapisuje długość podpisu 0xFFFFFFFF. Zdalny peer może przedstawić taki certyfikat podczas uzgadniania TLS, przed uwierzytelnieniem, i zmusić urządzenie do odczytu daleko poza buforem certyfikatu podczas weryfikacji podpisu, co prawdopodobnie spowoduje awarię.
- CVE-2026-102728Wysokie
W bibliotece Eclipse ThreadX NetX Duo (wersje 6.0–6.5.2.202603a) parser ServerHello w kliencie TLS oraz parser HelloVerifyRequest w kliencie DTLS odczytują pola przed sprawdzeniem, czy komunikat jest wystarczająco długi. Złośliwy serwer lub atakujący w ścieżce może wymusić odczyt do trzech bajtów poza granicą komunikatu handshake, co na systemach z ochroną pamięci może spowodować awarię klienta.
- CVE-2026-102727Średnie
W serwerze FTP biblioteki Eclipse ThreadX NetX Duo (wersje 6.0 do 6.5.2.202603a) pierwsze połączenie na port danych w trybie pasywnym jest akceptowane bez sprawdzenia, czy pochodzi od klienta, który zażądał trybu pasywnego. Nieuwierzytelniony atakujący w sieci, który połączy się pierwszy na przewidywalny port, odbiera plik pobierany przez uwierzytelnionego użytkownika lub dostarcza zawartość pliku, który użytkownik wysyła.
- CVE-2026-102726Wysokie
W Eclipse ThreadX NetX Duo (wersje 6.0–6.5.2.202603a) kod PPP IPCP przetwarza Configure-Nak od peera bez walidacji długości poszczególnych opcji. Złośliwy peer PPP może zawiesić wątek PPP na czas nieokreślony opcją o zerowej długości, doprowadzając do zerwania łącza, oraz odczytać do czterech bajtów pamięci bufora pakietu na wymianę przy użyciu opcji krótkiego adresu.
- CVE-2026-102725Wysokie
W Eclipse ThreadX NetX Duo (wersje 6.4.0–6.5.2.202603a) zbudowanym z obsługą VLAN i SRP parser MSRP używa długości listy atrybutów z odebranej ramki bez porównania jej z długością pakietu. Nieuwierzytelniona stacja w tym samym segmencie warstwy 2 może wysłać krótką ramkę MSRP deklarującą długą listę i wymusić odczyt daleko poza odebranym pakietem, powodując awarię wątku MRP na systemach z ochroną pamięci.
Oryginalny opis (angielski, źródło NVD)
In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the DHCP client's option walk advances its offset one byte less than its read pointer for every option it skips. A DHCP server, or any host on the link that answers first, can make the client read up to about a kilobyte past the received message, and the same walk copies out-of-bounds bytes into the application's buffer when it retrieves a user option.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

