IOMMU Fault Handling Vulnerability in Linux Kernel
CVE-2026-80894
What is CVE-2026-80894?
A vulnerability was found in the way the Linux kernel IOMMU framework handles fault responses. When replacing a device's address space, the function erroneously passed the wrong hardware page table (hwpt) to the fault handling routine. This caused potential misalignment of fault handling, as the device domains were not correctly linked with their respective fault lists. The issue arose from a regression introduced during a code refactor that swapped parameters improperly. This has been fixed by ensuring the correct hwpt is utilized for fault responses, thereby enhancing the security and stability of devices managed by the Linux kernel.
Affected Version(s)
Linux 6d11543bf37abdf60b8e6022a62fccfb82a5fe2e
Linux fb21b1568adaa76af7a8c853f37c60fba8b28661 < 564ac339c0f8bada4e77a57a92bab9d3df635e07
Linux fb21b1568adaa76af7a8c853f37c60fba8b28661 < 8eb077025279304268bd58657f0af3d388822b21