Linux Kernel Memory Leak Vulnerability in DMA Engine IDXD Component

Vulnerability

A memory leak vulnerability has been identified in the Linux kernel's DMA engine IDXD component. The issue arises in the error handling path of the 'idxd_allocMemory' function, where allocated memory is not properly freed if an error occurs during the allocation process. This oversight can lead to unnecessary memory consumption.

Impact

Exploitation of this vulnerability can result in a memory leak, causing increased memory usage and potentially leading to memory exhaustion over time.

Remediation

The vulnerability has been addressed in the official Linux Git repository. Users can refer to the Linux Kernel Git Repository for the patched version.

Added: Jun 18, 2025, 12:22 PM
Updated: Jun 18, 2025, 12:22 PM

Vulnerability Rating

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