CVE Catalog

CVE-2025-38041

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

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

Summary

In the Linux kernel, an issue was fixed in clk: sunxi-ng: h616 where changing the GPU frequency without reparenting the clock caused panfrost oopses and GPU hangs. The fix reparents the GPU clock to GPU1 during frequency changes.

Risk Assessment

May cause GPU instability and system crashes on devices with the H616 SoC during DVFS attempts, leading to hangs and kernel errors.

Recommendation

Update the Linux kernel to a version with the fix, especially on devices with the Allwinner H616 SoC.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: clk: sunxi-ng: h616: Reparent GPU clock during frequency changes The H616 manual does not state that the GPU PLL supports dynamic frequency configuration, so we must take extra care when changing the frequency. Currently any attempt to do device DVFS on the GPU lead to panfrost various ooops, and GPU hangs. The manual describes the algorithm for changing the PLL frequency, which the CPU PLL notifier code already support, so we reuse that to reparent the GPU clock to GPU1 clock during frequency changes.

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