CVE-2014-4021
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows...
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
2.7
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
CVE-2014-4021- CVSS 2.0
- 2.7 Low
AV:A/AC:L/Au:S/C:P/I:N/A:N - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
CVE-2014-4021- Updated
- 2026-11-02
EUVDEUVD-2014-3953 No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
EUVD-2014-3953- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h82g-hrcm-j7gq No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows...
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
GHSA-h82g-hrcm-j7gq- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
CVE-2014-4021- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-4021 No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
DEBIAN-CVE-2014-4021- 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-4021 No score
Xen 3.2.x through 4.4.x does not properly clean memory pages recovered from guests, which allows local guest OS users to obtain sensitive information via unspecified vectors.
- Record
UBUNTU-CVE-2014-4021- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.4.1-1 | 4.4.1-1 |
xenDebian:13 |
before 4.4.1-1 | 4.4.1-1 |
xenDebian:14 |
before 4.4.1-1 | 4.4.1-1 |
xenDebian:7 From an advisory covering 19 CVEs |
before 4.1.4-3+deb7u2, plus listed versions 4.1.4-34.1.4-3+deb7u1 |
4.1.4-3+deb7u2 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
Show 28 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debug-develRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-371.11.1.el5 | 0:2.6.18-371.11.1.el5 |
xenUbuntu:14.04:LTS |
before 4.4.0-0ubuntu5.1, plus listed versions 4.3.0-1ubuntu14.3.0-1ubuntu24.3.0-1ubuntu34.3.0-1ubuntu44.3.0-1ubuntu54.4.0-0ubuntu34.4.0-0ubuntu44.4.0-0ubuntu5 |
4.4.0-0ubuntu5.1 |
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-4021 is a low vulnerability (CVSS 2.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.68%, the 52nd percentile. Fixed in xen 4.4.1-1.
References
lists.fedoraproject.org/pipermail/package-announce/2014-July/135071.html
lists.opensuse.org/opensuse-security-announce/2014-10/msg00003.html
secunia.com/advisories/60471
secunia.com/advisories/60027
linux.oracle.com/errata/ELSA-2014-0926.html
lists.opensuse.org/opensuse-security-announce/2014-10/msg00002.html
Show 61 moreShow less
linux.oracle.com/errata/ELSA-2014-0926-1.html
support.citrix.com/article/CTX140984
securitytracker.com/id/1030442
security.gentoo.org/glsa/glsa-201407-03.xml
xenbits.xen.org/xsa/advisory-100.html
secunia.com/advisories/60130
debian.org/security/2014/dsa-3006
securityfocus.com/bid/68070
secunia.com/advisories/59208
lists.fedoraproject.org/pipermail/package-announce/2014-July/135068.html
nvd.nist.gov/vuln/detail/CVE-2014-4021
github.com/advisories/GHSA-h82g-hrcm-j7gq
security-tracker.debian.org/tracker/CVE-2014-4021
access.redhat.com/errata/RHSA-2014:0926
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1083274
bugzilla.redhat.com/show_bug.cgi?id=1103646
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0926.json
access.redhat.com/security/cve/CVE-2014-2678
cve.org/CVERecord?id=CVE-2014-2678
nvd.nist.gov/vuln/detail/CVE-2014-2678
access.redhat.com/security/cve/CVE-2014-4021
cve.org/CVERecord?id=CVE-2014-4021
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-4021