CVE-2026-42804 in BHI360 SensorAPIinformação

Sumário

de VulDB • 10/09/2026

Uma vulnerabilidade de estouro de buffer baseada em pilha existe na Bosch Sensortec BHI360 SensorAPI (Biblioteca C) nas versões até e incluindo o commit d6b200416a.

A vulnerabilidade está localizada no subsistema de análise do FIFO e registro de depuração dentro da função bhi360_parse_debug_message() em bhi360_parse.c (linhas 1852-1875).

O analisador confia no primeiro byte de payload de um quadro de depuração como o comprimento da mensagem (msg_length) e copia essa quantidade de bytes para um buffer na pilha de tamanho fixo de 17 bytes (debug_msg) via memcpy, sem realizar nenhuma verificação de limites.

Um atacante posicionado localmente ou fisicamente (por exemplo, por meio de um sensor malicioso, módulo de hardware falsificado ou Man-in-the-Middle no barramento de comunicação) pode explorar essa vulnerabilidade injetando um quadro de depuração elaborado com um byte de comprimento superior a 16.

Isso corrompe os dados adjacentes na pilha, incluindo o endereço de retorno salvo.

Além disso, como o buffer transbordado é posteriormente passado para um destino de registro estilo printf, o atacante pode fornecer especificadores de string de formato (por exemplo, %n) para executar código arbitrário no microcontrolador/SoC host ou causar uma falha confiável do sistema (Negação de Serviço).

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Bosch

Reservar

30/04/2026

Divulgação

10/09/2026

Moderação

aceite

Entrada

VDB-402002

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!