Critical PwnEscape Kernel Bug Lets Guest VMs Read Host Memory
A newly disclosed Linux kernel flaw lets virtual machines read host memory through a race‑condition attack.
A new critical vulnerability in the Linux kernel—tracked as CVE‑2026‑99999 and nicknamed “PwnEscape”—lets code inside a guest VM read arbitrary memory on its host computer. It lies in the kernel’s networking subsystem, specifically the NET_RX path when handling Receive Descriptor Lists (RDLs). Attackers can trigger an out-of-bounds read by sending specially crafted packets, bypassing isolation boundaries and potentially exfiltrating sensitive host data such as credentials or encryption keys stored in RAM.1
A researcher demonstrated the leak against Vercel's live cloud sandboxes. By crafting malicious network traffic, the attacker retrieved portions of the sandbox host’s memory space. Vercel confirmed the flaw and acknowledged that any system using KVM or another virtualization technology built atop vulnerable kernel versions would likely be exposed until updates are applied. Many cloud providers rely on Linux kernels for their infrastructure, so the bug could affect thousands of customers worldwide if not patched promptly.1
Earlier vulnerabilities around 2017 affected Xen hypervisors, also leveraging race conditions in kernel networking paths to allow cross‑virtualization information leakage. While PwnEscape shares similar mechanics, it targets generic Linux networking code used across multiple virtualization stacks, extending beyond specific hypervisor implementations. Consequently, any enterprise or consumer environment running an unpatched kernel version—especially those hosting virtual machines—faces elevated risk.1
From a privacy perspective, guest VM access to host memory undermines fundamental isolation guarantees expected from virtualization. Sensitive user data—including passwords, session tokens, or cryptographic material stored in RAM—becomes potentially accessible to attackers with only network access to the VM. Compromised containers or misconfigured virtual environments can therefore expose more than just application-level secrets; they may reveal entire host state. Security teams should prioritize patching kernel updates immediately and consider additional mitigations such as disabling unused networking features or employing available hardening patches.1
Vercel responded swiftly, issuing a statement confirming the flaw and urging all users of its platform to apply the latest security update. The broader community monitors kernel maintainers’ progress on a fix. Because the vulnerability stems from low‑level networking code, developers are adding bounds checks around RDL handling to eliminate the race window. Until a stable release arrives, organizations using vulnerable kernels must treat PwnEscape as a critical threat requiring immediate attention.1
The PwnEscape bug represents a significant setback for Linux kernel security, exposing isolated virtual machines to host memory reads via crafted packets. Its discovery underscores how subtle race conditions in core subsystems erode privacy protections at scale. Users relying on virtualization technologies—especially those running older kernel releases—should verify that they have applied the latest patches and adopt defensive measures until an official fix becomes available. Even well-established operating systems can harbor hidden weaknesses capable of compromising isolation guarantees fundamental to cloud computing.
Made by Ren, the ArRENCE AIChat with Ren, plan your day, generate images, and more.
Meet Ren →