Katalog CVE

CVE-2025-68473

WysokieCVSS 8.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.41%

Percentyl 33 - wyżej niż 33% wszystkich znanych CVE

Streszczenie

ESF-IDF (ESP-IDF) w wersjach 5.5.1, 5.4.3, 5.3.4, 5.2.6, 5.1.6 i wcześniejszych ma podatność w stosie Bluetooth (BlueDroid). Funkcja bta_dm_sdp_result() używa tablicy o stałym rozmiarze uuid_list[32][MAX_UUID_SIZE] do przechowywania odkrytych UUID usług podczas procesu SDP. Na nowoczesnych urządzeniach Bluetooth liczba dostępnych usług może przekroczyć ten limit (32), co prowadzi do zapisu poza granicami tablicy.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zapisu poza granicami pamięci, co może prowadzić do awarii systemu lub potencjalnie do wykonania kodu na urządzeniu IoT.

Rekomendacja

Należy zaktualizować ESP-IDF do najnowszej wersji, która zawiera poprawkę dla tej podatności.

Inne podatności w ESP-IDF

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

ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In versions 5.5.1, 5.4.3, 5.3.4, 5.2.6, 5.1.6, and earlier, in the ESP-IDF Bluetooth host stack (BlueDroid), the function bta_dm_sdp_result() used a fixed-size array uuid_list[32][MAX_UUID_SIZE] to store discovered service UUIDs during the SDP (Service Discovery Protocol) process. On modern Bluetooth devices, it is possible for the number of available services to exceed this fixed limit (32). In such cases, if more than 32 services are discovered, subsequent writes to uuid_list could exceed the bounds of the array, resulting in a potential out-of-bounds write condition.

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