Skip to main content

Linux Kernel CVE-2026-53372

| EUVDEUVD-2026-45442 MEDIUM
2026-07-19 Linux GHSA-h5mw-rxh6-g2x3
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local access with low privileges required to trigger PASID attachment; no confidentiality or integrity impact confirmed, only dirty tracking failure producing high availability impact on the nested domain.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
5.7 MEDIUM
AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:H/A:H
Red Hat
5.5 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 29, 2026 - 17:09 vuln.today
CVSS changed
Jul 29, 2026 - 17:07 NVD
5.5 (MEDIUM)
Patch available
Jul 19, 2026 - 11:02 EUVD
CVE Published
Jul 19, 2026 - 09:10 nvd
MEDIUM 5.5
CVE Published
Jul 19, 2026 - 09:10 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

iommu/vt-d: Block PASID attachment to nested domain with dirty tracking

Kernel lacks dirty tracking support on nested domain attached to PASID, fails the attachment early if nesting parent domain is dirty tracking configured, otherwise dirty pages would be lost.

AnalysisAI

Silent dirty page loss in the Linux kernel's Intel VT-d IOMMU subsystem (iommu/vt-d) allows a low-privileged local actor to trigger an availability impact by attaching a PASID to a nested IOMMU domain whose nesting parent domain already has dirty tracking configured. The kernel fails to block this invalid combination, causing dirty page tracking to silently fail - a condition critical to live VM migration correctness in virtualization environments. No public exploit has been identified; EPSS at 0.17% (6th percentile) reflects extremely low exploitation interest, and the vulnerability is absent from CISA KEV.

Technical ContextAI

Intel VT-d (Virtualization Technology for Directed I/O) is the Intel IOMMU implementation in the Linux kernel, enabling hardware-enforced DMA isolation for devices. Nested domains provide a two-level IOMMU page table hierarchy used in virtualization stacks where a hypervisor manages a parent domain and a guest manages a child domain. PASID (Process Address Space ID) extends this by enabling per-process IOMMU address spaces within a single device, commonly used with SR-IOV and VFIO device passthrough. Dirty tracking in the IOMMU context allows a hypervisor (e.g., KVM) to track which guest memory pages have been modified - a prerequisite for efficient live VM migration, since only dirtied pages need to be re-copied. The vulnerability exists because the kernel's iommu/vt-d subsystem lacks a guard preventing PASID attachment to a nested domain when the nesting parent domain already has dirty tracking configured; the attachment proceeds silently, causing the tracking mechanism to produce incomplete results. CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*. NVD has not assigned a CWE, but the root cause class is a missing validation or logic error, analogous to CWE-754 (Improper Check for Unusual or Exceptional Conditions).

RemediationAI

The primary fix is to upgrade the Linux kernel to version 6.18.30, 7.0.7, or 7.1, which include the upstream patch that blocks PASID attachment to nested IOMMU domains when the nesting parent domain has dirty tracking configured. Stable backport commits are available directly from the kernel stable tree at https://git.kernel.org/stable/c/3ea9ce757bd3de955b56e7bc5672fc479e40b045, https://git.kernel.org/stable/c/9009c1af5458322469fa9a4371081a4449c5947d, and https://git.kernel.org/stable/c/cc5bd898ff70710ffc41cd8e5c2741cb64750047. Ubuntu users should apply the update referenced in USN-8593-1 at https://ubuntu.com/security/notices/USN-8593-1. Where patching is not immediately feasible, disabling dirty tracking on nested IOMMU parent domains eliminates the vulnerable code path but prevents efficient live VM migration - guests will require full memory copy on migration rather than incremental dirty-page transfer. Alternatively, avoiding PASID-based device assignment within nested domain configurations until the patch is applied is a viable compensating control with no impact outside that specific device assignment scenario.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

CVE-2026-53372 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy