CVE-2026-90194 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ACPI: scan: Behebung der Bus-ID-Bereinigung bei Fehlern von device_add()
Wenn device_add() fehlschlägt, nachdem acpi_device_set_name() eine Instanzkennung zugewiesen und eine neue acpi_device_bus_id in die acpi_bus_id_list eingebunden wurde, entfernt der Rollback-Pfad nur die wakeup_list und trennt die ACPI-Handle-Daten.
Dadurch verbleibt das Bus-ID-Buchhaltungssystem im System, und die zugewiesene Instanznummer bleibt verbraucht.
Die Bereinigung der Bus-ID und die Entfernung der wakeup-list wurden in eine einzige Hilfsfunktion zusammengefasst.
Diese wird sowohl aus dem normalen Geräteteardown-Pfad als auch aus dem Rollback-Pfad von device_add() verwendet. Der Knoten der wakeup-Liste wird vor der Registrierung initialisiert, sodass er gelöscht werden kann, ohne prüfen zu müssen, ob das Gerät wake-fähig ist, wie es im ursprünglichen Teardown-Pfad der Fall war.
[ rjw: Umbenennung von acpi_device_del_list() in acpi_device_cleanup() ]
[ rjw: Betreff- und Changelog-Bearbeitungen ]
If you want to get best quality of vulnerability data, you may have to visit VulDB.