Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2026-45862

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

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 7e00b52c8cdd9d3a985d63d72ecae7bde6314883 to < cd75e77125c8a51754ca4cd60b4ca083ed735d1daffected
  • 5c65f097124770c3e5b9b83ed1a8b68c119bc7b5 to < 0616137b70e6d9a547d4b60df8e1b64e36d83661affected
  • 2bed9455db7cc0ab7ece6b3d846472097b52855a to < 36990407cdd257473607e33802d00e978af2759eaffected
  • 194b3348bdbb7db65375c72f3f774aee4cc6614e to < c93f23375d8c410954b0df825e814b632fd62b9daffected
  • 194b3348bdbb7db65375c72f3f774aee4cc6614e to < 5962c30a6f05ea1ab73f039e235bb30716243517affected
  • 194b3348bdbb7db65375c72f3f774aee4cc6614e to < 36244dfd3853f7bf89d03b8e90d56b23ce7fbc16affected
  • 194b3348bdbb7db65375c72f3f774aee4cc6614e to < d15cda135148ea7ba929cfdbcf208182bc29a7aaaffected
  • 194b3348bdbb7db65375c72f3f774aee4cc6614e to < 22d169bdd2849fe6bd18c2643742e1c02be6451caffected
  • 1b48c70feefc499b62670521efa002ab01e05df5affected
  • bc348a6cc8f92e9979fbfbb3c6b48fd51b4b1dbfaffected
  • 5.10.175 to < 5.10.252affected
  • 5.15.103 to < 5.15.202affected
  • 6.1.16 to < 6.1.165affected
  • 5.4.237 to < 5.5affected
  • 6.2.3 to < 6.3affected

Linux Linux

Default version status: affected

  • 6.3affected
  • 0 to < 6.3unaffected
  • 5.10.252 to ≤ 5.10.*unaffected
  • 5.15.202 to ≤ 5.15.*unaffected
  • 6.1.165 to ≤ 6.1.*unaffected
  • 6.6.128 to ≤ 6.6.*unaffected
  • 6.12.75 to ≤ 6.12.*unaffected
  • 6.18.14 to ≤ 6.18.*unaffected
  • 6.19.4 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References