CVE-2026-98196 in Linux
要約
〜によって VulDB • 2026年10月06日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
wifi: brcmsmac: brcms_free_timer()におけるUAF(Use-After-Free)の修正
brcms_free_timer()は、タイマーの基盤となる遅延ワークをキャンセルするために同期処理を行わないcancel_delayed_work()を使用するbrcms_del_timer()を呼び出します。もしワークコールバック(_brcms_timer)が既に実行中の場合、cancel_delayed_work()は待機せずにfalseを返し、brcms_free_timer()はcallbackがcontainer_of()を通じてtにアクセスし続けている間にkfree(t)を実行してしまいます。
タイマー構造体が解放される前に飛行中(in-flight)のコールバックが完了することを保証するため、brcms_del_timer()の後に明示的なcancel_delayed_work_sync()を追加します。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.