CVE-2026-23558
7.8Xen · Xen Project Hypervisor
A race condition exists in the Xen Project Hypervisor during grant table version changes, allowing potential unauthorized access to memory pages.
Executive summary
A race condition in the Xen Project Hypervisor allows an HVM or PVH guest to potentially compromise memory safety during grant table version transitions.
Vulnerability
This is a race condition vulnerability occurring when an HVM or PVH guest switches grant table versions (v2 to v1) while simultaneously mapping status pages via XENMEM_add_to_physmap. An attacker must have low privileges (guest access) to trigger the race.
Business impact
Successful exploitation of this race condition could lead to unauthorized memory access, potentially bypassing isolation boundaries between guest and host. With a CVSS score of 7.8, this vulnerability represents a significant risk to the security of multi-tenant virtualized environments, where guest isolation is paramount.
Remediation
Immediate Action: Consult the official Xen Project advisory (XSA-486) to identify the patched versions and apply the corresponding security patches immediately.
Proactive Monitoring: Monitor hypervisor logs for frequent or anomalous grant table version changes or XENMEM_add_to_physmap failures that may indicate an attempt to trigger the race condition.
Compensating Controls: Limit the ability of untrusted guests to perform complex memory management operations if the patch cannot be deployed immediately.
Exploitation status
Public Exploit Available: false
Analyst recommendation
The Xen Project Hypervisor is a critical component of virtual infrastructure; therefore, this vulnerability must be addressed with high urgency. Administrators should monitor the Xen Project security portal for the specific patch release corresponding to their environment and deploy it immediately upon verification.