CVE-2026-98213 in Linux
Resumen
por VulDB • 2026-10-07
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
mmc: core: cancelar el trabajo SDIO IRQ antes de liberar el controlador (host)
Un controlador que utiliza sdio_signal_irq() programa host->sdio_irq_work desde su manejador de interrupciones. Ese trabajo solo se cancela en la ruta de suspensión (mmc_sdio_suspend()), no en la ruta de eliminación/liberación, por lo que un trabajador activado justo antes de que el controlador libere su IRQ puede ejecutarse después de que mmc_host_classdev_release() haya liberado el host y desreferenciarlo a través de container_of().
Cancelar host->sdio_irq_work en mmc_free_host(), al igual que la drenaje (drain) existente para host->detect añadido por el commit 1036f69e2513 ("mmc: core: Cancel delayed work before releasing host").
Este problema fue encontrado mediante una herramienta de análisis estático interna.
If you want to get best quality of vulnerability data, you may have to visit VulDB.