PwnEscape (CVE-2026-99999) is a critical Linux kernel vulnerability rated 9.3 under CVSS 3.1. It affects IPv4 packet processing: metadata supplied with a guest’s network traffic can cause the host kernel to change a packet header after validating it, then trust the changed header during fragmentation. The reported impact ranges from host-memory disclosure to a guest-to-host escape demonstrated in a lab.
4
8
23
How checksum metadata leads to an overread
Network devices can use checksum offload metadata to tell the kernel that checksum work remains to be completed. PwnEscape involves bad or untrusted metadata reaching the IPv4 stack: during checksum completion, the kernel can overwrite part of a header that has already been processed. The accepted fix adds a check on checksum_start before completing the checksum.
19
23
That creates a validation-and-use mismatch. Later, fragmentation code relies on the altered IPv4 header to determine how much header data to copy. In the reported test case, the header was treated as 60 bytes even though only 28 bytes of logical packet data were available. The 32-byte difference came from memory beyond the packet’s logical data boundary. That is a description of this test case, not a claim that every packet leaks exactly 32 bytes.
18
Why this is a VM-isolation problem
The flaw is in Linux’s networking stack rather than in KVM’s hypervisor code. That matters because a guest’s traffic can pass through the host kernel’s shared packet-processing path: fixing or replacing one hypervisor does not, by itself, address a vulnerability in that path. The relevant exposure is on hosts running an affected kernel that process attacker-controlled guest traffic through the vulnerable code.
3
8
The reported attack requires control of code inside a guest VM to send crafted packets; the available reporting does not describe it as an unauthenticated attack against any Linux machine reachable over the internet.
4
7
What researchers demonstrated
Reporting describes host-memory disclosure against Vercel production sandboxes. Separately, the researcher demonstrated host-level code execution in a lab environment. Those are distinct results: the available evidence does not establish root-level execution on Vercel’s production systems.
4
6
Paulos Yibelo found the issue while taking part in Vercel’s Sandbox security challenge. Reporting says the challenge received 1,285 submissions and describes PwnEscape as its sole critical finding. Those figures do not establish that customer data was accessed.
24
30
37
Fixes and what operators should check
The upstream fix is identified as commit 6785011f8b16, titled ipv4: validate checksum_start before completing checksum. Published stable releases containing the fix include 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.57, and 7.2.11.
12
27
Because the flaw is in the host kernel’s packet-processing path, operators should verify and update the host kernel—not rely on updating software inside guest VMs as a substitute. Distribution kernels may use different version numbers or release schedules, so check the relevant vendor advisory and confirm the host is running its patched kernel.
1
6
As of October 16, AlmaLinux reported that patched kernels were available. That is a dated status update, not a complete picture of every distribution’s rollout; availability can differ by vendor and release.
6