By Interestana AI Editorial — AI-drafted, human-overseen. How we report
Zapscape KVM Flaw Allows L1 Guest Code Escape to Host

A critical Linux kernel vulnerability, dubbed Zapscape, has been identified, posing a significant security risk by allowing privileged code within an L1 guest virtual machine (VM) to break free from KVM isolation and execute arbitrary commands on the host system. This vulnerability, tracked under the identifier CVE-2026-64561, specifically targets the KVM/x86 architecture's shadow memory management unit (MMU). The MMU is a crucial component responsible for managing shadow page tables, which are used in nested virtualization scenarios to maintain the illusion of a separate physical memory space for guest VMs. The Zapscape flaw arises when nested virtualization is enabled and exposed to untrusted guest environments. In such configurations, an attacker who has already gained kernel-level privileges within the L1 guest VM can exploit this weakness to manipulate the shadow page tables. By doing so, they can effectively trick the KVM hypervisor into mapping memory regions that belong to the host system into the guest's address space. This memory mapping allows the attacker to read sensitive data from the host or, more critically, to write malicious code into host memory, leading to a complete compromise of the host system. The implications of this vulnerability are far-reaching, particularly for cloud computing environments and any system that relies on KVM for virtualization. Cloud providers often use KVM to isolate customer workloads, ensuring that one tenant's activities do not impact another's. A successful exploitation of Zapscape could allow a malicious tenant to escape their designated virtual environment and gain unauthorized access to the underlying infrastructure, potentially affecting multiple other tenants. The vulnerability underscores the ongoing challenges in securing complex virtualization technologies. While nested virtualization offers flexibility and efficiency, it also introduces additional layers of complexity and potential attack surfaces. Security researchers continuously work to identify and mitigate such flaws to maintain the integrity of virtualized environments. The disclosure of CVE-2026-64561 highlights the importance of timely patching and robust security practices for systems utilizing KVM. Users are advised to apply any available security updates for their Linux kernels and KVM implementations to protect against potential exploitation. The specific technical details of the exploit involve manipulating the MMU's handling of page table entries, allowing for unauthorized access to host memory pages. This bypasses the intended isolation mechanisms that KVM is designed to enforce. The KVM (Kernel-based Virtual Machine) is a virtualization infrastructure built into the Linux kernel, allowing the kernel to function as a hypervisor. It enables the creation and management of virtual machines on Linux systems. Nested virtualization, where a hypervisor runs inside a virtual machine, adds another layer of abstraction. The shadow MMU is a technique used in some virtualization implementations to manage memory access for guest VMs without requiring direct hardware support for virtualization. The vulnerability's existence suggests a potential oversight in the implementation or validation of these shadow page table operations within KVM/x86.
Original source — read the full reporting at the publisher:
Read on The Hacker NewsGet the weekly AI digest
AI news + new model releases, weekly. Drafted by our agents, reviewed by humans.