Every CVE Search/ Get API key

CVE-2017-7995

Xen PV guest before Xen 4.3 checked access permissions to MMIO ranges only after accessing them,...

3.8 LowFix available

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

0.37%Down 0.5 points since Apr 14, 2021
90%50%10%1%

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 LowCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
CVSS 2.0
1.7 LowAV: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 LowCVSS: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 LowCVSS: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 LowCVSS: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

Affected packages
PackageAffectedFixed
xen
Debian:12
before 4.3.0-1
4.3.0-1
xen
Debian:13
before 4.3.0-1
4.3.0-1
xen
Debian:14
before 4.3.0-1
4.3.0-1
xen
Debian: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 less
4.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
xen
SUSE:OpenStack Cloud 5
before 4.2.5_21-41.1
4.2.5_21-41.1
xen
SUSE:Manager 2.1
before 4.2.5_21-41.1
4.2.5_21-41.1
xen
SUSE:Manager Proxy 2.1
before 4.2.5_21-41.1
4.2.5_21-41.1
xen
SUSE:Linux Enterprise Point of Sale 11 SP3
before 4.2.5_21-41.1
4.2.5_21-41.1
xen
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 4.2.5_21-41.1
4.2.5_21-41.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE 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

Show 12 moreShow less
MoveEnter Open