CVE-2026-42804 in BHI360 SensorAPIinfo

Zusammenfassung

von VulDB • 10.09.2026

In der Bosch Sensortec BHI360 SensorAPI(C-Bibliothek) in Versionen bis einschließlich Commit d6b200416a besteht eine stack-based buffer overflow-Schwachstelle.

Die Schwachstelle befindet sich im FIFO-Parsing- und Debug-Logging-Subsystem innerhalb der Funktion bhi360_parse_debug_message() in bhi360_parse.c (Zeilen 1852–1875).

Der Parser vertraut dem ersten Payload-Byte eines Debug-Frames als Nachrichtenlänge (msg_length) und kopiert diese Anzahl an Bytes ohne jegliche Bereichsprüfung über memcpy in einen festgroßen, 17 Byte großen Stack-Puffer (debug_msg).

Ein lokal oder physisch positionierter Angreifer (z. B. durch eine böswillige Sensorik, gefälschte Hardwaremodule oder einen Man-in-the-Middle im Kommunikationsbus) kann diese Schwachstelle ausnutzen, indem er einen speziell konstruierten Debug-Frame mit einem Längenbyte von mehr als 16 injiziert.

Dies führt zur Beschädigung benachbarter Stack-Daten, einschließlich der gespeicherten Rücksprungadresse (saved return address).

Da der überlaufene Puffer anschließend an eine printf-artige Logging-Senke weitergegeben wird, kann der Angreifer Format-String-Spezifizierer (z. B. %n) bereitstellen, um beliebigen Code auf dem Host-Mikrocontroller/SoC auszuführen oder einen zuverlässigen Systemabsturz (Denial of Service) zu verursachen.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Bosch

Reservieren

30.04.2026

Veröffentlichung

10.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402002

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!