Skip to main content

Xen Hypervisor CVE-2025-58148

HIGH
Out-of-bounds Read (CWE-125)
N/A vendor:alpine
7.5
CVSS 3.1 · Vendor: vendor:alpine
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain control of a guest VM
  2. Delivery
    Issue crafted hypercall/operation
  3. Exploit
    Trigger out-of-bounds read in Xen
  4. Execution
    Receive leaked host/other-guest memory
  5. Impact
    Harvest 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (vendor:alpine) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (vendor:alpine).

CVSS VectorVendor: vendor:alpine

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Analysis Updated
Oct 19, 2026 - 13:28 vuln.today
v1 - CVSS changed, patch released
Patch released
Oct 19, 2026 - 13:23 NVD
https://xenbits.xenproject.org/xsa/advisory-475.html
CVSS changed
Oct 19, 2026 - 13:23 NVD
7.5 (HIGH)

DescriptionCVE.org

Alpine Linux: xen fixed in 4.20.1-r2

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Medium
widely-used open-source hypervisor, common in cloud/enterprise but not universal
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:o:xen:xen:*:*:*:*:*:*:*:*

More in Xen

View all
CVE-2012-0217 HIGH POC
7.2 Jun 12

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

CVE-2015-3456 HIGH POC
7.7 May 13

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

CVE-2018-8897 HIGH POC
7.8 May 08

A statement in the System Programming Guide of the Intel 64 and IA-32 Architectures Software Developer's Manual (SDM) wa

CVE-2022-4949 HIGH POC
8.8 Jun 07

The AdSanity plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'aj

CVE-2017-15595 HIGH POC
8.8 Oct 18

An issue was discovered in Xen through 4.9.x allowing x86 PV guest OS users to cause a denial of service (unbounded recu

CVE-2017-7228 HIGH POC
8.2 Apr 04

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

CVE-2015-5165 CRITICAL
9.3 Aug 12

The C+ mode offload emulation in the RTL8139 network card device model in QEMU, as used in Xen 4.5.x and earlier, allows

CVE-2015-8550 HIGH
8.2 Apr 14

Xen, when used on a system providing PV backends, allows local guest OS administrators to cause a denial of service (hos

CVE-2022-26364 MEDIUM POC
6.7 Jun 09

x86 pv: Insufficient care with non-coherent mappings T[his CNA information record relates to multiple CVEs; the text exp

CVE-2017-10918 CRITICAL
10.0 Jul 05

Xen through 4.8.x does not validate memory allocations during certain P2M operations, which allows guest OS users to obt

CVE-2017-10912 CRITICAL
10.0 Jul 05

Xen through 4.8.x mishandles page transfer, which allows guest OS users to obtain privileged host OS access, aka XSA-217

CVE-2017-10921 CRITICAL
10.0 Jul 05

The grant-table feature in Xen through 4.8.x does not ensure sufficient type counts for a GNTMAP_device_map and GNTMAP_h

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy