Description
In the Linux kernel, the following vulnerability has been resolved:

iommu/vt-d: Force requesting ACS when tboot is enabled

Currently the conditions of requesting ACS in detect_intel_iommu()
don't include tboot, leading to a possible misconfiguration with ACS
disabled (e.g. due to user opts) while iommu is later forced on by
tboot_force_iommu().

Fix it by checking tboot in detect_intel_iommu().
Published: 2026-09-11
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Insecure IOMMU configuration caused by missing ACS enforcement when tboot is enabled
Action: Apply patch
AI Analysis

Impact

The kernel does not request Access Control Services (ACS) when T‑Boot forces IOMMU on, allowing a configuration where ACS is disabled but IOMMU is still enabled. This mis‑configuration can create scenarios where the IOMMU lacks proper access restrictions, potentially allowing incorrect device memory accesses or elevated privileges. The vulnerability is a failure to enforce required security controls rather than an active code execution flaw.

Affected Systems

All Linux kernel deployments that have not yet incorporated the recent patch, regardless of distribution, are affected. No specific version range is listed, so any older kernel that lacks the fix is at risk.

Risk and Exploitability

No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, implying no known exploitation evidence. The exploitability hinges on a configuration error the risk is considered moderate. Nevertheless, applying the patch removes the configuration gap and is recommended to prevent potential privilege escalation scenarios.

Generated by OpenCVE AI on September 12, 2026 at 19:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that contains the detect_intel_iommu() tboot check patch
  • If a kernel update is not immediately possible, verify that ACS is enabled when IOMMU is forced by T‑Boot, or disable T‑Boot support for IOMMU
  • After applying the patch, confirm that IOMMU is correctly initialized only when ACS is enabled to avoid future mis‑configuration

Generated by OpenCVE AI on September 12, 2026 at 19:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269

Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Force requesting ACS when tboot is enabled Currently the conditions of requesting ACS in detect_intel_iommu() don't include tboot, leading to a possible misconfiguration with ACS disabled (e.g. due to user opts) while iommu is later forced on by tboot_force_iommu(). Fix it by checking tboot in detect_intel_iommu().
Title iommu/vt-d: Force requesting ACS when tboot is enabled
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-11T19:43:14.746Z

Reserved: 2026-09-11T19:38:34.706Z

Link: CVE-2026-89448

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T20:19:25.347

Modified: 2026-09-11T20:19:25.347

Link: CVE-2026-89448

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-12T19:30:17Z

Weaknesses
  • CWE-269

    Improper Privilege Management