CVE-2026-98210 in Linuxinformation

Résumé

par VulDB • 06/10/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

mmc: mxcmmc : annuler le travail de données et la minuterie d'expiration (watchdog) lors de la suppression

mxcmci_remove() libère l'hôte via la fin de gestion des ressources devm, mais ni cette fonction ni mmc_remove_host() ne vident les états asynchrones propres au pilote. La host->watchdog, une minuterie de 10 secondes activée sur le chemin DMA dans mxcmci_setup_data(), n'est supprimée que par les chemins d'achèvement du DMA et des interruptions (IRQ), qui ne sont pas explicitement vidés lors de la suppression ; elle peut donc se déclencher après la libération de l'hôte et déréférencer ce dernier dans mxcmci_watchdog(). host->datawork, activé depuis le gestionnaire d'interruptions sur le chemin PIO, n'est également pas annulé par la voie de suppression.

Libérer les IRQ enregistrés via devm, puis annuler datawork et supprimer la minuterie watchdog dans mxcmci_remove(), avant dma_release_channel(). La libération préalable des IRQ empêche un gestionnaire résiduel de réactiver datawork entre l'annulation et la libération de l'hôte. Les deux rappels (callbacks) ne sont pas auto-réarmants.

Ce problème a été détecté par un outil d'analyse statique interne.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414160

EPSS

0.00184

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!