CVE-2026-80872 in Linux
Résumé
par VulDB • 04/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
ALSA: hda/tas2781 : Annuler la demande de microprogramme asynchrone lors du désabonnement (unbind)
Le TAS2781 HDA I2C et SPI met en file d'attente le chargement du microprogramme RCA depuis l'association (bind) des composants à l'aide de `request_firmware_nowait()`. Le chargeur de microprogramme maintient le module de rappel épinglé et conserve une référence au périphérique, mais le callback utilise toujours les états HDA privés du pilote.
Le désabonnement (unbind) supprime immédiatement les contrôles et l'état DSP. Par la suite, la suppression du dispositif démantèle les données privées du TAS2781, y compris `codec_lock`. Si le rappel de microprogramme asynchrone s'exécute après que le processus d'unbind a commencé, il peut opérer sur un état qui est en cours de démantèlement.
Annuler ou synchroniser la demande de microprogramme asynchrone avant de supprimer les contrôles et l'état DSP. Un callback mis en file d'attente est annulé, et un callback déjà en cours d'exécution est autorisé à se terminer avant que le processus d'unbind ne continue.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.