CVE Catalog

CVE-2026-99034

Low risk· EPSS 6%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

6th percentile - higher than 6% of all known CVEs

Summary

In the Linux kernel sdhci-sprd MMC driver, probe enables runtime PM but the remove path does not perform the corresponding runtime PM cleanup. During removal, clocks managed by runtime PM callbacks may be disabled while the device is runtime-suspended. The fix resumes the device, disables runtime PM and drops the temporary reference before disabling clocks.

Risk Assessment

Improper clock handling during device removal can cause errors and kernel instability. The issue was found by manual code inspection and requires privileges to remove the device.

Recommendation

Update the Linux kernel to a version containing the fix. No additional configuration changes are needed.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-sprd: disable runtime PM on remove sdhci_sprd_probe() enables runtime PM, while sdhci_sprd_remove() does not perform the corresponding runtime PM cleanup. The probe failure path disables runtime PM before disabling the clocks, but the normal remove path directly disables clocks that are also managed by the runtime PM callbacks. If the device is runtime suspended, those clocks may already be disabled. Resume the device before removal, disable runtime PM and drop the temporary runtime PM reference before disabling the clocks. This issue was found by manual code inspection.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS