Out-of-bounds write in PowerVR GPU DDK - CVE-2024-52938
Published: April 7, 2025
Vulnerability details
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error within the rgxfw_pm_add_freelist_for_reconstruction() function. Kernel software installed and running inside a Guest VM may post improper commands to the GPU Firmware to subvert reconstruction activities to trigger a write of data outside the Guest’s virtualised GPU memory.
Affected software
Google Android
How to mitigate CVE-2024-52938
Google Android - addressed in versions 13 2025-04-05, 14 2025-04-05, 15 2025-04-05