CVE-2026-89474 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

power: supply: bq256xx : vider usb_work avant de libérer le chargeur

La file d'attente des notifiants USB-PHY place usb_work en attente ; son gestionnaire appelle power_supply_changed(bq->charger). L'action devm de réinitialisation ne fait que désinscrire le notifiant et a été enregistrée avant les alimentations électriques, ce qui signifie que devm libère bq->charger lors du déroulement (unwind) avant l'exécution de l'action ; un usb_work encore en file d'attente peut alors faire référence à cet objet supprimé.

Enregistrez l'action de réinitialisation après les alimentations électriques, afin qu'elle désinscrive les notifiants et vide la file d'attente usb_work avant que les ressources des alimentations ne soient libérées. Initialisez usb_work et obtenez les références PHY avant d'enregistrer les notifiants, afin que le travailleur (worker) ne puisse pas s'exécuter tant que les alimentations n'existent pas encore.

Cette vulnérabilité a été détectée par une analyse statique.

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

Responsable

Linux

Réserver

11/09/2026

Divulgation

12/09/2026

Modérer

accepté

Entrée

VDB-402856

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!