In the Linux kernel, the following vulnerability has been resolved:
phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
Enabling runtime PM before attaching the QPHY instance as driver data can lead to a NULL pointer dereference in runtime PM callbacks that expect valid driver data. There is a small window where the suspend callback may run after PM runtime enabling and before runtime forbid. This causes a sporadic crash during boot:
``` Unable to handle kernel NULL pointer dereference at virtual address 00000000000000a1 [...] CPU: 0 UID: 0 PID: 11 Comm: kworker/0:1 Not tainted 6.16.7+ #116 PREEMPT Workqueue: pm pm_runtime_work pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : qusb2_phy_runtime_suspend+0x14/0x1e0 [phy_qcom_qusb2] lr : pm_generic_runtime_suspend+0x2c/0x44 [...] ```
Attach the QPHY instance as driver data before enabling runtime PM to prevent NULL pointer dereference in runtime PM callbacks.
Reorder pm_runtime_enable() and pm_runtime_forbid() to prevent a short window where an unnecessary runtime suspend can occur.
Use the devres-managed version to ensure PM runtime is symmetrically disabled during driver removal for proper cleanup.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-ibmUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-generic-64kUpgrade linux-image-6.17.0-1030-oemUpgrade linux-image-ibm-6.8Upgrade linux-image-gcpUpgrade linux-image-azure-6.17Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-ibm-classicUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04dUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-azure-fdeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-azure-lts-24.04Upgrade linux-image-xilinxUpgrade linux-image-fips-6.8Upgrade linux-image-oem-6.17Upgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-oracle-6.17Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-24.04cUpgrade linux-image-6.17.0-1021-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-azure-fipsUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1055-awsUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-genericUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-realtime-6.17Upgrade linux-image-realtimeUpgrade linux-image-oracle-64k-6.17Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-64k-6.17Upgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-64k-6.17Upgrade linux-image-azure-fde-6.17Upgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gkeopUpgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-nvidia-6.17Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gke-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-azureUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-gcp-6.17Upgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-oracleUpgrade linux-image-6.8.0-116-fips | May 25, 2026 | May 19, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub