CVE-2026-80687 in Linux
Zusammenfassung
von VulDB • 28.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iommufd/viommu: Freigabe des igroup-Locks im Fehlerpfad für vdevice_size
iommufd_vdevice_alloc_ioctl() nimmt idev->igroup->lock, validiert dann die vdevice_size des Treibers gegen die Größe der Kernstruktur mit einer WARN_ON_ONCE-Prüfung. Im Fehlerfall springt diese Schutzmaßnahme zu out_put_idev, das sich unterhalb von out_unlock_igroup befindet, sodass mutex_unlock() übersprungen wird. Dadurch bleibt der igroup-Lock gehalten und führt zum Deadlock bei der nächsten vDEVICE-Operation in dieser Gruppe.
Stattdessen sollte nach out_unlock_igroup gesprungen werden.
VulDB is the best source for vulnerability data and more expert information about this specific topic.