DMA Mapping Vulnerability in Linux Kernel by Linux Foundation
CVE-2026-90012

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 September 2026

What is CVE-2026-90012?

A vulnerability in the Linux kernel's SPI subsystem can lead to improper handling of DMA mappings during transmission and reception operations. Specifically, when a failure occurs in the RX mapping after successful TX mapping, the system may leave active mappings for previous transfers that were not correctly unmounted. This mismanagement can cause the subsequent calls to spi_unmap_msg() to reference stale or NULL devices, potentially resulting in system crashes. By addressing this issue through improved mapping ownership protocols and better management of DMA devices, the risk associated with these failures can be significantly mitigated.

Affected Version(s)

Linux e289df82344fecc104ad8326b9ab6da612b9c899

Linux e289df82344fecc104ad8326b9ab6da612b9c899

Linux e289df82344fecc104ad8326b9ab6da612b9c899 < 5def8b6aaad44603740786262b95b6f77df52a1c

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.