CVE-2026-31440
dmaengine: idxd: Fix leaking event log memory
- State
- Published
- Severity
- Not scored
- Published
- Apr 22, 2026
- Updated
- May 17, 2026
- Reserved
- Mar 9, 2026
Description
In the Linux kernel, the following vulnerability has been resolved:
dmaengine: idxd: Fix leaking event log memory
During the device remove process, the device is reset, causing the configuration registers to go back to their default state, which is zero. As the driver is checking if the event log support was enabled before deallocating, it will fail if a reset happened before.
Do not check if the support was enabled, the check for 'idxd->evl' being valid (only allocated if the HW capability is available) is enough.
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
LinuxLinux |
|
LinuxLinux |
|
References
- https://git.kernel.org/stable/c/695b491dc3f20365fd5821f22e25dbe3c1c20cbc
- https://git.kernel.org/stable/c/d94f9b0ba28a205caf95902ee88b42bdb8af83d0
- https://git.kernel.org/stable/c/facd0012708e942fc12890708738aebde497564e
- https://git.kernel.org/stable/c/9dfa00967e6ef43a9dd0887fe5c3a721a39da92e
- https://git.kernel.org/stable/c/ee66bc29578391c9b48523dc9119af67bd5c7c0f
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.