Kernel Crash Vulnerability in Linux GPU Management by Imagination Technologies
CVE-2025-38521

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 August 2025

What is CVE-2025-38521?

A flaw within the Linux kernel affects the GPU management system, leading to potential crashes when hard resetting the GPU. The issue arises during the GPU hard reset sequence, where the incorrect use of pm_runtime_force_suspend() and pm_runtime_force_resume() prevents the GPU clocks from being re-enabled. As a consequence, if a second attempt to access GPU registers occurs before the clocks are re-enabled, the kernel may crash. The resolution involves replacing these calls with the appropriate driver's runtime PM callbacks, pvr_power_device_suspend() and pvr_power_device_resume(), ensuring proper management of GPU power states and preventing system instability.

Affected Version(s)

Linux cc1aeedb98ad347c06ff59e991b2f94dfb4c565d < 9f852d301f642223c4798f3c13ba15e91165d078

Linux cc1aeedb98ad347c06ff59e991b2f94dfb4c565d

Linux cc1aeedb98ad347c06ff59e991b2f94dfb4c565d

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.