CVE-2026-90029 in Linux情報

要約

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

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

usb: storage: realtek_cr: disconnect時のuse-after-freeを修正

realtek_cr_destructor()は、タイマーを含むチップが解放される前にtimer_delete()を呼び出しています。タイマのコールバックはまだ実行中であり、自身を再設定する可能性があり、その結果としてuse-after-freeが発生します。

timer_shutdown_sync()を使用して、コールバックの実行完了を待ち、さらなる再設定を防ぎます。タイマーがアームされた後にss_enが変更される可能性があるため、これは無条件で実施してください。

timer_setup()をinit_realtek_cr()内に移動し、タイマーがいかなる失敗パスでもデストラクタを呼び出す前に初期化されるようにします。

静的解析によって発見されました。

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

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-405861

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!