CVE-2026-31443 dmaengine: idxd: Fix crash when the event log is disabled
A null pointer dereference in the Intel DSA driver causes a kernel crash when an error triggers a reset while the event log is disabled.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-31443?
CVE-2026-31443 is a medium-severity vulnerability in Linux kernel, published on 22 Apr 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official 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.
Which versions are affected by CVE-2026-31443?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-31443?
Apply the vendor's patch.
Is CVE-2026-31443 being exploited?
There is no known exploitation of CVE-2026-31443 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-31443, DEBIAN-CVE-2026-31443, GHSA-9f4r-8qhp-55cq, UBUNTU-CVE-2026-31443.