CVE-2026-45945: Linux kernel · iommu/vt-d: Fix race condition during PASID entry replacement
Source GCVE Database
Not known to be exploited · CVSS 8.8 High · fixed in c3b1edea3791fa91ab7032faa90355913ad9451b : patch Linux kernel soon.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in c3b1edea3791fa91ab7032faa90355913ad9451b, 4718007870547e1efebbdd6745d9fce58f008fef, 66a7aff480a82b8642b3991fed5fdc9780022157
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 27 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade Linux kernel to c3b1edea3791fa91ab7032faa90355913ad9451b, 4718007870547e1efebbdd6745d9fce58f008fef or 66a7aff480a82b8642b3991fed5fdc9780022157.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
A fix is available that implements a safe clear-then-update approach for PASID entry replacement in the Linux kernel's Intel VT-d code. Users should apply the official kernel updates provided by their Linux distribution vendors, such as Ubuntu, to remediate this vulnerability. Since the vulnerability affects multiple Ubuntu LTS versions, ensure all relevant kernel packages are updated to versions including this fix. No additional mitigation steps are indicated.
Description
A race condition vulnerability in the Linux kernel's Intel VT-d PASID entry replacement was fixed. The issue involved unsafe replacement of a 512-bit PASID table entry while it was active, risking torn reads by hardware fetching the entry in multiple chunks. This could lead to inconsistent IOMMU states causing unpredictable behavior or faults. The fix implements a clear-then-update approach to ensure safe updates with proper invalidation. The vulnerability has a high CVSS score of 8.8 and affects multiple Ubuntu LTS versions. No known exploits are reported in the wild.
References
- nvd.nist.gov/vuln/detail/CVE-2026-45945 (opens in a new tab)
- git.kernel.org/stable/c/4718007870547e1efebbdd6745d9fce58f008fef (opens in a new tab)
- git.kernel.org/stable/c/66a7aff480a82b8642b3991fed5fdc9780022157 (opens in a new tab)
- git.kernel.org/stable/c/c3b1edea3791fa91ab7032faa90355913ad9451b (opens in a new tab)
- ubuntu.com/security/CVE-2026-45945 (opens in a new tab)
- cve.org/CVERecord?id=CVE-2026-45945 (opens in a new tab)
- git.kernel.org/linus/c3b1edea3791fa91ab7032faa90355913ad9451b (opens in a new tab)