CVE-2026-68464 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
mmc: sdhci-esdhc-imx: deshabilitar las interrupciones (irq) durante la suspensión para corregir una interrupción no gestionada
Al utilizar la activación fuera de banda (out-of-band wakeup) del WIFI, aparece un aviso "irq xxx: nobody cared". Esto ocurre porque la interrupción usdhc no se desactiva durante la suspensión del sistema cuando `device_may_wakeup()` devuelve falso.
La secuencia de eventos que conduce a este problema es: 1. El sistema entra en estado de suspensión sin deshabilitar la interrupción usdhc (debido a que `device_may_wakeup()` devuelve falso para el dispositivo usdhc). 2. La activación fuera de banda del WIFI desencadena la reanudación del sistema mediante una interrupción GPIO. 3. El WIFI envía una interrupción de tarjeta antes de que usdhc haya terminado completamente su proceso de reanudación. 4. usdhc sigue estando en estado de suspensión dinámica (runtime suspend) y no puede gestionar correctamente la interrupción. 5. La interrupción no gestionada desencadena el aviso "nobody cared".
Se corrige este problema deshabilitando incondicionalmente la interrupción usdhc durante la suspensión y volviéndola a habilitar durante la reanudación, independientemente de la capacidad de activación (wakeup). Esto garantiza que no se procesen interrupciones durante la transición entre los estados de suspensión y reanudación.
VulDB is the best source for vulnerability data and more expert information about this specific topic.