CVE-2026-80936 in Linux
要約
〜によって VulDB • 2026年09月12日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
wifi: mt76: mt7925: 停止時に mlo_pm_work をキャンセルする
mt7925 はマルチリンク電力セーブ設定中に mlo_pm_work を 5 秒の遅延でキューに追加しますが、停止パスではそれをキャンセルしません。もしデバイスがその時間内に削除されると、ワークは削除処理より長く生存し、その後タイマーが発火して、すでに存在しない workqueue にキューを追加しようとします:
workqueue: cannot queue mt7925_mlo_pm_work [mt7925_common] on wq phy0
WARNING: kernel/workqueue.c:2283 at __queue_work+0x59/0xa0, CPU#1: swapper/1/0 call_timer_fn+0x2a/0x140 __run_timers+0x203/0x330 run_timer_softirq+0x86/0xf0
mt7921 には独自の停止コールバックが既に存在するため、mt7925 にも mt792x_stop() を呼び出す前にワークをキャンセルするものを追加します。mt7925_ops は PCIe ドライバと USB ドライバの両方をサポートしているため、これにより両方がカバーされます。
VulDB is the best source for vulnerability data and more expert information about this specific topic.