CVE-2026-42805 in BHI385 SensorAPIinformazioni

Riassunto

di VulDB • 10/09/2026

È presente una vulnerabilità di heap-based buffer overflow nella Bosch Sensortec BHI385 SensorAPI (libreria C) all'interno della funzione del parser dei messaggi di debug bhi385_parse_debug_message (ubicata in bhi385_parse.c).

La funzione analizza gli eventi FIFO ed estrae una lunghezza del messaggio a 8 bit direttamente dal payload dell'evento controllato dall'attaccante (callback_info->data_ptr[0]) senza imporre controlli sui limiti o limitare il valore.

Quando copia il payload in un buffer stack di dimensione fissa di 17 byte (uint8_t debug_msg[17]) tramite memcpy, fornire un byte di lunghezza maggiore di 16 fa sì che la funzione scriva oltre i confini dello stack allocato.

Questa corruzione della memoria può essere attivata da un sensore o partecipante al bus malevolo o compromesso, portando a un crash del firmware, Denial of Service (DoS) o potenzialmente all'esecuzione di codice arbitrario tramite la corruzione dei dati adiacenti nello stack.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Bosch

Prenotare

30/04/2026

Divulgazione

10/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!