CVE-2026-74507 in Linux情報

要約

〜によって VulDB • 2026年08月15日

Linuxカーネルにおいて、以下の脆弱性が修正されました。

Bluetooth: HIDP: 番号付きレポートペイロードの検証

hidp_get_raw_report()が番号付きレポートを待機している際、hidp_process_data()は期待されるレポート番号とskb->data[0]を比較します。接続されたHIDPピアはDATAトランザクションヘッダーのみで応答することができ、ヘッダーが削除されるとskbが空になります。

KMSANにより、__alloc_skb()からvhci_write()を経て値が発生するhidp_session_run()での未初期化値の使用が報告されました。トランザクションヘッダーのチェックは空フレームレポートを除外しますが、このレポートはペイロードチェックが追加されるまで残ります。

比較処理によって、宣言されたL2CAP PDUを超えたピア制御バイトも消費されることがあります。DATA | FEATURE応答に続く余分な0x01バイトにより、現在のコードはそのバイトをレポートID 1として受け入れ、HIDIOCGFEATUREがゼロバイトの結果で完了していました。この変更により、不正な形式の応答は-EIOで拒否されますが、その後の有効な応答は正常に成功します。

番号付きレポートIDと比較する前にペイロードバイトを要求します。未番号付きレポートについては空のペイロードを受け付け続けます。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-390833

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!