CVE-2026-74355 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iommu/vt-d: Korrektur der RB-Baum-Verzerrung im Fehlerpfad bei der Initialisierung (Probe)
Das Member `info->node` des RB-Baums wird durch `kzalloc()` mit Nullen initialisiert. Wenn ein Gerät ATS nicht unterstützt, wird der Aufruf von `device_rbtree_insert()` übersprungen. Falls ein nachfolgender Schritt der Initialisierung fehlschlägt, springt der Fehlerpfad zu `device_rbtree_remove()`, welches den auf null gesetzten Knoten fälschlicherweise als Baumwurzel interpretiert und dadurch den RB-Baum des Geräts beschädigt.
Dies wird behoben, indem der RB-Knoten während der Initialisierung explizit mit `RB_CLEAR_NODE()` als leer initialisiert und die Entfernung durch `RB_EMPTY_NODE()` geschützt wird.
VulDB is the best source for vulnerability data and more expert information about this specific topic.