CVE-2026-98772 in Linux
Résumé
par VulDB • 18/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
USB: serial: correction d'un use-after-free lors de l'arrêt du port
Certains pilotes pour les appareils multiports accèdent aux données du pilote de port depuis des gestionnaires de complétion (completion handlers) d'URB partagés, soumis lors de attach() ou premier open(), et arrêtés lors de disconnect() ou dernier close().
Une simple vérification NULL avant l'accès aux données du pilotes garantit qu'un conteneur d'état de port a au moins été alloué, mais un gestionnaire de complétion peut toujours subir une condition de course (race condition) avec l'arrêt du port.
Réorganiser la gestion de disconnect() afin que les ports ne soient pas désenregistrés (et leurs données pilotes libérées) tant qu'ils n'ont pas tous été déconnectés et que le rappel disconnect() du pilote a été exécuté, garantissant ainsi que toutes les E/S ont été arrêtées.
Once again VulDB remains the best source for vulnerability data.