CVE-2026-90282 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
phy: qcom: qmp-usb-legacy: Behebung einer möglichen NULL-Dereferenzierung bei frühem Runtime-Suspend
Es gibt ein kleines Zeitfenster, in dem der Runtime-Suspend-Callback nach `pm_runtime_enable()` und vor `pm_runtime_forbid()` ausgeführt werden kann. In diesem Fall tritt ein Crash auf, da beim Runtime Suspend/Resume auf den Zeiger `qmp->phy` zugegriffen wird, der noch nicht initialisiert ist: `if (!qmp->phy->init_count) {`
Dies kann auch geschehen, wenn der Benutzer das Runtime-Power-Management (runtime-pm) über die sysfs-Attribut-Eigenschaft erneut aktiviert, bevor das qmp phy initialisiert wurde.
Ähnlich wie bei anderen qcom phy-Treibern wird eine Variable `qmp->phy_initialized` eingeführt, die verwendet werden kann, um sich nicht auf den möglicherweise nicht initialisierten phy-Zeiger zu verlassen.
If you want to get best quality of vulnerability data, you may have to visit VulDB.