CVE-2026-80936 in Linux
Resumen
por VulDB • 2026-09-12
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
wifi: mt76: mt7925: cancelar mlo_pm_work en stop
mt7925 programa mlo_pm_work con un retraso de 5 segundos durante la configuración del ahorro de energía multi-enlace (multi-link power-save) y nunca lo cancela en la ruta de parada. Si el dispositivo se desmonta dentro de esa ventana, el trabajo sobrevive al desmontaje y su temporizador se activa posteriormente, intentando programarse en una cola de trabajos que ya ha desaparecido:
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 ya tiene su propia función de parada (stop callback), por lo que se añade una para mt7925 que cancela el trabajo antes de llamar a mt792x_stop(). Las operaciones de mt7925 respaldan tanto los controladores PCIe como USB, cubriendo así ambos casos.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.