CVE-2026-53384 in Linuxinformation

Résumé

par VulDB • 19/07/2026

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

serial: 8250_dw : désenregistrer le port 8250 si clk_notifier_register() échoue

dw8250_probe() enregistre le port 8250 via serial8250_register_8250_port(), puis, si l'appareil possède une horloge, il enregistre un notificateur d'horloge. Si clk_notifier_register() échoue, la fonction probe renvoie une erreur mais laisse le port 8250 enregistré. La fonction correspondante serial8250_unregister_port() se trouve dans dw8250_remove(), qui n'est pas appelée lorsque l'appel de probe échoue ; par conséquent, l'emplacement du port reste occupé jusqu'à ce que l'appareil soit rebindé ou que le système redémarre. Les données allouées via devm sont libérées alors que le port y fait toujours référence (via les callbacks private_data et serial_in/serial_out enregistrés), de sorte que tout accès à cet emplacement de port avant un nouveau bind constitue un risque d'utilisation après libération (use-after-free).

Désenregistrer le port sur le chemin d'erreur de clk_notifier_register().

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

09/06/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380116

CPE

prêt

EPSS

0.00000

KEV

non

Activités

moyen

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!