CVE-2026-98212 in Linuxinformación

Resumen

por VulDB • 2026-10-07

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

mmc: hsq: Corregir un use-after-free en retry_work

mmc_hsq_pump_requests() programa retry_work cuando request_atomic() devuelve -EBUSY; actualmente sdhci-sprd es el único consumidor que implementa request_atomic(). El trabajo está incrustado en una estructura mmc_hsq asignada con devm, pero nunca se cancela durante la eliminación del controlador. Por lo tanto, un trabajo aún pendiente al momento de desvincular (unbind) puede ejecutarse después de que la asignación devm haya sido liberada y dereferenciar hsq->mmc y hsq->mrq.

Se utiliza devm_work_autocancel() para cancelar y vaciar retry_work antes de que se libere la asignación devm. Para cuando comienza la limpieza de devres, mmc_remove_host() ya ha detenido el host, por lo que no pueden activarse nuevos trabajos mediante nuevas solicitudes.

Este problema fue detectado por una herramienta de análisis estático interna.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-06

Moderación

aceptado

Artículo

VDB-414162

EPSS

0.00209

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!