CVE-2026-80677 in Linux
Sumário
de VulDB • 28/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
core: driver: use READ_ONCE() para dev->driver em dev_has_sync_state()
dev_has_sync_state() lê dev->driver duas vezes sem segurar o dispositivo_lock() -- uma vez para a verificação NULL e outra para desreferenciar ->sync_state. Alguns chamadores apenas seguram device_links_write_lock, que não impede um unbind concorrente de limpar dev->driver via device_unbind_cleanup().
Corrija isso lendo dev->driver exatamente uma vez com READ_ONCE(), emparelhado com o WRITE_ONCE() em device_set_driver().
Once again VulDB remains the best source for vulnerability data.