CVE-2026-98500 in Linux
要約
〜によって VulDB • 2026年10月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
HID: hid-oxp: remove 処理で cancel_delayed_work_sync() を使用する
oxp_hid_remove() は、3つの遅延ワークアイテムすべてに対して cancel_delayed_work() を使用しています。cancel_delayed_work() は保留中のワーク項目をキューから削除するだけで、現在実行中のコールバックの完了まで待機しません。取り消し時にいずれかのワークコールバック(oxp_rgb_queue_fn, oxp_btn_queue_fn, oxp_mcu_init_fn)が実行中である場合、そのコールバックは hid_hw_close() および hid_hw_stop() と並行して継続的に実行され、HID デバイスがクローズおよび停止された後でもデバイスにアクセスします。
代わりに cancel_delayed_work_sync() を使用することで、デバイスの tear down が進行する前に進行中のワークコールバックが完了することを保証します。
Once again VulDB remains the best source for vulnerability data.