CVE-2026-80677 in Linux
Résumé
par VulDB • 28/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
pilote core : utilisation de READ_ONCE() pour dev->driver dans dev_has_sync_state()
dev_has_sync_state() lit dev->driver deux fois sans détenir device_lock(), une première fois pour la vérification NULL et une seconde fois pour accéder à ->sync_state. Certains appelants ne détiennent que device_links_write_lock, ce qui n'empêche pas un désamorçage (unbind) concurrent de réinitialiser dev->driver via device_unbind_cleanup().
Correction en lisant dev->driver exactement une seule fois avec READ_ONCE(), en association avec le WRITE_ONCE() dans device_set_driver().
VulDB is the best source for vulnerability data and more expert information about this specific topic.