Impact
In the Linux kernel the Qualcomm GFX3D clock driver can crash during clock rate calculation when a required parent clock is missing. The bug stems from an incorrectly populated parent request map, resulting in a null pointer dereference in clk_hw_round_rate and related functions. The crash triggers a kernel panic that brings the entire system down, rendering it unavailable to users.
Affected Systems
All Linux kernel builds that include the Qualcomm GFX3D clock driver before the commit that introduces the correct parent mapping are affected. This includes kernel packages used by distributions and OEM firmware that ship with Qualcomm GPUs. The vulnerability is confined to the clk: qcom: gfx3d component of the clock subsystem and does not affect other drivers or kernels that omit that component.
Risk and Exploitability
Based on the description it is inferred that the attack vector is local, as an attacker would need to trigger a clock rate determination for the GFX3D driver, which normally occurs during GPU operation or kernel boot. The CVSS score of 5.5 indicates moderate severity. The EPSS score of less than 1% signals a very low probability of exploitation. The CVE is not included in the CISA KEV catalog. Because the flaw causes a null pointer dereference that leads to a kernel panic, the damage is a denial‑of‑service rather than remote code execution. If an attacker can execute privileged code on the machine or force the driver to load, they can induce the crash, but no remote trigger is documented.
OpenCVE Enrichment