CVE-2025-58148

Severity CVSS v4.0:
Pending analysis
Type:
CWE-125 Out-of-bounds Read
Publication date:
31/10/2025
Last modified:
04/11/2025

Description

[This CNA information record relates to multiple CVEs; the<br /> text explains which aspects/vulnerabilities correspond to which CVE.]<br /> <br /> Some Viridian hypercalls can specify a mask of vCPU IDs as an input, in<br /> one of three formats. Xen has boundary checking bugs with all three<br /> formats, which can cause out-of-bounds reads and writes while processing<br /> the inputs.<br /> <br /> * CVE-2025-58147. Hypercalls using the HV_VP_SET Sparse format can<br /> cause vpmask_set() to write out of bounds when converting the bitmap<br /> to Xen&amp;#39;s format.<br /> <br /> * CVE-2025-58148. Hypercalls using any input format can cause<br /> send_ipi() to read d-&gt;vcpu[] out-of-bounds, and operate on a wild<br /> vCPU pointer.