CVE-2026-81507: утечка памяти Bluetooth Classic в ESP-IDF
В ESP-IDF, фреймворке Espressif для IoT-устройств, обнаружена уязвимость среднего уровня опасности (CVSS 6.5), связанная с утечкой данных из кучи через Bluetooth Classic L2CAP. Атакующий в радиусе действия Bluetooth может получить фрагменты памяти стека BlueDroid. Проблема затрагивает ESP32-совместимые продукты с включённым Classic Bluetooth.
Подробности
Уязвимость затрагивает обработку конфигурационных опций L2CAP в компоненте BlueDroid (файлы l2c_main.c и l2c_utils.c). До версий 5.2.8, 5.3.6, 5.5.5, 6.0.3 и 6.1-rc1 код не всегда проверяет длину опции на соответствие оставшимся байтам принятого пакета. Это приводит к чтению за границами буфера (out-of-bounds read). Эксплуатация возможна удалённо: неаутентифицированный BR/EDR-пир, находящийся в радиусе действия Bluetooth, отправляет специально сформированный malformed-запрос конфигурации L2CAP. При определённых условиях выполнения ограниченный объём смежной памяти Bluetooth-стека может попасть в исходящий L2CAP Configuration Response — то есть утечка происходит по инициативе самого устройства. Для атаки не требуется сопряжение или аутентификация, что повышает практическую значимость угрозы, хотя объём утечки ограничен и зависит от состояния памяти в момент обработки пакета. Уязвимость касается ESP32-класса устройств, использующих хост-стек BlueDroid с включённым Classic Bluetooth.Что делать
Espressif выпустила исправления. Рекомендуется обновить ESP-IDF до одной из версий: 5.2.8, 5.3.6, 5.5.5, 6.0.3 или 6.1-rc1 и новее. Если обновление невозможно, следует рассмотреть временные митигации: отключить Classic Bluetooth там, где он не используется, ограничить физический и радиодоступ к устройствам, а также по возможности применять фильтрацию на уровне хоста и мониторинг аномальных L2CAP-запросов. Стоит учитывать, что для эксплуатации атакующему нужно находиться в радиусе Bluetooth, поэтому физическая изоляция также снижает риск.Итог
CVE-2026-81507 — умеренно опасная уязвимость, которая позволяет получить фрагменты памяти Bluetooth-стека без аутентификации. Наиболее надёжная защита — своевременное обновление ESP-IDF до исправленных версий; дополнительно стоит пересмотреть необходимость включения Classic Bluetooth на устройствах, где он не требуется функционально.Источник: CVE Project (cvelistV5)
