CVE-2025-21770
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
27/02/2025
Last modified:
05/03/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
iommu: Fix potential memory leak in iopf_queue_remove_device()<br />
<br />
The iopf_queue_remove_device() helper removes a device from the per-iommu<br />
iopf queue when PRI is disabled on the device. It responds to all<br />
outstanding iopf&#39;s with an IOMMU_PAGE_RESP_INVALID code and detaches the<br />
device from the queue.<br />
<br />
However, it fails to release the group structure that represents a group<br />
of iopf&#39;s awaiting for a response after responding to the hardware. This<br />
can cause a memory leak if iopf_queue_remove_device() is called with<br />
pending iopf&#39;s.<br />
<br />
Fix it by calling iopf_free_group() after the iopf group is responded.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
CPE | From | Up to |
---|---|---|
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.9 (including) | 6.12.16 (excluding) |
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.13 (including) | 6.13.4 (excluding) |
cpe:2.3:o:linux:linux_kernel:6.14:rc1:*:*:*:*:*:* | ||
cpe:2.3:o:linux:linux_kernel:6.14:rc2:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page