Linux Kernel Vulnerability Allows VM Escape on Intel and AMD Systems
Brief status
Evidence brief ready
Evidence records
1
Structured pivots
2
Publisher text
Withheld by policy
Forensia structured brief
Built from approved structured facts. Every conclusion below carries evidence references.
Evidence brief ready
1
Finding
indicator:112186:description
What happened
NVD describes CVE-2026-53359 as: In the Linux kernel, the following vulnerability has been resolved:
KVM: x86: Fix shadow paging use-after-free due to unexpected role
Commit 0cb2af2ea66ad ("KVM: x86: Fix shadow paging use-after-free due
to unexpected GFN") fixed a shadow paging mismatch between stored and
computed GFNs; the bug could be triggered by changing a PDE mapping from
outside the guest, and then deleting a memslot. The rmap_remove()
call would miss entries created after the PDE change because the GFN
of the leaf SPTE does not match the GFN of the struct kvm_mmu_page.
A similar hole however remains if the modified PDE points to a non-leaf
page. In this case the gfn can be made to match, but the role does not
match: the original large 2MB page creates a kvm_mmu_page with direct=1,
while the new 4KB needs a kvm_mmu_page with direct=0. However,
kvm_mmu_get_child_sp() does not compare the role, and therefore reuses
the page.
The next step is installing a leaf (4KB) SPTE on the new path which
records an rmap entry under the gfn resolved by the walk. But when
that child is zapped its parent kvm_mmu_page has direct=1 and
kvm_mmu_page_get_gfn() computes the gfn for the 4KB page as
sp->gfn + index instead of using sp->shadowed_translation[] (or sp->gfns[]
in older kernels). It therefore fails to remove the recorded entry.
When the memslot is dropped the shadow page is freed but the rmap
entry survives, as in the scenario that was already fixed. Code that
later walks that gfn (dirty logging, MMU notifier invalidation, and
so on) dereferences an sptep that lies in the freed page, causing the
use-after-free.
Scroll this evidence note to continue
2
Impact
indicator:112186:cvss
Why it matters
NVD assigns CVE-2026-53359 a CVSS base score of 8.8.
3
Scope
indicator:112186:products
Affected systems and entities
The structured record identifies affected product references for CVE-2026-53359: cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*, cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*, cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*, cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*.
Check whether the affected product and version are present in your environment, then follow the vendor or NVD remediation guidance for CVE-2026-53359.
publisher text · intentionally withheld
The original article remains with its publisher
This source is currently approved for metadata display only. The structured panel above shows only facts that Forensia can lawfully support. Its status will advance automatically when approved evidence becomes available.
Grouping means the records share event anchors. It does not prove that every publisher independently verified the claims.
rights & provenance
PublisherSecurityWeek
Display policymetadata only
Rights reviewpending
Reader materiallegacy
CapturedJul 8, 2026
Integritysha256:6ead46e5e210212b17…
Coverage state measures available context, not whether every claim is true or independently corroborated. Unknown publication rights fail closed to metadata and the original source link.
threat actors mentioned
Allowlist mentions, not a formal attribution verdict.