Description
In the Linux kernel, the following vulnerability has been resolved:

dmaengine: idxd: Fix crash when the event log is disabled

If reporting errors to the event log is not supported by the hardware,
and an error that causes Function Level Reset (FLR) is received, the
driver will try to restore the event log even if it was not allocated.

Also, only try to free the event log if it was properly allocated.
Published: 2026-04-22
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (kernel crash)
Action: Immediate Patch
AI Analysis

Impact

The idxd driver in the Linux kernel crashes when it attempts to restore an event log that was never allocated, such as when the hardware does not support event logging. The crash occurs during handling of a Function Level Reset (FLR) error, leading to a kernel panic and a denial of service. The weakness involved is a null pointer dereference, resulting in an unhandled fault and loss of service.

Affected Systems

All Linux kernel deployments that include the idxd driver are potentially affected, regardless of hardware configuration. The exact kernel versions are not specified, so any kernel build that incorporates the idxd driver without the recent patch may be vulnerable.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is unavailable, so the quantitative risk is unknown. However, the vulnerability is a high‑impact kernel crash that typically requires a local privilege level to trigger. An attacker that can cause a FLR error in the hardware would force the kernel to attempt to restore an unallocated event log, leading to a crash. The CISA KEV status indicates the vulnerability is not listed as a known exploited vulnerability. Based on the description, the likely attack vector is a local, privileged attacker who can manipulate the hardware to generate an error that triggers the kernel crash. Remote exploitation is not explicitly supported by the provided data, and no condition for remote code execution is described. The vulnerability remains a severe risk due to the potential for widespread kernel instability across affected Linux systems but the lack of public exploit evidence tempers immediate urgency. Nonetheless, applying the fixed driver code is the only definitive mitigation.

Generated by OpenCVE AI on April 22, 2026 at 19:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a recent Linux kernel release that includes the idxd de‑allocation fix (the patch that prevents restoration of a disabled event log).
  • Configure the idxd driver or hardware to disable event logging when event logging is unsupported, ensuring the driver skips the restoration logic.
  • After updating and configuration, conduct regression tests that simulate FLR errors to confirm the crash no longer occurs.

Generated by OpenCVE AI on April 22, 2026 at 19:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Apr 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-824
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Wed, 22 Apr 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Wed, 22 Apr 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix crash when the event log is disabled If reporting errors to the event log is not supported by the hardware, and an error that causes Function Level Reset (FLR) is received, the driver will try to restore the event log even if it was not allocated. Also, only try to free the event log if it was properly allocated.
Title dmaengine: idxd: Fix crash when the event log is disabled
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-04-22T13:53:40.616Z

Reserved: 2026-03-09T15:48:24.090Z

Link: CVE-2026-31443

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-04-22T14:16:37.860

Modified: 2026-04-23T16:17:41.280

Link: CVE-2026-31443

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-04-22T00:00:00Z

Links: CVE-2026-31443 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-04-22T19:15:24Z

Weaknesses