CVE-2014-8594
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict...
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
Exploit likelihood
What each source reports
NVD Score used
5.4
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
CVE-2014-8594- CVSS 2.0
- 5.4 Medium
AV:N/AC:H/Au:N/C:N/I:N/A:C - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
CVE-2014-8594- Updated
- 2026-11-02
EUVDEUVD-2014-8431 No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
EUVD-2014-8431- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vq4v-m97r-fvvc No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict...
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
GHSA-vq4v-m97r-fvvc- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
CVE-2014-8594- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-8594 No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
DEBIAN-CVE-2014-8594- Updated
- 2026-11-02
OSVSUSE-SU-2015:0940-1 No score
Security update for Xen
This update fixes the following security issues in Xen:
* CVE-2012-5510: Grant table version switch list corruption
vulnerability (XSA-26)
* CVE-2012-5511: Several HVM operations do not validate the range of
their inputs (XSA-27)
* CVE-2012-5513: XENMEM_exchange may overwrite hypervisor memory
(XSA-29)
* CVE-2012-5514: Missing unlock in
guest_physmap_mark_populate_on_demand() (XSA-30)
* CVE-2012-5515: Several memory hypercall operations allow invalid
extent order values (XSA-31)
Also the following fix has been applied:
* bnc#777628 - guest 'disappears' after live migration
Updated block-dmmd script
Security Issues references:
* CVE-2012-5513
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5513>
* CVE-2012-5514
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5514>
* CVE-2012-5511
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5511>
* CVE-2012-5510
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5510>
* CVE-2012-5515
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5515>
- Record
SUSE-SU-2015:0940-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-8594 No score
The do_mmu_update function in arch/x86/mm.c in Xen 4.x through 4.4.x does not properly restrict updates to only PV page tables, which allows remote PV guests to cause a denial of service (NULL pointer dereference) by leveraging hardware emulation services for HVM guests using Hardware Assisted Paging (HAP).
- Record
UBUNTU-CVE-2014-8594- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.4.1-4 | 4.4.1-4 |
xenDebian:13 |
before 4.4.1-4 | 4.4.1-4 |
xenDebian:14 |
before 4.4.1-4 | 4.4.1-4 |
xenDebian:7 From an advisory covering 5 CVEs |
before 4.1.4-3+deb7u4, plus listed versions 4.1.4-34.1.4-3+deb7u14.1.4-3+deb7u24.1.4-3+deb7u3 |
4.1.4-3+deb7u4 |
xenUbuntu:14.04:LTS |
before 4.4.1-0ubuntu0.14.04.2, plus listed versions 4.3.0-1ubuntu14.3.0-1ubuntu24.3.0-1ubuntu34.3.0-1ubuntu44.3.0-1ubuntu5 Show 6 moreShow less4.4.0-0ubuntu34.4.0-0ubuntu44.4.0-0ubuntu54.4.0-0ubuntu5.14.4.0-0ubuntu5.24.4.1-0ubuntu0.14.04.1 |
4.4.1-0ubuntu0.14.04.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2014-8594 is a medium vulnerability (CVSS 5.4) in Xen, published November 22, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.22%, the 82nd percentile. Fixed in xen 4.4.1-4.
References
security.gentoo.org/glsa/201504-04
secunia.com/advisories/62672
xenbits.xen.org/xsa/advisory-109.html
securityfocus.com/bid/71149
debian.org/security/2015/dsa-3140
lists.opensuse.org/opensuse-security-announce/2015-02/msg00005.html
Show 44 moreShow less
lists.opensuse.org/opensuse-security-announce/2015-02/msg00010.html
exchange.xforce.ibmcloud.com/vulnerabilities/98767
nvd.nist.gov/vuln/detail/CVE-2014-8594
github.com/advisories/GHSA-vq4v-m97r-fvvc
security-tracker.debian.org/tracker/CVE-2014-8594
suse.com/support/update/announcement/2015/suse-su-20150940-1
bugzilla.suse.com/777628
bugzilla.suse.com/789944
bugzilla.suse.com/789945
bugzilla.suse.com/789948
bugzilla.suse.com/789950
bugzilla.suse.com/789951
bugzilla.suse.com/826717
bugzilla.suse.com/880751
bugzilla.suse.com/895798
bugzilla.suse.com/895799
bugzilla.suse.com/895802
bugzilla.suse.com/903850
bugzilla.suse.com/903967
bugzilla.suse.com/903970
bugzilla.suse.com/905465
bugzilla.suse.com/905467
bugzilla.suse.com/906439
bugzilla.suse.com/927967
bugzilla.suse.com/929339
suse.com/security/cve/CVE-2012-5510
suse.com/security/cve/CVE-2012-5511
suse.com/security/cve/CVE-2012-5513
suse.com/security/cve/CVE-2012-5514
suse.com/security/cve/CVE-2012-5515
suse.com/security/cve/CVE-2013-3495
suse.com/security/cve/CVE-2014-4021
suse.com/security/cve/CVE-2014-7154
suse.com/security/cve/CVE-2014-7155
suse.com/security/cve/CVE-2014-7156
suse.com/security/cve/CVE-2014-8594
suse.com/security/cve/CVE-2014-8595
suse.com/security/cve/CVE-2014-8866
suse.com/security/cve/CVE-2014-8867
suse.com/security/cve/CVE-2014-9030
suse.com/security/cve/CVE-2015-3340
suse.com/security/cve/CVE-2015-3456
ubuntu.com/security/CVE-2014-8594
cve.org/CVERecord?id=CVE-2014-8594