CVE-2026-45862CWE-362

CVE-2026-45862

High · published May 27, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
1.7
In the wild
Unconfirmed
What it is

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

iommu/vt-d: Flush cache for PASID table before using it

When writing the address of a freshly allocated zero-initialized PASID

table to a PASID directory entry, do that after the CPU cache flush for

this PASID table, not before it, to avoid the time window when this

PASID table may be already used by non-coherent IOMMU hardware while

its contents in RAM is still some random old data, not zero-initialized.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00120 · 1.7th percentile
Weakness
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Published
2026-05-27T18:16Z
Affected products (8)
ProductVersionsFixed in
linux/linux_kernel≥ 5.4.237, < 5.55.5
linux/linux_kernel≥ 5.10.175, < 5.10.2525.10.252
linux/linux_kernel≥ 5.15.103, < 5.15.2025.15.202
linux/linux_kernel≥ 6.1.16, < 6.1.1656.1.165
linux/linux_kernel≥ 6.2.3, < 6.6.1286.6.128
linux/linux_kernel≥ 6.7, < 6.12.756.12.75
linux/linux_kernel≥ 6.13, < 6.18.146.18.14
linux/linux_kernel≥ 6.19, < 6.19.46.19.4
References (8)
EPSS history
Timeline
  • 27 MAY 12:15Z
    iommu/vt-d: Flush cache for PASID table before using it
    cvelistv5