CVE-2025-58148

7.5

Xen · Xen Project Hypervisor

A boundary checking flaw in Xen hypercalls allows out-of-bounds memory reads via the send_ipi function, potentially exposing sensitive information or causing system instability.

Executive summary

A critical out-of-bounds memory read vulnerability in the Xen hypervisor could allow an attacker to read sensitive data by manipulating vCPU input formats.

Vulnerability

This vulnerability involves a boundary checking error during the processing of Viridian hypercalls. An unauthenticated attacker can trigger an out-of-bounds read within the send_ipi function by providing specifically crafted vCPU input formats, leading to the operation of a wild vCPU pointer.

Business impact

The ability to perform out-of-bounds reads in a hypervisor environment poses a significant risk to data confidentiality. If successfully exploited, this flaw could allow an attacker to leak sensitive memory contents from the hypervisor or other guest virtual machines, potentially resulting in the compromise of cryptographic keys or other private data. With a CVSS score of 7.5, this high-severity vulnerability requires immediate attention to prevent unauthorized information disclosure.

Remediation

Immediate Action: Consult the official Xen Project Security Advisory XSA-475 to identify the specific patched software versions and apply the necessary security updates to all affected hypervisor hosts.

Proactive Monitoring: Review hypervisor and system logs for unusual behavior or crash reports related to hypercall processing, which may indicate attempted exploitation.

Compensating Controls: Ensure that access to the hypervisor management interface is strictly restricted and that guest isolation policies are enforced to limit the potential impact of an exploited guest process.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the critical nature of hypervisor-level vulnerabilities, administrators must treat this issue with high urgency. Because this flaw allows for unauthorized memory access, it is imperative to verify the patch status of all Xen environments and apply the vendor-provided fixes as soon as they become available. Failure to remediate could leave the entire virtualized infrastructure exposed to information leakage.

More Xen CVEs

Sources

Originally found and disclosed by This issue was discovered by Teddy Astie of Vates, per the CVE Program record.