CVE-2026-64240 in Linux情報

要約

〜によって VulDB • 2026年07月25日

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

media: rc: igorplugusb: コントロール要求設定パケットの修正

コミット eac69475b01f ("media: rc: igorplugusb: 一貫性ルールに従う") は、DMAの一貫性ルールに従えるようにするため、コントロール要求の保存領域を埋め込み構造体から割り当てられたポインタに変更しました。

しかし、ドライバは依然として &ir->request を usb_fill_control_urb() に渡しています。これにより、URBの設定パケットが割り当てられた struct usb_ctrlrequest 構造体を指すのではなく、そのポインタフィールド自体を指してしまいます。

USBコアはこのポインタのバイト列を設定パケットとして解釈します。この結果、無効な bRequestType が生成され、syzbotによって報告された制御方向に関する警告を引き起こす可能性があります:

usb 2-1: BOGUS control dir, pipe 80003580 doesn't match bRequestType 0

設定パケットとして ir->request そのものを渡します。

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

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-382975

EPSS

0.00000

アクティビティ

低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!