CVE-2025-58150

x86: buffer overrun with shadow paging + tracing

Published Jan 28, 2026 CVSS 3.1 · 8.8 High EPSS < 1% KEV · Not listed
Description
Shadow mode tracing code uses a set of per-CPU variables to avoid
cumbersome parameter passing. Some of these variables are written to
with guest controlled data, of guest controllable size. That size can
be larger than the variable, and bounding of the writes was missing.

Remediation

Vendor Workaround

Running HVM guests in HAP mode only will avoid the vulnerability. Not enabling tracing will also avoid the vulnerability. Tracing is enabled by the "tbuf_size=" command line option, or by running tools like xentrace or xenbaked in Dom0. Note that on a running system stopping xentrace / xenbaked would disable tracing. For xentrace, however, this additionally requires that it wasn't started with the -x option. Stopping previously enabled tracing can of course only prevent future damage; prior damage may have occurred and may manifest only later.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4818-1 xen security update
History
Type Values Removed Values Added
CPEs cpe:2.3:o:xen:xen:-:*:*:*:*:*:x86:*
Type Values Removed Values Added
First Time appeared Xen
Xen xen
Vendors & Products Xen
Xen xen
Type Values Removed Values Added
Weaknesses CWE-787
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Shadow mode tracing code uses a set of per-CPU variables to avoid cumbersome parameter passing. Some of these variables are written to with guest controlled data, of guest controllable size. That size can be larger than the variable, and bounding of the writes was missing.
Title x86: buffer overrun with shadow paging + tracing
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
XEN
Published
Updated
Jan 28, 2026, 4:46 PM
Reserved
Aug 26, 2025, 6:48 AM
Status
Analyzed
Published
Jan 28, 2026, 4:16 PM
Modified
Jun 17, 2026, 9:43 AM