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: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized memory access due to incomplete ACS enforcement
Action: Immediate patch
AI Analysis

Impact

The kernel’s detect_intel_iommu() routine does not request Access Control Services when T‑Boot forces IOMMU. This omission means the IOMMU can be enabled while ACS remains disabled, allowing devices to map and potentially read or write memory outside their intended zones. The flaw is a missing enforcement of memory‑access control that could lead to unauthorized memory exposure.

Affected Systems

Any Linux kernel built before the commit that adds the tboot check in detect_intel_iommu() is affected. The vulnerability applies to all distributions that ship such kernel versions, as the defect resides in the open‑source Linux kernel itself. Vendors have not yet tagged a specific version in the provided data, so all earlier releases are potentially vulnerable.

Risk and Exploitability

The CVSS score of 9.3 marks the defect as critical, but the EPSS score of less than 1% suggests a very low current exploitation likelihood. The flaw is not listed in CISA KEV. Based on the description, the attack vector is inferred to be local or during boot on systems that use Intel’s T‑Boot for trusted execution, as the vulnerability is tied to T‑Boot forcing IOMMU. An attacker who can influence the boot environment or gain local access could exploit the missing ACS enforcement to bypass memory isolation safeguards.

Generated by OpenCVE AI on September 21, 2026 at 01:28 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the kernel patch that adds the tboot check in detect_intel_iommu(), remedying the missing ACS enforcement (CWE-358).
  • If a kernel upgrade is not possible, configure the system to enable ACS whenever T‑Boot forces IOMMU or disable the forced IOMMU, mitigating the configuration oversight (CWE-358).
  • Validate that firmware and init scripts do not request IOMMU while ACS is disabled, ensuring no residual mis‑configuration (CWE-358).

Generated by OpenCVE AI on September 21, 2026 at 01:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Mon, 14 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-703

Mon, 14 Sep 2026 12:30:00 +0000


Sun, 13 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-358
References
Metrics threat_severity

None

threat_severity

Moderate


Sun, 13 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-703

Sun, 13 Sep 2026 06:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}


Sun, 13 Sep 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269

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-14T11:59:55.683Z

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-14T13:19:01.800

Link: CVE-2026-89448

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-11T19:43:14Z

Links: CVE-2026-89448 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T01:30:08Z

Weaknesses
  • CWE-358

    Improperly Implemented Security Check for Standard