CVE-2026-23554

Use after free of paging structures in EPT

High · published March 23, 2026

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

The Intel EPT paging code uses an optimization to defer flushing of any cached

EPT state until the p2m lock is dropped, so that multiple modifications done

under the same locked region only issue a single flush.

Freeing of paging structures however is not deferred until the flushing is

done, and can result in freed pages transiently being present in cached state.

Such stale entries can point to memory ranges not owned by the guest, thus

allowing access to unintended memory regions.

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.00130 · 2.4th percentile
Published
2026-03-23T06:56Z
EPSS history
Timeline
  • 23 MAR 06:56Z
    Use after free of paging structures in EPT
    cvelistv5