Linux Kernel Function Level Reset Memory Access Vulnerability in DMA Engine

Vulnerability

A vulnerability in the Linux kernel's DMA engine, specifically within the Intel Integrated Accelerator (IDX) driver, can lead to invalid memory access. This issue arises during the Function Level Reset (FLR) process. If the first FLR completes successfully but the second FLR fails to allocate the necessary scratch area for saved configuration, it can result in improper memory access. The vulnerability affects the Linux kernel stable tree.

Impact

The vulnerability can cause invalid memory access, which may lead to memory corruption or other unintended behavior in the kernel.

Reproduction

The vulnerability can be reproduced by initiating a Function Level Reset (FLR) process on a device using the Intel Integrated Accelerator (IDX) driver. If the first FLR completes successfully, but the second FLR fails to allocate the required scratch area for configuration, the vulnerability will manifest as an invalid memory access.

Remediation

The vulnerability has been addressed in the Linux kernel. Users can upgrade to the latest version of the stable kernel to apply the fix.

Added: Apr 22, 2026, 3:54 PM
Updated: Apr 22, 2026, 3:54 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
6.5
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.