CVE-2026-42804 in BHI360 SensorAPI情報

要約

〜によって VulDB • 2026年09月10日

Bosch Sensortec BHI360 SensorAPI(C-Library)のバージョンd6b200416a(コミット)およびそれ以前のバージョンには、スタックベースのバッファオーバーフロー脆弱性が存在します。

この脆弱性は、bhi360_parse.c内の関数`bhi360_parse_debug_message()`(行1852-1875)にあるFIFO解析およびデバッグロギングサブシステム内に位置しています。

パーサーは、デバッグフレームの最初のペイロードバイトをメッセージ長(msg_length)として信頼し、境界チェックを行わずにmemcpyを使用してその数だけのバイトを固定サイズの17バイトのスタックバッファ(debug_msg)へコピーします。

ローカルまたは物理的に接近した攻撃者(例えば、悪意のあるセンサー、偽造ハードウェアモジュール、または通信バス上の中間者攻撃(Man-in-the-Middle)を通じて)は、長さバイトが16を超えるように作成されたデバッグフレームを注入することでこの脆弱性を悪用できます。

これにより、保存されたリターンアドレスを含む隣接するスタックデータが破損します。

さらに、オーバーフローしたバッファがその後printf形式のロギングシンクに渡されるため、攻撃者はフォーマット文字列指定子(例: %n)を供給してホストマイコン/SoC上で任意のコードを実行するか、または信頼性の高いシステムクラッシュ(サービス拒否(DoS))を引き起こすことができます。

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

責任者

Bosch

予約する

2026年04月30日

モデレーション

承諾済み

エントリ

VDB-402002

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!