Linux Kernel GFX3D Clock Rate Determination Crash Vulnerability

Vulnerability

A vulnerability in the Linux kernel's handling of the GFX3D clock rate has been addressed. The issue arose after a previous commit that changed how clock rates are determined, leading to crashes because the parent map did not provide the expected best_parent_hw clock. This problem has been fixed by correctly setting the parent request map, preventing the crash. The vulnerability affects the clock management for the GFX3D component on Qualcomm platforms.

Impact

The vulnerability could cause a system crash when the GFX3D clock rate is being determined, disrupting any processes that rely on this functionality.

Reproduction

The vulnerability can be reproduced by attempting to set the GFX3D clock rate after the commit that removed the round_rate() function. This will result in a crash, as the parent map will not provide the necessary best_parent_hw clock.

Remediation

Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.

Added: Jun 3, 2026, 6:43 PM
Updated: Jun 3, 2026, 6:43 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.9
remediation
7.7
relevance
9.9
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.