Katalog CVE

CVE-2026-113780

KrytyczneCVSS 9.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W ESP-IDF (framework IoT Espressif) w wersjach od 5.5.5 do 5.5.6, 6.0.4 i 6.1.1 wpis pułapki esp_tee zapisuje ramkę rejestrów kontrolowaną przez wywołującego przez wskaźnik stosu dostarczony przez REE, zanim przełączy się na zaufany stos TEE lub zweryfikuje wskaźnik. Lokalna nieuprzywilejowana aplikacja REE może skierować ten zapis w trybie maszynowym do pamięci wyłącznej TEE na układach ESP32-C5, ESP32-C6, ESP32-C61 i ESP32-H2, naruszając granicę izolacji REE/TEE.

Ocena ryzyka

Możliwe jest uszkodzenie danych sterowania TEE prowadzące do wykonania kodu, odmowy usługi lub awarii systemu, co podważa bezpieczeństwo izolacji TEE.

Rekomendacja

Zaktualizuj ESP-IDF do wersji 5.5.6 (oraz 6.0.4/6.1.1, gdy będą dostępne) i ogranicz uruchamianie niezaufanych aplikacji REE.

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. From 5.5.5 until 5.5.6, 6.0.4, and 6.1.1, the esp_tee trap entry in esp_tee_vectors_plic.S and esp_tee_vectors_clic.S saves a caller-controlled register frame through the REE-supplied stack pointer before switching to the trusted TEE stack or validating the pointer. A local unprivileged REE application can direct this machine-mode write into TEE-exclusive memory on ESP32-C5, ESP32-C6, ESP32-C61, and ESP32-H2 devices, breaking the REE/TEE isolation boundary and potentially corrupting TEE control-flow data for code execution, denial of service, or system crashes. Both secure-service ecall and interrupt entry paths contain the vulnerable ordering. This issue is fixed in version 5.5.6 and is scheduled to be fixed in versions 6.0.4 and 6.1.1.

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