CVE-2012-5515
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange...
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
Exploit likelihood
What each source reports
NVD Score used
4.7
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
CVE-2012-5515- CVSS 2.0
- 4.7 Medium
AV:L/AC:M/Au:N/C:N/I:N/A:C - Updated
- 2026-11-02
CVE List No score
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
CVE-2012-5515- Updated
- 2026-11-02
EUVDEUVD-2012-5407 No score
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
EUVD-2012-5407- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h2f3-x3v9-p3c5 No score
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange...
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
GHSA-h2f3-x3v9-p3c5- Updated
- 2026-11-02
OSV No score
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
CVE-2012-5515- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-5515 No score
The (1) XENMEM_decrease_reservation, (2) XENMEM_populate_physmap, and (3) XENMEM_exchange hypercalls in Xen 4.2 and earlier allow local guest administrators to cause a denial of service (long loop and hang) via a crafted extent_order value.
- Record
DEBIAN-CVE-2012-5515- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10196-1 No score
xen-4.7.0_12-1.3 on GA media
These are all security issues fixed in the xen-4.7.0_12-1.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10196-1- 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
OSVSUSE-SU-2015:0944-1 No score
Security update for Xen
XEN has been updated to fix various bugs and security issues:
*
CVE-2013-0153: (XSA 36) To avoid an erratum in early hardware, the
Xen AMD IOMMU code by default choose to use a single interrupt
remapping table for the whole system. This sharing implied that any
guest with a passed through PCI device that is bus mastering capable
can inject interrupts into other guests, including domain 0. This has
been disabled for AMD chipsets not capable of it.
*
CVE-2012-6075: qemu: The e1000 had overflows under some conditions,
potentially corrupting memory.
*
CVE-2013-0154: (XSA 37) Hypervisor crash due to incorrect ASSERT
(debug build only)
*
CVE-2012-5634: (XSA-33) A VT-d interrupt remapping source validation
flaw was fixed.
Also the following bugs have been fixed:
* bnc#805094 - xen hot plug attach/detach fails
* bnc#802690 - domain locking can prevent a live migration from
completing
* bnc#797014 - no way to control live migrations
o fix logic error in stdiostream_progress
o restore logging in xc_save
o add options to control migration tunables
* bnc#806736: enabling xentrace crashes hypervisor
* Upstream patches from Jan 26287-sched-credit-pick-idle.patch
26501-VMX-simplify-CR0-update.patch
26502-VMX-disable-SMEP-when-not-paging.patch
26516-ACPI-parse-table-retval.patch (Replaces
CVE-2013-0153-xsa36.patch) 26517-AMD-IOMMU-clear-irtes.patch
(Replaces CVE-2013-0153-xsa36.patch)
26518-AMD-IOMMU-disable-if-SATA-combined-mode.patch (Replaces
CVE-2013-0153-xsa36.patch)
26519-AMD-IOMMU-perdev-intremap-default.patch (Replaces
CVE-2013-0153-xsa36.patch) 26526-pvdrv-no-devinit.patch
26531-AMD-IOMMU-IVHD-special-missing.patch (Replaces
CVE-2013-0153-xsa36.patch)
* bnc#798188 - Add $network to xend initscript dependencies
* bnc#799694 - Unable to dvd or cdrom-boot DomU after xen-tools update
Fixed with update to Xen version 4.1.4
* bnc#800156 - L3: HP iLo Generate NMI function not working in XEN
kernel
* Upstream patches from Jan 26404-x86-forward-both-NMI-kinds.patch
26427-x86-AMD-enable-WC+.patch
* bnc#793927 - Xen VMs with more than 2 disks randomly fail to start
* Upstream patches from Jan 26332-x86-compat-show-guest-stack-mfn.patch
26333-x86-get_page_type-assert.patch (Replaces
CVE-2013-0154-xsa37.patch)
26340-VT-d-intremap-verify-legacy-bridge.patch (Replaces
CVE-2012-5634-xsa33.patch) 26370-libxc-x86-initial-mapping-fit.patch
* Update to Xen 4.1.4 c/s 23432
* Update xenpaging.guest-memusage.patch add rule for xenmem to avoid
spurious build failures
* Upstream patches from Jan 26179-PCI-find-next-cap.patch
26183-x86-HPET-masking.patch 26188-x86-time-scale-asm.patch
26200-IOMMU-debug-verbose.patch 26203-x86-HAP-dirty-vram-leak.patch
26229-gnttab-version-switch.patch (Replaces
CVE-2012-5510-xsa26.patch) 26230-x86-HVM-limit-batches.patch
(Replaces CVE-2012-5511-xsa27.patch)
26231-memory-exchange-checks.patch (Replaces
CVE-2012-5513-xsa29.patch) 26232-x86-mark-PoD-error-path.patch
(Replaces CVE-2012-5514-xsa30.patch) 26233-memop-order-checks.patch
(Replaces CVE-2012-5515-xsa31.patch)
26235-IOMMU-ATS-max-queue-depth.patch
26272-x86-EFI-makefile-cflags-filter.patch
26294-x86-AMD-Fam15-way-access-filter.patch CVE-2013-0154-xsa37.patch
* Restore c/s 25751 in 23614-x86_64-EFI-boot.patch. Modify the EFI
Makefile to do additional filtering.
Security Issue references:
* CVE-2013-0153
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0153>
* CVE-2012-6075
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-6075>
* CVE-2012-5634
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5634>
- Record
SUSE-SU-2015:0944-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.1.3-5 | 4.1.3-5 |
xenDebian:13 |
before 4.1.3-5 | 4.1.3-5 |
xenDebian:14 |
before 4.1.3-5 | 4.1.3-5 |
xenDebian:6.0 |
before 4.0.1-5.5, plus listed versions 4.0.1-24.0.1-44.0.1-54.0.1-5.14.0.1-5.24.0.1-5.34.0.1-5.4 |
4.0.1-5.5 |
kernelRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debug-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-348.1.1.el5 | 0:2.6.18-348.1.1.el5 |
xenopenSUSE:Tumbleweed |
before 4.7.0_12-1.3 | 4.7.0_12-1.3 |
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-2012-5515 is a medium vulnerability (CVSS 4.7) in Xen, published November 22, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in xen 4.1.3-5.
References
lists.opensuse.org/opensuse-security-announce/2014-04/msg00000.html
exchange.xforce.ibmcloud.com/vulnerabilities/80479
secunia.com/advisories/55082
lists.opensuse.org/opensuse-security-announce/2013-01/msg00011.html
lists.opensuse.org/opensuse-updates/2013-04/msg00052.html
support.citrix.com/article/CTX135777
Show 194 moreShow less
security.gentoo.org/glsa/glsa-201309-24.xml
debian.org/security/2012/dsa-2582
secunia.com/advisories/51397
lists.opensuse.org/opensuse-security-announce/2012-12/msg00018.html
secunia.com/advisories/51486
secunia.com/advisories/51487
lists.xen.org/archives/html/xen-announce/2012-12/msg00001.html
securityfocus.com/bid/56798
osvdb.org/88127
secunia.com/advisories/51468
lists.opensuse.org/opensuse-updates/2013-04/msg00051.html
lists.opensuse.org/opensuse-security-announce/2014-03/msg00021.html
lists.opensuse.org/opensuse-security-announce/2012-12/msg00019.html
lists.opensuse.org/opensuse-security-announce/2012-12/msg00001.html
openwall.com/lists/oss-security/2012/12/03/9
secunia.com/advisories/51495
lists.opensuse.org/opensuse-security-announce/2012-12/msg00000.html
nvd.nist.gov/vuln/detail/CVE-2012-5515
github.com/advisories/GHSA-h2f3-x3v9-p3c5
security-tracker.debian.org/tracker/CVE-2012-5515
access.redhat.com/errata/RHSA-2013:0168
access.redhat.com/security/updates/classification
access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/5/html/5.9_Technical_Notes/kernel.html
bugzilla.redhat.com/show_bug.cgi?id=804947
bugzilla.redhat.com/show_bug.cgi?id=874835
bugzilla.redhat.com/show_bug.cgi?id=877397
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0168.json
access.redhat.com/security/cve/CVE-2012-1568
cve.org/CVERecord?id=CVE-2012-1568
nvd.nist.gov/vuln/detail/CVE-2012-1568
access.redhat.com/security/cve/CVE-2012-4444
cve.org/CVERecord?id=CVE-2012-4444
nvd.nist.gov/vuln/detail/CVE-2012-4444
access.redhat.com/security/cve/CVE-2012-5515
cve.org/CVERecord?id=CVE-2012-5515
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
suse.com/support/update/announcement/2015/suse-su-20150944-1
bugzilla.suse.com/789940
bugzilla.suse.com/789988
bugzilla.suse.com/792476
bugzilla.suse.com/793927
bugzilla.suse.com/794316
bugzilla.suse.com/797014
bugzilla.suse.com/797031
bugzilla.suse.com/797523
bugzilla.suse.com/798188
bugzilla.suse.com/799694
bugzilla.suse.com/800156
bugzilla.suse.com/800275
bugzilla.suse.com/802690
bugzilla.suse.com/805094
bugzilla.suse.com/806736
bugzilla.suse.com/910441
suse.com/security/cve/CVE-2012-5512
suse.com/security/cve/CVE-2012-5634
suse.com/security/cve/CVE-2012-6075
suse.com/security/cve/CVE-2013-0153
suse.com/security/cve/CVE-2011-1898
suse.com/security/cve/CVE-2012-0029
suse.com/security/cve/CVE-2012-0217
suse.com/security/cve/CVE-2012-2625
suse.com/security/cve/CVE-2012-3432
suse.com/security/cve/CVE-2012-3433
suse.com/security/cve/CVE-2012-4411
suse.com/security/cve/CVE-2012-4535
suse.com/security/cve/CVE-2012-4536
suse.com/security/cve/CVE-2012-4537
suse.com/security/cve/CVE-2012-4538
suse.com/security/cve/CVE-2012-4539
suse.com/security/cve/CVE-2012-4544
suse.com/security/cve/CVE-2012-5525
suse.com/security/cve/CVE-2013-0151
suse.com/security/cve/CVE-2013-0152
suse.com/security/cve/CVE-2013-1442
suse.com/security/cve/CVE-2013-1917
suse.com/security/cve/CVE-2013-1918
suse.com/security/cve/CVE-2013-1919
suse.com/security/cve/CVE-2013-1922
suse.com/security/cve/CVE-2013-1952
suse.com/security/cve/CVE-2013-2007
suse.com/security/cve/CVE-2013-4355
suse.com/security/cve/CVE-2013-4356
suse.com/security/cve/CVE-2013-4361
suse.com/security/cve/CVE-2013-4375
suse.com/security/cve/CVE-2013-4416
suse.com/security/cve/CVE-2013-4494
suse.com/security/cve/CVE-2013-4533
suse.com/security/cve/CVE-2013-4534
suse.com/security/cve/CVE-2013-4537
suse.com/security/cve/CVE-2013-4538
suse.com/security/cve/CVE-2013-4539
suse.com/security/cve/CVE-2013-4540
suse.com/security/cve/CVE-2013-4551
suse.com/security/cve/CVE-2013-4553
suse.com/security/cve/CVE-2013-4554
suse.com/security/cve/CVE-2014-0222
suse.com/security/cve/CVE-2014-3124
suse.com/security/cve/CVE-2014-3640
suse.com/security/cve/CVE-2014-3672
suse.com/security/cve/CVE-2014-5146
suse.com/security/cve/CVE-2014-5149
suse.com/security/cve/CVE-2014-6268
suse.com/security/cve/CVE-2014-7188
suse.com/security/cve/CVE-2014-7815
suse.com/security/cve/CVE-2015-1779
suse.com/security/cve/CVE-2015-3259
suse.com/security/cve/CVE-2015-4037
suse.com/security/cve/CVE-2015-4103
suse.com/security/cve/CVE-2015-4104
suse.com/security/cve/CVE-2015-4105
suse.com/security/cve/CVE-2015-4106
suse.com/security/cve/CVE-2015-5154
suse.com/security/cve/CVE-2015-5239
suse.com/security/cve/CVE-2015-5278
suse.com/security/cve/CVE-2015-5307
suse.com/security/cve/CVE-2015-6815
suse.com/security/cve/CVE-2015-6855
suse.com/security/cve/CVE-2015-7311
suse.com/security/cve/CVE-2015-7504
suse.com/security/cve/CVE-2015-7512
suse.com/security/cve/CVE-2015-7549
suse.com/security/cve/CVE-2015-7835
suse.com/security/cve/CVE-2015-7969
suse.com/security/cve/CVE-2015-7970
suse.com/security/cve/CVE-2015-7971
suse.com/security/cve/CVE-2015-7972
suse.com/security/cve/CVE-2015-8104
suse.com/security/cve/CVE-2015-8339
suse.com/security/cve/CVE-2015-8340
suse.com/security/cve/CVE-2015-8341
suse.com/security/cve/CVE-2015-8345
suse.com/security/cve/CVE-2015-8504
suse.com/security/cve/CVE-2015-8550
suse.com/security/cve/CVE-2015-8554
suse.com/security/cve/CVE-2015-8555
suse.com/security/cve/CVE-2015-8558
suse.com/security/cve/CVE-2015-8567
suse.com/security/cve/CVE-2015-8568
suse.com/security/cve/CVE-2015-8613
suse.com/security/cve/CVE-2015-8615
suse.com/security/cve/CVE-2015-8619
suse.com/security/cve/CVE-2015-8743
suse.com/security/cve/CVE-2015-8744
suse.com/security/cve/CVE-2015-8745
suse.com/security/cve/CVE-2016-1568
suse.com/security/cve/CVE-2016-1570
suse.com/security/cve/CVE-2016-1571
suse.com/security/cve/CVE-2016-1714
suse.com/security/cve/CVE-2016-1922
suse.com/security/cve/CVE-2016-1981
suse.com/security/cve/CVE-2016-2198
suse.com/security/cve/CVE-2016-2270
suse.com/security/cve/CVE-2016-2271
suse.com/security/cve/CVE-2016-2391
suse.com/security/cve/CVE-2016-2392
suse.com/security/cve/CVE-2016-2538
suse.com/security/cve/CVE-2016-2841
suse.com/security/cve/CVE-2016-4439
Left out here: 9 references. The JSON record has them.