Katalog CVE

CVE-2026-102693

KrytyczneCVSS 9.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

RIOT to open-source'owy system operacyjny dla mikrokontrolerów przeznaczony dla urządzeń IoT i systemów wbudowanych. W wersjach przed 2026.04 funkcja _atwinc15x0_sta_set_current_ssid w sterowniku ATWINC15x0 używa strcpy do kopiowania SSID bez sprawdzania rozmiaru miejsca docelowego. Gdy włączony jest MODULE_ATWINC15X0_DYNAMIC_CONNECT, atakujący w pobliżu może rozgłaszać zniekształcony lub zbyt długi SSID przetwarzany podczas skanowania Wi-Fi, powodując uszkodzenie pamięci i potencjalnie poważny błąd, odmowę usługi lub wykonanie kodu.

Ocena ryzyka

Podatność może prowadzić do uszkodzenia pamięci, awarii urządzenia (odmowa usługi) lub wykonania kodu przez atakującego znajdującego się w zasięgu radiowym. Wystawione są urządzenia RIOT z włączonym MODULE_ATWINC15X0_DYNAMIC_CONNECT w wersjach przed 2026.04.

Rekomendacja

Zaktualizuj RIOT do wersji 2026.04 lub nowszej. Do czasu aktualizacji rozważ wyłączenie MODULE_ATWINC15X0_DYNAMIC_CONNECT lub ograniczenie skanowania Wi-Fi w niezaufanym środowisku.

Inne podatności w RIOT

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. Prior to 2026.04, the ATWINC15x0 driver's _atwinc15x0_sta_set_current_ssid function uses strcpy to copy an SSID without checking the destination size. When MODULE_ATWINC15X0_DYNAMIC_CONNECT is enabled, a nearby attacker can advertise a malformed or oversized SSID that is processed during Wi-Fi scanning, causing memory corruption and potentially a hard fault, denial of service, or code execution. This issue is fixed in version 2026.04.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS