Junglewise Threat Intelligence

CVE-2026-63807: Linux Kernel KVM out-of-bounds access in x86 MMU

CVE-2026-63807 · Severity: info · CVSS 5.5 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's virtualization component (KVM) could allow a guest virtual machine to crash the host computer. This occurs when the system attempts to optimize memory usage for the guest but fails to properly verify memory boundaries. An attacker with control over a guest virtual machine could exploit this to cause a denial-of-service by triggering a kernel panic on the host.

Technical details

An out-of-bounds access vulnerability exists in the KVM x86 shadow MMU during hugepage recovery. The root cause is a missing bounds check on the guest frame number (gfn) before accessing the memslot's lpage_info array in kvm_mmu_max_mapping_level(). If a guest creates a hugepage mapping that extends below the bounds of a memslot, KVM may link a direct shadow page with an out-of-bounds gfn. When the hugepage recovery flow later queries the max mapping level for this gfn, it triggers a supervisor read access page fault (#PF) on the host. The fix introduces a call to is_gfn_in_memslot() to ensure the gfn is valid before querying the mapping level.

Affected products

  • Linux Linux Kernel 7.1.0-rc1

Timeline

  • 2026-04-29: other: Patch authored
  • 2026-07-04: patched: Patch committed to stable tree
  • 2026-07-19: disclosed: CVE published

References

Related threats