CVE-2026-45328
Critical · CVSS 9.3ESP-IDF (Espressif IoT Development Framework) — Improper Input Validation / Out-of-bounds Write in TEE secure-service wrappers (CWE-20, CWE-787)
- CVSS
- 9.3
- nvd
- EPSS
- —
- KEV
- No
- Class
- other
- CWE-20, CWE-787, CWE-787
Description
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In versions 5.5.4 and 6.0, the esp_tee component exposes secure-service wrappers in esp_secure_services.c and esp_secure_services_iram.c that bridge calls from the user application (i.e. the REE) to TEE-protected hardware peripherals (AES, SHA, ECC, HMAC, SPI, MMU, WDT) and to the security feature like attestation, OTA updates, secure storage. This issue has been patched in versions 5.5.5 and 6.0.1.
Search profile — drives PoC discovery
Symbols esp_teeesp_secure_services.cesp_secure_services_iram.cesp_secure_servicesREETEEattestationsecure_storageesp_tee_otaAESSHAECCHMACSPIMMUWDT
Keywords CVE-2026-45328ESP-IDFesp_teeesp_secure_servicessecure service wrapperTEE exploitEspressif TEE bypassesp-idf CWE-787esp_tee PoCEspressif secure worldesp_tee OTA exploitesp_tee attestation exploitespidf trusted execution environment vulnerability
Versions: 5.5.4, 6.0 (patched in 5.5.5 and 6.0.1)
References
- https://github.com/espressif/esp-idf/commit/145ba4c42dc8283054cfde9a1c3470db7399192f
- https://github.com/espressif/esp-idf/commit/440a5d1906502023f2a0fb0aecbdf0602d14acbf
- https://github.com/espressif/esp-idf/commit/764626a1b7c85b943d207da08a2f8f7d7f3def4d
- https://github.com/espressif/esp-idf/commit/7867f4a57560bf9fc4a931e37ba02b7a3e9f406b
- https://github.com/espressif/esp-idf/commit/afd14ab113acd0ca369965404c99ac42e74d4fcd
- https://github.com/espressif/esp-idf/commit/eebabaff2fdc273b1530fe66e55fb3bcd181dfd6
- https://github.com/espressif/esp-idf/security/advisories/GHSA-mmgp-73p4-92xp
Status: enriched · ingested 2026-06-11T18:20:51.547Z · profiled 2026-06-16T18:20:23.035Z