Linux Kernel Panthor GPU Cache Flush Operation Recovery Vulnerability

Vulnerability

A vulnerability has been identified in the Linux kernel's handling of cache flush operations for the Panthor GPU. This issue can cause the entire memory subsystem to become blocked, with flush operations failing to complete. The vulnerability arises from the GPU's logical block not properly managing cache flush requests, especially when these requests are queued after a timeout. The problem can be triggered by faulty GPU jobs created by the User Mode Driver (UMD), leading to unresponsive memory blocks.

Impact

The vulnerability can cause a denial of service by blocking the memory subsystem, preventing cache flush operations from completing and causing memory blocks to become unresponsive.

Reproduction

The vulnerability can be reproduced by queuing cache flush operations for the Panthor GPU that are known to timeout, such as those created by a buggy User Mode Driver. This will cause the memory subsystem to block, as the flush operations fail to complete, leaving the memory unresponsive.

Remediation

The vulnerability has been addressed in the Linux kernel stable tree. Users can upgrade to the latest version to apply the fix.

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

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
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.