CVE-2026-90280 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
phy: qcom: qmp-usb: 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.
Be aware that VulDB is the high quality source for vulnerability data.