CVE-2026-7423
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Podatność typu integer underflow w obsłudze odpowiedzi ICMP i ICMPv6 echo w FreeRTOS-Plus-TCP przed wersjami V4.4.1 i V4.2.6. Gdy włączona jest obsługa wychodzącego ping, rozmiary nagłówków są odejmowane od pola długości pakietu bez sprawdzenia, czy pole jest wystarczająco duże, co prowadzi do odczytu poza granicami sterty o rozmiarze do około 65 KB.
Ocena ryzyka
Użytkownik z sąsiedniej sieci może wywołać awarię urządzenia (denial of service), co może zakłócić działanie systemów wbudowanych opartych na FreeRTOS. Odczyt poza granicami sterty może również potencjalnie ujawnić dane z pamięci.
Rekomendacja
Zaktualizuj FreeRTOS-Plus-TCP do wersji V4.4.1 lub V4.2.6 (lub nowszej), gdy tylko będą dostępne. Do czasu aktualizacji rozważ wyłączenie obsługi wychodzącego ping, jeśli nie jest wymagana.
Inne podatności w FreeRTOS-Plus-TCP
Zobacz wszystkie- CVE-2026-7426Wysokie
W FreeRTOS-Plus-TCP przed wersją V4.2.6 i V4.4.1 występuje niewystarczająca walidacja pola długości prefiksu w przetwarzaniu ogłoszeń routerów IPv6. Umożliwia to sąsiedniemu aktorowi sieciowemu spowodowanie uszkodzenia pamięci poprzez wysłanie spreparowanego ogłoszenia routera z wartością długości prefiksu przekraczającą maksymalną dozwoloną długość, co prowadzi do przepełnienia bufora na stercie.
- CVE-2026-7425Średnie
Niewystarczająca walidacja długości opcji w parserze IPv6 Router Advertisement w FreeRTOS-Plus-TCP przed V4.2.6 i V4.4.1 pozwala sąsiadowi w sieci na wywołanie odmowy usługi (awarii urządzenia) poprzez wysłanie spreparowanego komunikatu z obciętą opcją PREFIX_INFORMATION. Opcja jest mniejsza niż oczekiwana struktura.
- CVE-2026-7424Wysokie
W systemie FreeRTOS-Plus-TCP przed wersją V4.4.1 i V4.2.6 występuje problem z niedoborem całkowitym w parserze sub-opcji DHCPv6, co pozwala na złośliwe modyfikacje przypisania adresu IPv6, konfiguracji DNS oraz czasów dzierżawy przez sąsiedniego aktora sieciowego.
- CVE-2026-7422Średnie
Niewystarczająca walidacja pakietów w FreeRTOS-Plus-TCP przed wersjami V4.2.6 i V4.4.1 pozwala sąsiadującemu aktorowi sieciowemu obejść wszystkie sumy kontrolne i minimalną walidację rozmiaru poprzez podszycie się pod źródłowy adres MAC Ethernetu zgodny z jednym z zarejestrowanych punktów końcowych urządzenia. Mechanizm wykrywania pętli zwrotnej pomija całą walidację wejściową dla pakietów, których źródłowy MAC pasuje do lokalnego punktu końcowego.
- CVE-2025-11618Średnie
W FreeRTOS-Plus-TCP brak walidacji w kodzie przetwarzania pakietów UDP/IPv6 może prowadzić do nieprawidłowego wyłuskania wskaźnika przy odbiorze pakietu UDP/IPv6 z nieprawidłowym polem wersji IP w nagłówku. Problem dotyczy tylko aplikacji korzystających z IPv6.
- CVE-2025-11617Średnie
Brak sprawdzenia walidacji w kodzie przetwarzania pakietów IPv6 w FreeRTOS-Plus-TCP może prowadzić do odczytu poza zakresem przy odbieraniu pakietu IPv6 z nieprawidłową długością ładunku w nagłówku. Problem dotyczy tylko aplikacji korzystających z IPv6.
- CVE-2025-11616Średnie
Brak sprawdzenia walidacji w kodzie przetwarzania pakietów ICMPv6 w FreeRTOS-Plus-TCP może prowadzić do odczytu poza zakresem przy odbieraniu pakietów ICMPv6 niektórych typów wiadomości mniejszych niż oczekiwany rozmiar. Problemy dotyczą tylko aplikacji korzystających z IPv6.
Oryginalny opis (angielski, źródło NVD)
Integer underflow in the ICMP and ICMPv6 echo reply handlers in FreeRTOS-Plus-TCP before V4.4.1 and V4.2.6 allows an adjacent network user to cause a denial of service (device crash) when outgoing ping support is enabled, because header sizes are subtracted from a packet length field without validating the field is large enough, resulting in a heap out-of-bounds read of up to approximately 65KB. To mitigate this issue, users should upgrade to the fixed version when available.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

