Database/Kernel, userspace & hypervisor
Linux kernel (drivers/iommu/intel): VT-d walked the PCI DMA-alias list for devices that are not PCI at all while
Impact
VT-d walked the PCI DMA-alias list for devices that are not PCI at all while clearing a domain's context entries, operating on the wrong structure. Upstream reports kernel hangs; the isolation consequence is that context-entry teardown on detach does not do what it was meant to, which is how stale translations survive a device being detached from its domain.
Who can reach it
Reached on domain detach and device release for non-PCI (ACPI namespace or platform) devices behind Intel VT-d. This is host-side device lifecycle, not a tenant ioctl - but it runs on the same detach path that is supposed to revoke a departing tenant's DMA access. The vendor scores it 7.8 with full confidentiality, integrity and availability impact.
What to do
Update to 5.15.169, 6.1.114, or 6.6.58 or later. No practical interim control - the path runs whenever a non-PCI device behind VT-d is detached.
References
Related entries
- Linux kernel (drivers/iommu/intel): VT-d tore the device off the I/O page-fault queue before the hardware had stoppedCVE-2025-38594 · Linux kernel (drivers/iommu/intel)High
- Linux kernel (drivers/iommu/intel): VT-d publishes the address of a freshly allocated PASID table into the PASIDCVE-2026-45862 · Linux kernel (drivers/iommu/intel)High
- Linux kernel (drivers/iommu/intel): The 512-bit VT-d PASID entry is zeroed all at once while still marked present, andCVE-2026-45894 · Linux kernel (drivers/iommu/intel)High
- Linux kernel (drivers/iommu/intel): The 128-bit VT-d context entry is zeroed with multiple writes while its Present bitCVE-2026-45944 · Linux kernel (drivers/iommu/intel)High
- Linux kernel (drivers/iommu/intel): Killing a VM that has a device attached through the VT-d nested/PASID path makesCVE-2026-52953 · Linux kernel (drivers/iommu/intel)High
- Linux kernel (drivers/iommu/intel): The whole node hangs. VT-d keeps re-issuing an ATS device-TLB invalidation to aCVE-2024-26891 · Linux kernel (drivers/iommu/intel)Medium
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.