Xen Hypervisor
CVE-2025-58148
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain control of a guest VM
-
DeliveryIssue crafted hypercall/operation
-
ExploitTrigger out-of-bounds read in Xen
-
ExecutionReceive leaked host/other-guest memory
-
ImpactHarvest sensitive data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation realistically requires the attacker to already control a guest domain on an affected Xen host (XSA-475); the described memory disclosure is a hypervisor-level out-of-bounds read reached from guest-triggered operations, not from an external network service. Limiting factors: attacker must hold guest execution on the vulnerable host, the host must run an affected unpatched Xen version (Alpine builds before xen 4.20.1-r2), and impact is confined to information disclosure (no integrity or availability impact). NOTE: the input CVSS labels this AV:N/PR:N (remote/unauthenticated), which contradicts the guest-local nature of Xen hypervisor flaws - defenders should confirm the true attack surface against XSA-475 before treating it as network-reachable. |
| Impact | Signals are moderate and partly conflicting. The provided CVSS 3.1 vector (7.5, AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) describes a network, unauthenticated, confidentiality-only flaw, consistent with CWE-125 out-of-bounds read and the 'Information Disclosure' tag. However, this is a Xen hypervisor vulnerability (XSA-475) and the one-line description ('Alpine Linux: xen fixed in 4.20.1-r2') gives no triggering detail - Xen security issues are overwhelmingly reachable by a malicious or compromised guest VM (local/adjacent), NOT by an anonymous network attacker, so the AV:N/PR:N labeling is very likely an NVD over-broadening and should be verified against XSA-475. EPSS is low (0.36%, 28th percentile), there is no CISA KEV listing and no public POC identified, so there is no evidence of active or imminent exploitation. Net: this is a credible info-disclosure bug in a hypervisor (memory from host/other guests potentially leaking), worth patching on virtualization hosts, but it is not an emergency - the headline 7.5 'network/unauthenticated' framing likely overstates real-world reachability, and a leak-only (C:H, I:N, A:N) issue does not grant code execution or takeover on its own. |
| Exploit ScenarioDerived | An attacker who controls a guest VM on a shared Xen host issues a crafted operation that triggers the out-of-bounds read, causing the hypervisor to return memory contents belonging to the host or to co-located tenants. Repeated reads could harvest secrets (keys, tokens, other-guest data) in a multi-tenant environment. No public exploit code is available, and the low CVSS attack complexity suggests the trigger itself is straightforward once guest access is held. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Information disclosure in Xen hypervisor (XSA-475) allows an attacker who already controls a guest domain to trigger a hypervisor-level out-of-bounds read, potentially exposing sensitive host memory contents. Affected deployments include Alpine Linux builds shipping Xen before 4.20.1-r2; the vendor fix is available in xen 4.20.1-r2. Exploitation requires guest execution on the vulnerable host rather than external network reachability, despite the network-oriented CVSS vector in some feeds, and no public exploit code was identified at time of analysis (EPSS 0.36%).
RemediationAI
Vendor-released patch: upgrade Alpine Linux's Xen package to 4.20.1-r2 or later, which incorporates the XSA-475 fix. Apply the vendor advisory guidance at https://xenbits.xenproject.org/xsa/advisory-475.html and track the oss-security reference for deployment notes. If immediate patching is not possible, reduce exposure by preventing untrusted or less-trusted workloads from running as guests on the affected host, or by isolating such guests on separate patched hypervisors; this trades operational flexibility and density for containment but is the most reliable compensating control because the flaw requires guest execution. Verify package versions after upgrade and monitor host memory-disclosure indicators, recognizing that no public exploit code was identified at time of analysis.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a CWE-125 out-of-bounds read in the Xen hypervisor, reached through guest-triggered operations that fail to properly validate memory boundaries. Because the defect sits in the hypervisor, the scope is changed: a compromised or malicious guest can cause the hypervisor to read beyond intended bounds and disclose memory that should remain isolated. The CPE cpe:2.3:o:xen:xen:*:*:*:*:*:*:*:* identifies Xen itself as the affected component, with Alpine Linux packaging vulnerable builds before xen 4.20.1-r2. The authoritative assessment rates this as local attack vector, low privileges, and high confidentiality impact only, which aligns with the guest-local nature of Xen hypervisor flaws; the conflicting AV:N/PR:N vector in some feeds should be reconciled against XSA-475 before defenders treat it as remotely reachable without guest access.
Know when Xen gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Xen OOB read is reached from a malicious guest, so AV:L/PR:L; scope changes (S:C) as guest-reachable code leaks host/other-guest memory; confidentiality-only impact per CWE-125.
Primary rating from Vendor (vendor:alpine).
CVSS VectorVendor: vendor:alpine
Lifecycle Timeline
3DescriptionCVE.org
Alpine Linux: xen fixed in 4.20.1-r2
Executive ViewAI
CVE-2025-58148 is a high-severity information disclosure affecting Xen hypervisor deployments, including Alpine Linux systems shipping Xen before 4.20.1-r2. An attacker who already controls a guest domain could expose sensitive host memory, threatening tenant isolation and confidential data in virtualized environments. Leadership should prioritize remediation because the flaw crosses a core virtualization boundary, even though no public exploit was identified at time of analysis.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
The x86-64 kernel system-call functionality in Xen 4.1.2 and earlier, as used in Citrix XenServer 6.0.2 and earlier and
The Floppy Disk Controller (FDC) in QEMU, as used in Xen 4.5.x and earlier and KVM, allows local guest users to cause a
A statement in the System Programming Guide of the Intel 64 and IA-32 Architectures Software Developer's Manual (SDM) wa
The AdSanity plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'aj
An issue was discovered in Xen through 4.9.x allowing x86 PV guest OS users to cause a denial of service (unbounded recu
An issue (known as XSA-212) was discovered in Xen, with fixes available for 4.8.x, 4.7.x, 4.6.x, 4.5.x, and 4.4.x. Rated
The C+ mode offload emulation in the RTL8139 network card device model in QEMU, as used in Xen 4.5.x and earlier, allows
Xen, when used on a system providing PV backends, allows local guest OS administrators to cause a denial of service (hos
x86 pv: Insufficient care with non-coherent mappings T[his CNA information record relates to multiple CVEs; the text exp
Xen through 4.8.x does not validate memory allocations during certain P2M operations, which allows guest OS users to obt
Xen through 4.8.x mishandles page transfer, which allows guest OS users to obtain privileged host OS access, aka XSA-217
The grant-table feature in Xen through 4.8.x does not ensure sufficient type counts for a GNTMAP_device_map and GNTMAP_h
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB