CVE-2017-7995
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them,...
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
3.8
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
CVE-2017-7995- CVSS 3.0
- 3.8 Low
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N - CVSS 2.0
- 1.7 Low
AV:L/AC:L/Au:S/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
CVE-2017-7995- Updated
- 2026-11-02
EUVDEUVD-2017-16965 No score
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
EUVD-2017-16965- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x43f-7h79-3278
3.8
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them,...
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
GHSA-x43f-7h79-3278- CVSS 3.0
- 3.8 Low
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
3.8
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
CVE-2017-7995- CVSS 3.0
- 3.8 Low
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-7995
3.8
Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them, allowing host PCI device space memory reads, leading to information disclosure. This is an error in the get_user function. NOTE: the upstream Xen Project considers versions before 4.5.x to be EOL.
- Record
DEBIAN-CVE-2017-7995- CVSS 3.0
- 3.8 Low
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N - Updated
- 2026-11-02
OSVSUSE-SU-2017:1146-1 No score
Security update for xen
This update for xen fixes several security issues:
- A malicious 64-bit PV guest may be able to access all of system memory, allowing for all of privilege escalation, host crashes, and information leaks by placing a IRET hypercall in the middle of a multicall batch (XSA-213, bsc#1034843)
- A malicious pair of guests may be able to access all of system memory, allowing for all of privilege escalation, host crashes, and information leaks because of a missing check when transfering pages via GNTTABOP_transfer (XSA-214, bsc#1034844).
- CVE-2017-7718: hw/display/cirrus_vga_rop.h allowed local guest OS privileged users to cause a denial of service (out-of-bounds read and QEMU process crash) via vectors related to copying VGA data via the cirrus_bitblt_rop_fwd_transp_ and cirrus_bitblt_rop_fwd_ functions (bsc#1034994).
- CVE-2016-9603: A privileged user within the guest VM could have caused a heap overflow in the device model process, potentially escalating their privileges to that of the device model process (bsc#1028655)
- Record
SUSE-SU-2017:1146-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.3.0-1 | 4.3.0-1 |
xenDebian:13 |
before 4.3.0-1 | 4.3.0-1 |
xenDebian:14 |
before 4.3.0-1 | 4.3.0-1 |
xenDebian:7 |
before 4.1.6.lts1-8, plus listed versions 4.1.4-34.1.4-3+deb7u14.1.4-3+deb7u24.1.4-3+deb7u34.1.4-3+deb7u4 Show 14 moreShow less4.1.4-3+deb7u54.1.4-3+deb7u64.1.4-3+deb7u74.1.4-3+deb7u84.1.4-3+deb7u94.1.4-44.1.6.1-1+deb7u14.1.6.lts1-14.1.6.lts1-24.1.6.lts1-34.1.6.lts1-44.1.6.lts1-54.1.6.lts1-64.1.6.lts1-7 |
4.1.6.lts1-8 |
xenSUSE:OpenStack Cloud 5 |
before 4.2.5_21-41.1 | 4.2.5_21-41.1 |
xenSUSE:Manager 2.1 |
before 4.2.5_21-41.1 | 4.2.5_21-41.1 |
xenSUSE:Manager Proxy 2.1 |
before 4.2.5_21-41.1 | 4.2.5_21-41.1 |
xenSUSE:Linux Enterprise Point of Sale 11 SP3 |
before 4.2.5_21-41.1 | 4.2.5_21-41.1 |
xenSUSE:Linux Enterprise Server 11 SP3-LTSS |
before 4.2.5_21-41.1 | 4.2.5_21-41.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-7995 is a low vulnerability (CVSS 3.8) in Xen, published May 2, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.37%, the 30th percentile. Fixed in xen 4.3.0-1.
References
securityfocus.com/bid/98314
bugzilla.suse.com/show_bug.cgi?id=1033948
lists.opensuse.org/opensuse-security-announce/2017-05/msg00005.html
nvd.nist.gov/vuln/detail/CVE-2017-7995
github.com/advisories/GHSA-x43f-7h79-3278
security-tracker.debian.org/tracker/CVE-2017-7995
Show 12 moreShow less
suse.com/support/update/announcement/2017/suse-su-20171146-1
bugzilla.suse.com/1028655
bugzilla.suse.com/1033948
bugzilla.suse.com/1034843
bugzilla.suse.com/1034844
bugzilla.suse.com/1034845
bugzilla.suse.com/1034994
bugzilla.suse.com/1035483
suse.com/security/cve/CVE-2016-9603
suse.com/security/cve/CVE-2017-7718
suse.com/security/cve/CVE-2017-7980
suse.com/security/cve/CVE-2017-7995