Linux Kernel IOMMU SPRD DMA Buffer Release Vulnerability

Vulnerability

A vulnerability in the Linux kernel's IOMMU SPRD driver could lead to a memory leak. When the driver attaches to a domain, it allocates a DMA buffer for the address mapping table. This buffer must be released when the IOMMU domain is freed. The vulnerability arises because the buffer was not properly released, causing a memory leak.

Impact

The vulnerability can lead to a memory leak, where allocated memory is not properly freed, potentially causing increased memory usage and degradation of system performance over time.

Remediation

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

Added: Dec 9, 2025, 1:42 AM
Updated: Dec 9, 2025, 1:42 AM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
4.0
remediation
7.7
relevance
1.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.