PwnEscape: Critical Linux kernel flaw allows VM escape

PwnEscape: Critical Linux kernel flaw allows VM escape

By Dr. Christopher Kunz
Publication Date: 2026-10-19 09:10:00

A security vulnerability called “PwnEscape” affects Linux servers that use KVM (Kernel-based Virtual Machine) as the host system for virtual machines, allowing those VMs to break out of isolation. For example, a malicious customer of a cloud host could use PwnEscape to compromise the virtualization host and tamper with other customers’ VMs. The first cloud hosts began updating their systems over the weekend, and more are likely to follow. Administrators of KVM hypervisors should also install an update.

The vulnerability lies deep in the Linux kernel’s networking code. When sending packets, a virtual machine can use virtio metadata to specify where the kernel should later insert the transport checksum. The kernel, in turn, validated this position incorrectly, causing the pending checksum to be written to the wrong location in memory. In a lab setup, researchers at pwn.ai used an exploit to break out multiple times from the isolated environment in which each VM runs. They also repeatedly crashed the hypervisors and all the VMs running on them.

The researchers emphasize that, in their view, this is a new class of vulnerabilities, which they call “deferred-metadata trust inversion.” At its core, this is a TOCTOU (time-of-check to time-of-use) bug, but it does not involve the race condition typically associated with this class of vulnerability. A delayed memory write controlled by an attacker is all that is needed for such a…