CVE-2022-49848 phy: qcom-qmp-combo: fix NULL-deref on runtime resume
A NULL pointer dereference in the Qualcomm QMP combo PHY driver causes a kernel crash during runtime resume on specific platforms.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-49848?
CVE-2022-49848 is a medium-severity vulnerability in Linux kernel, published on 1 May 2025. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
phy: qcom-qmp-combo: fix NULL-deref on runtime resume
Commit fc64623637da ("phy: qcom-qmp-combo,usb: add support for separate PCS_USB region") started treating the PCS_USB registers as potentially separate from the PCS registers but used the wrong base when no PCS_USB offset has been provided.
Fix the PCS_USB base used at runtime resume to prevent dereferencing a NULL pointer on platforms that do not provide a PCS_USB offset (e.g. SC7180).
Weakness: CWE-476
Which versions are affected by CVE-2022-49848?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2022-49848?
Apply the vendor's patch.
Is CVE-2022-49848 being exploited?
There is no known exploitation of CVE-2022-49848 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as DEBIAN-CVE-2022-49848, GHSA-pg76-q8r9-xqw5, UBUNTU-CVE-2022-49848.