Database/Kernel, userspace & hypervisor
Linux kernel VT-d: ACS not requested under tboot, leaving peer-to-peer DMA isolation off
Impact
detect_intel_iommu() did not consider tboot when deciding to request PCIe Access Control Services, so a host where the user disabled ACS via boot options but tboot later forces the IOMMU on ends up running with the IOMMU enabled and ACS off. Without ACS, peer-to-peer traffic between PCIe devices can bypass IOMMU translation, which is the isolation that keeps a passed-through GPU or NIC from reaching another device's memory. On a multi-tenant node doing device passthrough this is a silent weakening of the boundary the operator believes they have, not a crash. Exposure is limited to Intel hosts that actually boot with tboot and an ACS-disabling option.
Who can reach it
Requires a device already under a tenant's control on an affected host (passthrough GPU, NIC or DPU) to abuse the missing peer-to-peer isolation. Not remotely reachable; the flaw is a host boot-time misconfiguration.
What to do
Update to a stable kernel with the tboot check and reboot the affected hosts. As an interim check, verify on tboot systems whether ACS is actually enabled before relying on device isolation for passthrough. No fixed release numbers are given beyond the linked stable commits.
References
Related entries
- Linux kernel Tegra241 CMDQV: oversized guest vSID truncates and aliases the wrong Stream IDCVE-2026-89450 · Linux kernel iommu/tegra241-cmdqv (guest vSID programmed into SID_MATCH)Unscored
- Linux kernel iommu/sva: racing bind can return an SVA handle with a NULL dev pointerCVE-2026-89451 · Linux kernel iommu/sva (shared virtual addressing handle initialization)Unscored
- Linux kernel iommu/amd: every handled PPR fault leaks a PCI device referenceCVE-2026-89453 · Linux kernel iommu/amd (PPR/IOPF notifier PCI device reference)Unscored
- Linux kernel RDMA/uverbs: legacy write() bundle has no ioctl method element, causing a NULL dereferenceCVE-2026-89505 · Linux kernel RDMA/uverbs (legacy write() path attr bundle method_elm)Unscored
- Linux kernel RDMA/uverbs: REG_MR ioctl passes NULL udata, crashing mthca, irdma and siwCVE-2026-89506 · Linux kernel RDMA/uverbs UVERBS_METHOD_REG_MR (missing UHW attribute; mthca, irdma, siw)Unscored
- Microsoft Hyper-V: vmswitch fails to validate guest OID requestsCVE-2021-28476 · Microsoft Hyper-VCritical
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.