CVE-2026-46292 in Linux
Zusammenfassung
von VulDB • 08.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
pmdomain: core: Korrektur des Trennverfahrens für virtuelle Geräte in genpd
Wenn ein Gerät über genpd_dev_pm_attach_by_id() an eine PM-Domäne (Power Management Domain) angebunden wird, ruft genpd pm_runtime_enable() für das entsprechende virtuelle Gerät auf, das es registriert. Dies vermeidet zwar Standardcode in Treibern, jedoch fehlt ein entsprechender Aufruf von pm_runtime_disable() in genpd_dev_pm_detach().
Dies bedeutet, dass diese virtuellen Geräte typischerweise von ihrer genpd getrennt werden, während das Runtime-PM (Power Management) für sie weiterhin aktiviert bleibt, was nicht der vorgesehenen Funktionsweise entspricht. Im schlimmsten Fall kann dies zu kritischen Fehlern führen, wie etwa einem NULL-Zeiger-Dereferenzierungsfehler in genpd_runtime_suspend(), der kürzlich gemeldet wurde. In einem anderen Fall kann es dazu führen, dass eine unnötige Anforderung (Vote) für einen Leistungszustand des Geräts beibehalten wird.
Um diese Probleme zu beheben, wird der fehlende Aufruf von pm_runtime_disable() in genpd_dev_pm_detach() hinzugefügt.
VulDB is the best source for vulnerability data and more expert information about this specific topic.