PatchSiren cyber security CVE debrief
CVE-2026-45862 Linux CVE debrief
A cache coherency vulnerability in the Linux kernel's Intel VT-d IOMMU driver could allow non-coherent IOMMU hardware to access uninitialized PASID table memory, potentially leading to memory corruption or privilege escalation. The issue stems from a race condition where the PASID directory entry was updated before the CPU cache flush completed, creating a window where hardware could read stale data. Patches are available for multiple stable kernel branches.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-27
- Original CVE updated
- 2026-06-25
- Advisory published
- 2026-05-27
- Advisory updated
- 2026-06-25
Who should care
Organizations running Linux systems with Intel VT-d enabled, particularly those using virtualization with PCI device passthrough, SR-IOV, or direct device assignment. Cloud providers, hosting providers, and enterprises with virtualized workloads on Intel hardware should prioritize patching. Systems without IOMMU enabled or without PCI passthrough workloads are not directly affected.
Technical summary
The vulnerability exists in the Intel VT-d (Virtualization Technology for Directed I/O) IOMMU driver within the Linux kernel. When allocating a new Process Address Space ID (PASID) table, the code previously wrote the table's address to the PASID directory entry before performing the CPU cache flush. On systems with non-coherent IOMMU hardware, this created a timing window where the IOMMU could access the PASID table while it still contained uninitialized (stale) data from previous memory use, rather than the expected zero-initialized state. The fix reorders these operations to ensure the cache flush completes before the PASID directory entry is updated, eliminating the race condition. This vulnerability affects systems using PCI device assignment, SR-IOV, or other IOMMU-mediated device passthrough features.
Defensive priority
high
Recommended defensive actions
- Apply kernel patches from stable branches: 5.4, 5.10, 5.15, 6.1, 6.6, 6.12, and mainline
- Reboot systems after kernel update to ensure IOMMU reinitialization with corrected cache flush ordering
- Verify IOMMU passthrough device assignment functionality post-update
- Monitor for unexpected DMA errors or IOMMU faults in system logs
- Prioritize patching for systems with PCI passthrough, SR-IOV, or device assignment workloads
Evidence notes
CVE published 2026-05-27T14:16:58.430Z. Multiple stable kernel patches referenced. No CVSS score assigned by NVD at time of disclosure. Not listed in CISA KEV catalog.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-45862 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-45862
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-45862 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45862
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0616137b70e6d9a547d4b60df8e1b64e36d83661
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/22d169bdd2849fe6bd18c2643742e1c02be6451c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/36244dfd3853f7bf89d03b8e90d56b23ce7fbc16
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/36990407cdd257473607e33802d00e978af2759e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5962c30a6f05ea1ab73f039e235bb30716243517
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c93f23375d8c410954b0df825e814b632fd62b9d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/cd75e77125c8a51754ca4cd60b4ca083ed735d1d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.