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

CVE-2026-45862
HIGH 7.8

En bref

Source
NVD
EPSS
EPSS 0.13 % · centile 3 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Modified

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.

Faiblesses (CWE)

  • CWE-362 — Situation de compétition

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:HLinux
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Références européennes

Avis du CERT-FR

Configurations affectées (CPE NVD)

Produits affectés

ProduitVersions
Linux · Linuxaffected 7e00b52c8cdd9d3a985d63d72ecae7bde6314883 < cd75e77125c8a51754ca4cd60b4ca083ed735d1d ; affected 5c65f097124770c3e5b9b83ed1a8b68c119bc7b5 < 0616137b70e6d9a547d4b60df8e1b64e36d83661 ; affected 2bed9455db7cc0ab7ece6b3d846472097b52855a < 36990407cdd257473607e33802d00e978af2759e ; affected 194b3348bdbb7db65375c72f3f774aee4cc6614e < c93f23375d8c410954b0df825e814b632fd62b9d ; affected 194b3348bdbb7db65375c72f3f774aee4cc6614e < 5962c30a6f05ea1ab73f039e235bb30716243517 ; affected 194b3348bdbb7db65375c72f3f774aee4cc6614e < 36244dfd3853f7bf89d03b8e90d56b23ce7fbc16
Linux · Linuxaffected 6.3 ; unaffected 0 < 6.3 ; unaffected 5.10.252 ≤ 5.10.* ; unaffected 5.15.202 ≤ 5.15.* ; unaffected 6.1.165 ≤ 6.1.* ; unaffected 6.6.128 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD