ITScape KVM/arm64 Escape Flaw Exposes Hosts to Guest-Led Kernel RCE
A critical guest-to-host escape vulnerability in KVM on arm64 systems, tracked as CVE-2026-46316 and dubbed ITScape, was publicly disclosed with working proof-of-concept exploit code. Researcher Hyunwoo Kim reported that the flaw resides in the in-kernel vGIC-ITS implementation, where a race condition and double-put use-after-free in vgic_its_invalidate_cache() can be triggered entirely from an untrusted guest VM, allowing execution of commands on the host with kernel privileges.
The issue affects arm64 Linux kernels spanning builds from late April 2024 through early June 2026 and raises particular concern for multi-tenant public cloud environments running unpatched arm64 KVM hosts. The published PoC reportedly demonstrates host-kernel code execution on aarch64, including creation of a root-owned /ITScape file on the host, while Linux kernel maintainers have already merged a fix that changes vgic_put_irq() handling based on the return value of xa_erase(). The disclosure also advises applying additional related patches, including one addressing CVE-2026-46317.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
3 events from the most recent confirmed update back to the earliest known activity.
Linux mainline kernel patch for CVE-2026-46316 is merged
The disclosure states that Linux kernel maintainers merged a patch for CVE-2026-46316 in the mainline kernel. The fix changes vgic_put_irq() so its cache reference is dropped only based on the value returned by xa_erase().
Hyunwoo Kim publicly discloses ITScape KVM escape with PoC
Hyunwoo Kim publicly disclosed CVE-2026-46316, dubbed ITScape, a guest-to-host escape vulnerability in KVM on arm64 systems, and stated that a working exploit and proof-of-concept had been developed. The flaw was described as a double-put use-after-free in the KVM/arm64 vGIC-ITS implementation that can let a guest execute commands on the host with kernel privileges.
Linux patches CVE-2026-46316 after embargoed disclosure
Hyunwoo Kim reported CVE-2026-46316 through an embargoed disclosure to linux-distros@vs.openwall.org, and Linux patched the flaw in commit 13031fb6b835. The reference dates that patch to 2026-06-05, before the later public disclosure and mainline merge reporting.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
4 references tracked. Mallory keeps watching after this page renders.
PoC Exploit Released for Guest-to-Host Escape Linux Kernel Vulnerability
cybersecuritynews.com
Open sourceITScape KVM Escape: CVE-2026-46316 PoC Exploit Disclosed
securityonline.info
Open sourceGitHub - V4bel/ITScape · GitHub
github.com
Open sourceoss-sec: ITScape: Guest-to-Host Escape in KVM/arm64 (CVE-2026-46316)
seclists.org
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


