CVE-2026-42804 in BHI360 SensorAPIИнформация

Сводка

по VulDB • 10.09.2026

Уязвимость переполнения буфера в стеке существует в Bosch Sensortec BHI360 SensorAPI(C-Library) во всех версиях вплоть до коммита d6b200416a включительно.

Уязвимость находится в подсистеме разбора FIFO и отладочного логирования внутри функции bhi360_parse_debug_message() в файле bhi360_parse.c (строки 1852-1875).

Парсер доверяет первому байту полезной нагрузки кадра отладки как длине сообщения (msg_length) и копирует это количество байт в буфер стека фиксированного размера размером 17 байт (debug_msg) с помощью memcpy без какой-либо проверки границ.

Локальный или физически расположенный злоумышленник (например, через вредоносный датчик, поддельный аппаратный модуль или атакующего «человек посередине» на шине связи) может эксплуатировать эту уязвимость путем внедрения специально созданного кадра отладки с байтом длины, превышающим 16.

Это приводит к повреждению соседних данных в стеке, включая сохраненный адрес возврата.

Кроме того, поскольку переполненный буфер впоследствии передается в sink логирования стиля printf, злоумышленник может предоставить спецификаторы форматной строки (например, %n) для выполнения произвольного кода на хост-микроконтроллере/SoC или вызвать надежный сбой системы (отказ в обслуживании).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

Bosch

Резервировать

30.04.2026

Раскрытие

10.09.2026

Модерация

принято

Вход

VDB-402002

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!