CVE-2025-58149: Incorrect removal of permissions on PCI device unplug
Vulnerability summary
CVE-2025-58149 is a high (CVSS 7.5) vulnerability in xen. EPSS estimates a 0.43% chance of exploitation in the next 30 days, higher than 37.8% of scored vulnerabilities.
Severe, CVSS 7.5 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 0% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 6 · Related 4Timeline
- 31-10-2025PublishedVulnerability first disclosed.
- 04-11-2025Last modifiedVulnerability information updated.
Description
When passing through PCI devices, the detach logic in libxl won't remove access permissions to any 64bit memory BARs the device might have. As a result a domain can still have access any 64bit memory BAR when such device is no longer assigned to the domain. For PV domains the permission leak allows the domain itself to map the memory in the page-tables. For HVM it would require a compromised device model or stubdomain to map the leaked memory into the HVM domain p2m.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · AlpineEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
0.43%
Chance of exploitation in the next 30 days
Percentile
38%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.43% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Suse3 products
- xen&distro=SUSE Linux Enterprise Micro 5.5< 4.17.6_02-150500.3.56.1
- xen&distro=SUSE Linux Enterprise Module for Basesystem 15 SP7< 4.20.2_02-150700.3.19.1
- xen&distro=SUSE Linux Enterprise Module for Server Applications 15 SP7< 4.20.2_02-150700.3.19.1
Alpine1 product
- xen≥ 4.0.0, < 4.18.5-r3 | ≥ 4.0.0, < 4.19.3-r2 | ≥ 4.0.0, < 4.20.1-r2
Debian1 product
- xen< 4.17.5+72-g01140da4e8-1 | < 4.20.2+7-g1badcf5035-0+deb13u1 | < 4.20.2+7-g1badcf5035-1
Opensuse1 product
- xen&distro=openSUSE Tumbleweed< 4.20.1_08-1.1
Ubuntu1 product
- xenAll versions (No fix recorded)
Xen1 product
- xen≥ 4.0.0 (No fix recorded)
6 vendors · 8 products