Linux Kernel Panthor DRM Uninitialized Memory Access Vulnerability

Vulnerability

A use-after-free vulnerability has been identified in the Linux kernel's Panthor DRM driver. This issue arises during the process of unplugging a device, where the function 'panthor_fw_unplug()' frees firmware memory sections. However, if there are pending firmware events that have not yet been processed, the function 'process_fw_events_work()' may attempt to access the already freed memory, leading to undefined behavior. The vulnerability has been addressed by modifying the unplug process to disable and synchronize the firmware event handling, ensuring that all events are processed before the memory is freed.

Impact

Exploitation of this vulnerability could lead to a use-after-free condition, potentially allowing for arbitrary code execution or memory corruption.

Added: Dec 24, 2025, 1:44 PM
Updated: Dec 24, 2025, 1:44 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.5
remediation
7.9
relevance
1.5
threat
3.2
urgency
2.9
incentive
1.7

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