Vulnerability · Published Oct 31, 2025 · Assigned by XEN

CVE-2025-58148x86: Incorrect input sanitisation in Viridian hypercalls

High 7.5

In plain English

A high-severity out-of-bounds read in Xen from Xen. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 33% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.4%top 67.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

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

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20xen4.18.5-r3ALPINE-CVE-2025-58148
Alpine:v3.21xen4.19.3-r2ALPINE-CVE-2025-58148
Alpine:v3.22xen4.20.1-r2ALPINE-CVE-2025-58148
Alpine:v3.23xen4.20.1-r2ALPINE-CVE-2025-58148
Alpine:v3.24xen4.20.1-r2ALPINE-CVE-2025-58148
Debian:12xen4.17.5+72-g01140da4e8-1DSA-6068-1
Debian:12xen4.17.5+72-g01140da4e8-1DEBIAN-CVE-2025-58148
Debian:13xen4.20.2+7-g1badcf5035-0+deb13u1DEBIAN-CVE-2025-58148
Debian:13xen4.20.2+7-g1badcf5035-0+deb13u1DSA-6068-1
Debian:14xen4.20.2+7-g1badcf5035-1DEBIAN-CVE-2025-58148
Ubuntu:22.04:LTSxenno fix listedUBUNTU-CVE-2025-58148
Ubuntu:24.04:LTSxenno fix listedUBUNTU-CVE-2025-58148
Ubuntu:25.10xenno fix listedUBUNTU-CVE-2025-58148
Ubuntu:26.04:LTSxenno fix listedUBUNTU-CVE-2025-58148
Ubuntu:26.10xenno fix listedUBUNTU-CVE-2025-58148

Affected products (as reported)

VendorProductVersions
Xen Xen see references

Weakness: CWE-125, CWE-787 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References