CVE-2026-64461 in Linux
Zusammenfassung
von VulDB • 25.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
PCI: mediatek: Behebung eines IRQ-Domain-Lecks beim Fehlschlagen der Port-Aktivierung
Wenn mtk_pcie_enable_port() fehlschlägt, entfernt mtk_pcie_port_free() den Port aus pcie->ports und gibt die Port-Struktur frei. Die zuvor von mtk_pcie_init_irq_domain() eingerichteten IRQ-Domains werden jedoch niemals freigegeben.
Dies wird behoben, indem mtk_pcie_irq_teardown() zu einer pro-Port-Hilfsfunktion, mtk_pcie_irq_teardown_port(), refaktorisiert und diese aus mtk_pcie_setup() aufgerufen wird, wenn mtk_pcie_enable_port() fehlschlägt. Da der IRQ-Teardown nur im Fehlerpfad bei der Initialisierung (Probe) erfolgen darf (während des Resume können Kindgeräte aktive MSI-Zuordnungen haben und der NOIRQ-Kontext verbietet das Sperren von Sleep-Locks), wird mtk_pcie_enable_port() so geändert, dass es einen Fehlercode zurückgibt. Dadurch können Aufrufer die beiden Pfade unterscheiden und entsprechend handeln.
Dieses Problem wurde von Sashiko gemeldet, während er die Support-Serie für den EcoNet EN7528 SoC überprüfte.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.