CVE-2017-7228: xen Improper Validation of Array Index
Vulnerability summary
CVE-2017-7228 is a high (CVSS 8.2) Improper Validation of Array Index vulnerability in xen. EPSS estimates a 1.57% chance of exploitation in the next 30 days, higher than 75.4% of scored vulnerabilities. 1 public exploit is recorded.
Weaponized exploit (exploit-database, 11-04-2017)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 5 · Related 4Timeline
- 04-04-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
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. The earlier XSA-29 fix introduced an insufficient check on XENMEM_exchange input, allowing the caller to drive hypervisor memory accesses outside of the guest provided input/output arrays.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · AlpineEcosystem advisory · calculated8.2HighCVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated8.2HighCVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.2HighCVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
EPSS trend
Probability
1.57%
Chance of exploitation in the next 30 days
Percentile
75%
Versus all other CVEs
30-day change
No change 0.00 pp
From 1.57% on 05-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
1 foundXen - Broken Check in 'memory_exchange()' Permits PV Guest Breakout
Maturity: weaponized
Weaknesses
CWE · root causeAffected systems
Known conditions: local access, administrative account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Alpine1 product
- xen< 4.7.2-r0 | < 4.6.3-r8
Debian1 product
- xen< 4.8.1-1 | < 4.1.6.lts1-6
Ubuntu1 product
- xen< 4.4.2-0ubuntu0.14.04.11 | < 4.6.5-0ubuntu1.1
Xen1 product
- xenna
4 vendors · 4 products
References
13 links- openwall.com/lists/oss-security/2017/04/04/3X Refsource CONFIRMMailing ListThird Party AdvisoryREPORT
- github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-029-2017.txtX Refsource CONFIRM
- googleprojectzero.blogspot.com/2017/04/pandavirtualization-exploiting-xen.htmlX Refsource MISCTechnical DescriptionThird Party Advisory