CVE-2026-80894

In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix wrong hwpt passed to iommufd_auto_response_faults on replace iommufd_hwpt_replace_device() calls: iommufd_auto_response_faults(hwpt, old_handle); passing the *new* hwpt together with the handle of the device's *old* domain. This should be a parameter mismatch: 1. Semantically, iommufd_auto_response_faults(x, handle) scans x->fault's deliver list and response xarray for groups matching "handle". A group is queued under the hwpt that was attached at fault-delivery time. old_handle is fetched *before* the domain switch, so its group lives on old->fault, not on the new hwpt->fault. 2. Historically, the first argument was "old". The routine was introduced by commit b7d8833677ba ("iommufd: Fault-capable hwpt attach/detach/replace") as __fault_domain_replace_dev() in fault.c, correctly calling iommufd_auto_response_faults(old, curr). Commit fb21b1568ada ("iommufd: Make attach_handle generic than fault specific") moved this into iommufd_hwpt_replace_device() in device.c and swapped it to "hwpt". This should be a refactor regression, not an intentional change. Fix this by passing "old" instead.

Package Linux Kernel
Published 2026-09-04
Last modified 2026-09-04
Patch available
Yes

Affected versions

Linux kernel versions 6.12.24, 6.13.12, 6.14.3, 6.15 and later are affected. Fixed in 6.12.105, 6.18.44, 7.1.8, 7.2 and their respective stable series.

Affected from
≥ 6.12.24 ≥ 6.13.12 ≥ 6.14.3 ≥ 6.15
Fixed in
✓ 6.12.105 6.12.x ✓ 6.18.44 6.18.x ✓ 7.1.8 7.1.x ✓ 7.2

Frequently asked questions

  • What is CVE-2026-80894?

    CVE-2026-80894 is a unscored severity Linux kernel vulnerability . It affects Linux kernel versions from 6.12.24 onward and has been patched in 6.12.105, 6.18.44, 7.1.8 and others. CVE-2026-80894 has not been confirmed as actively exploited and is not listed in the CISA KEV catalog.

  • Is there a patch available for CVE-2026-80894?

    Yes. CVE-2026-80894 has been patched. Fixed versions include 6.12.105, 6.18.44, 7.1.8 and others. If you are running Linux kernel 6.12.24 or later up to the fix versions, apply the relevant patch for your kernel branch.

  • Is CVE-2026-80894 actively exploited?

    No. CVE-2026-80894 has not been confirmed as actively exploited. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog.