high8.2Public exploit code
CVE-2017-7228
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.
Public exploit code
Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.
- Xen - Broken Check in 'memory_exchange()' Permits PV Guest Breakout2017-04-11 · local · multiple · Verified
Impact
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.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Xen | Xen | All versions |
Weakness classification
References
- NVD record
- CVE.org record
- http://openwall.com/lists/oss-security/2017/04/04/3
- http://www.debian.org/security/2017/dsa-3847
- http://www.securityfocus.com/bid/97375
- http://www.securitytracker.com/id/1038223
- http://xenbits.xen.org/xsa/advisory-212.html
- https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-029-2017.txt
- https://googleprojectzero.blogspot.com/2017/04/pandavirtualization-exploiting-xen.html
- https://www.exploit-db.com/exploits/41870/
- http://openwall.com/lists/oss-security/2017/04/04/3
- http://www.debian.org/security/2017/dsa-3847
- http://www.securityfocus.com/bid/97375
- http://www.securitytracker.com/id/1038223
- http://xenbits.xen.org/xsa/advisory-212.html
- https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-029-2017.txt
- https://googleprojectzero.blogspot.com/2017/04/pandavirtualization-exploiting-xen.html
- https://www.exploit-db.com/exploits/41870/