CVE-2026-97968 in Linux情報

要約

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

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

hwmon: (corsair-cpro) デバッグファイルシステム(debugfs)エントリを hwmon の登録後に作成する

ccp_debugfs_init() は、プライベートデータとして devm で割り当てられた ccp を持つ debugfs ファイルを登録します。この処理は hwmon_device_register_with_info() よりも前に実行されるため、その登録に失敗した場合、ccp_probe() はファイルがまだ存在した状態で戻ります。HID コアはその後 ccp を解放し、プローブの失敗に対して ccp_remove() が呼び出されないため、後でそれらを削除する処理も行われません。これらのファイルの一つを読み取ると、解放されたポインタを間接参照(デレファレンス)することになります。

debugfs エントリは hwmon デバイスが登録された後にのみ作成されるように変更され、これにより失敗したパスでもエントリが残らないようになりました。

2つのバージョンクエリの位置はそのまま維持されています。これらのクエリは ccp->mutex を保持せずに USB コマンドを送信しますが、send_usb_cmd() を呼び出す他の処理がない限りこれは安全です。hwmon デバイスが登録されると、そのコールバックが同時に send_usb_cmd() を呼び出せるようになります。移動されるのは debugfs の作成のみであり、どのクエリが成功したかが通知されます。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-410224

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!