CVE-2025-55091
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
W NetX Duo przed wersją 6.4.4, module wsparcia sieciowego dla Eclipse Foundation ThreadX, wykryto potencjalny problem odczytu poza zakresem w funkcji _nx_ip_packet_receive() podczas otrzymywania ramki Ethernet z typem IP, ale bez danych IP.
Ocena ryzyka
Może to prowadzić do nieautoryzowanego odczytu pamięci, co może skutkować ujawnieniem wrażliwych danych lub awarią systemu.
Rekomendacja
Zaleca się natychmiastową aktualizację NetX Duo do wersji 6.4.4 lub nowszej, aby wyeliminować podatność.
Inne podatności w NetX Duo
Zobacz wszystkie- CVE-2026-102718Wysokie
Funkcja `_nx_snmp_utility_object_id_get` w dodatku SNMP NetX Duo nie weryfikuje deklarowanej długości danych OID względem rzeczywistego rozmiaru bufora, gdy OID używa wielobajtowego kodowania długości BER, więc zdalny atakujący może wysłać spreparowany pakiet SNMP z wielobajtową długością OID większą niż dostępny bufor, powodując odczyt poza granicami bufora pakietu do sąsiedniej pamięci sterty. Bajty poza zakresem są dekodowane jako wartości składników OID i zapisywane do wewnętrznego bufora ciągu OID agenta, uszkadzając stan agenta. W systemach z ochroną pamięci odczyt poza zakresem stwarza ryzyko awarii wątku agenta SNMP, powodując denial of service. W systemach wbudowanych bez ochrony pamięci odczyt cicho kończy się sukcesem i uszkadza stan wewnętrzny agenta danymi ze sterty.
- CVE-2026-102761Krytyczne
Klient WebSocket w NetX Duo resetuje kursor odmaskowania do pierwszego NX_PACKET przy każdej iteracji przez łańcuch pakietów, podczas gdy górna granica pętli należy do bieżącego pakietu. W standardowym układzie puli pakietów zamaskowana ramka serwera podzielona na dwa pakiety powoduje, że pętla XOR przechodzi przez nieużywany obszar ładunku pierwszego pakietu i dalej przez blok kontrolny NX_PACKET drugiego pakietu. Czterobajtowy klucz maskujący WebSocket kontroluje zapisywane bajty, więc uszkodzenie jest wybierane przez atakującego, a nie przypadkowe.
- CVE-2026-102762Wysokie
Klient MQTT NetX Duo wycieka pakiet przenoszący uszkodzoną wiadomość PUBLISH. Każda uszkodzona wiadomość PUBLISH kosztuje jeden pakiet lub łańcuch pakietów z puli odbiorczej sterownika sieciowego i nic go nie zwraca. Osoba atakująca, która może dostarczyć kilkadziesiąt takich wiadomości, wyczerpuje pulę i zatrzymuje cały ruch sieciowy przychodzący na urządzenie aż do jego ponownego uruchomienia.
- CVE-2025-55094Wysokie
W NetX Duo przed wersją 6.4.4, module wsparcia sieciowego dla Eclipse Foundation ThreadX, występuje potencjalny problem odczytu poza zakresem w funkcji _nx_icmpv6_validate_options() podczas obsługi pakietu z opcjami ICMP6.
- CVE-2025-55093Średnie
W NetX Duo przed wersją 6.4.4, module sieciowym dla Eclipse Foundation ThreadX, występuje potencjalny problem odczytu poza zakresem w funkcji _nx_ipv4_packet_receive() podczas obsługi unicastowych wiadomości DHCP, co może powodować uszkodzenie 4 bajtów pamięci.
- CVE-2025-55090Średnie
W NetX Duo przed wersją 6.4.4, module wsparcia sieciowego dla Eclipse Foundation ThreadX, wykryto potencjalny problem odczytu poza zakresem w funkcji _nx_ipv4_packet_receive() podczas otrzymywania ramki Ethernet z mniej niż 4 bajtami pakietu IP.
- CVE-2025-55084Średnie
W NetX Duo w wersjach przed 6.4.4 (komponent Eclipse Foundation ThreadX) występuje nieprawidłowe sprawdzanie granic w funkcji _nx_secure_tls_proc_clienthello_supported_versions_extension() w polu wersji rozszerzenia.
- CVE-2025-55083Średnie
W NetX Duo przed wersją 6.4.4, komponencie Eclipse Foundation ThreadX, występuje nieprawidłowa kontrola granic, co prowadzi do odczytu poza zakresem o dwa bajty.
- CVE-2025-55082Średnie
W NetX Duo przed wersją 6.4.4, komponencie Eclipse Foundation ThreadX, istnieje potencjalny odczyt poza zakresem w funkcji _nx_secure_tls_process_clienthello() z powodu braku walidacji długości PSK podanej w wiadomości użytkownika.
Oryginalny opis (angielski, źródło NVD)
In NetX Duo before 6.4.4, the networking support module for Eclipse Foundation ThreadX, there was a potential out of bound read issue in _nx_ip_packet_receive() function when received an Ethernet with type set as IP but no IP data.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

