Linux Kernel Device Managed Allocation Vulnerability in AMD PMF Handling

Vulnerability

A vulnerability in the Linux kernel's platform/x86/amd PMF management has been addressed. The issue arose because, during the setup of smart PC, a failure could lead to a double free error when unloading the amd-pmf module. This occurred because the buffer was freed but not set to NULL, allowing it to be freed again in the removal process. To prevent such allocation errors and potential double free scenarios, all memory allocations have been transitioned to device managed allocations.

Impact

The vulnerability could lead to a double free condition, causing memory corruption issues.

Added: Jul 25, 2025, 4:40 PM
Updated: Jul 25, 2025, 4:40 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
0.0
relevance
0.3
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.