CVE-2012-0029
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in...
CVE-2012-0029 is a high vulnerability (CVSS 7.4) in Kvm Group Qemu-kvm, published January 27, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.90%, the 59th percentile. Fixed in xen 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1.
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
Exploit likelihood
What each source reports
NVD Score used
7.4
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
CVE-2012-0029- CVSS 2.0
- 7.4 High
AV:A/AC:M/Au:S/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
CVE-2012-0029- Updated
- 2026-11-02
EUVDEUVD-2012-0069 No score
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
EUVD-2012-0069- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8rxf-mc82-x3wv No score
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in...
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
GHSA-8rxf-mc82-x3wv- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
CVE-2012-0029- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-0029 No score
Heap-based buffer overflow in the process_tx_desc function in the e1000 emulation (hw/e1000.c) in qemu-kvm 0.12, and possibly other versions, allows guest OS users to cause a denial of service (QEMU crash) and possibly execute arbitrary code via crafted legacy mode packets.
- Record
DEBIAN-CVE-2012-0029- 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:0929-1 No score
Security update for kvm
The kvm qemu vt100 emulation was affected by a problem where specific vt100 sequences could have been used by guest users to affect the host. (CVE-2012-3515 aka XSA-17).
Also a temp file race was fixed. (CVE-2012-2652)
Security Issue reference:
* CVE-2012-3515
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3515>
* CVE-2012-2652
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-2652>
- Record
SUSE-SU-2015:0929-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenDebian:12 |
before 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 | 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 |
xenDebian:13 |
before 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 | 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 |
xenDebian:14 |
before 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 | 4.1.3~rc1+hg-20120614.a9c0a89c08f2-1 |
qemu-kvmDebian:6.0 |
before 0.12.5+dfsg-5+squeeze8, plus listed versions 0.12.5+dfsg-50.12.5+dfsg-5+squeeze10.12.5+dfsg-5+squeeze20.12.5+dfsg-5+squeeze30.12.5+dfsg-5+squeeze4 Show 4 moreShow less0.12.5+dfsg-5+squeeze4~bpo50+10.12.5+dfsg-5+squeeze50.12.5+dfsg-5+squeeze60.12.5+dfsg-5+squeeze7 |
0.12.5+dfsg-5+squeeze8 |
xen-qemu-dm-4.0Debian:6.0 |
before 4.0.1-2+squeeze1, plus listed versions 4.0.1-2 |
4.0.1-2+squeeze1 |
qemu-imgRed Hat:enterprise_linux:6::client |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvmRed Hat:enterprise_linux:6::client |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-debuginfoRed Hat:enterprise_linux:6::client |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-toolsRed Hat:enterprise_linux:6::client |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-imgRed Hat:enterprise_linux:6::computenode |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
Show 38 moreShow less
| Package | Affected | Fixed |
|---|---|---|
qemu-kvmRed Hat:enterprise_linux:6::computenode |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-debuginfoRed Hat:enterprise_linux:6::computenode |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-toolsRed Hat:enterprise_linux:6::computenode |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-imgRed Hat:enterprise_linux:6::server |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvmRed Hat:enterprise_linux:6::server |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-debuginfoRed Hat:enterprise_linux:6::server |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-toolsRed Hat:enterprise_linux:6::server |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-imgRed Hat:enterprise_linux:6::workstation |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvmRed Hat:enterprise_linux:6::workstation |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-debuginfoRed Hat:enterprise_linux:6::workstation |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
qemu-kvm-toolsRed Hat:enterprise_linux:6::workstation |
before 2:0.12.1.2-2.209.el6_2.4 | 2:0.12.1.2-2.209.el6_2.4 |
kmod-kvmRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kmod-kvm-debugRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvmRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-debuginfoRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-qemu-imgRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-toolsRed Hat:rhel_virtualization:5::client |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kmod-kvmRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kmod-kvm-debugRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvmRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-debuginfoRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-qemu-imgRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
kvm-toolsRed Hat:rhel_virtualization:5::server |
before 0:83-239.el5_7.1 | 0:83-239.el5_7.1 |
rhev-hypervisor6Red Hat:enterprise_linux:6::hypervisor |
before 0:6.2-20120209.0.el6_2 | 0:6.2-20120209.0.el6_2 |
rhev-hypervisor6-toolsRed Hat:enterprise_linux:6::hypervisor |
before 0:6.2-20120209.0.el6_2 | 0:6.2-20120209.0.el6_2 |
xenRed Hat:enterprise_linux:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-debuginfoRed Hat:enterprise_linux:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-libsRed Hat:enterprise_linux:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xenRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-debuginfoRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-develRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xenRed Hat:enterprise_linux:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-libsRed Hat:enterprise_linux:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xenRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-debuginfoRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xen-develRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-135.el5_8.2 | 0:3.0.3-135.el5_8.2 |
xenopenSUSE:Tumbleweed |
before 4.7.0_12-1.3 | 4.7.0_12-1.3 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
exchange.xforce.ibmcloud.com/vulnerabilities/72656
secunia.com/advisories/47741
git.qemu.org?p=qemu.git%3Ba=log%3Bh=refs/heads/stable-1.0
secunia.com/advisories/47992
secunia.com/advisories/48318
secunia.com/advisories/47740
Show 194 moreShow less
redhat.com/support/errata/RHSA-2012-0050.html
lists.opensuse.org/opensuse-updates/2012-02/msg00009.html
ubuntu.com/usn/USN-1339-1
securityfocus.com/bid/51642
secunia.com/advisories/50913
lists.opensuse.org/opensuse-security-announce/2012-10/msg00002.html
rhn.redhat.com/errata/RHSA-2012-0370.html
bugzilla.redhat.com/show_bug.cgi?id=772075
lists.fedoraproject.org/pipermail/package-announce/2012-June/081972.html
nvd.nist.gov/vuln/detail/CVE-2012-0029
git.qemu.org?p=qemu.git;a=log;h=refs/heads/stable-1.0
access.redhat.com/errata/RHSA-2012:0050
access.redhat.com/errata/RHSA-2012:0051
access.redhat.com/errata/RHSA-2012:0109
access.redhat.com/errata/RHSA-2012:0168
access.redhat.com/errata/RHSA-2012:0370
access.redhat.com/security/cve/CVE-2012-0029
github.com/advisories/GHSA-8rxf-mc82-x3wv
security-tracker.debian.org/tracker/CVE-2012-0029
access.redhat.com/security/updates/classification
access.redhat.com/kb/docs/DOC-67874
rhn.redhat.com/errata/RHSA-2011-1849.html
rhn.redhat.com/errata/RHBA-2012-0013.html
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0050.json
cve.org/CVERecord?id=CVE-2012-0029
bugzilla.redhat.com/show_bug.cgi?id=769721
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0051.json
access.redhat.com/security/cve/CVE-2011-4622
cve.org/CVERecord?id=CVE-2011-4622
nvd.nist.gov/vuln/detail/CVE-2011-4622
docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Virtualization/3.0/html/Technical_Notes
bugzilla.redhat.com/show_bug.cgi?id=771775
bugzilla.redhat.com/show_bug.cgi?id=771778
bugzilla.redhat.com/show_bug.cgi?id=771780
bugzilla.redhat.com/show_bug.cgi?id=781472
bugzilla.redhat.com/show_bug.cgi?id=788225
bugzilla.redhat.com/show_bug.cgi?id=788226
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0109.json
access.redhat.com/security/cve/CVE-2011-4576
cve.org/CVERecord?id=CVE-2011-4576
nvd.nist.gov/vuln/detail/CVE-2011-4576
access.redhat.com/security/cve/CVE-2011-4577
cve.org/CVERecord?id=CVE-2011-4577
nvd.nist.gov/vuln/detail/CVE-2011-4577
access.redhat.com/security/cve/CVE-2011-4619
cve.org/CVERecord?id=CVE-2011-4619
nvd.nist.gov/vuln/detail/CVE-2011-4619
bugzilla.redhat.com/show_bug.cgi?id=797191
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0370.json
suse.com/support/update/announcement/2015/suse-su-20150929-1
bugzilla.suse.com/598271
bugzilla.suse.com/598298
bugzilla.suse.com/599095
bugzilla.suse.com/603161
bugzilla.suse.com/603179
bugzilla.suse.com/610682
bugzilla.suse.com/619991
bugzilla.suse.com/621793
bugzilla.suse.com/626654
bugzilla.suse.com/637297
bugzilla.suse.com/689895
bugzilla.suse.com/690781
bugzilla.suse.com/695510
bugzilla.suse.com/695766
bugzilla.suse.com/698237
bugzilla.suse.com/701161
bugzilla.suse.com/702823
bugzilla.suse.com/704933
bugzilla.suse.com/705095
bugzilla.suse.com/705304
bugzilla.suse.com/740165
bugzilla.suse.com/764526
bugzilla.suse.com/777084
bugzilla.suse.com/877642
bugzilla.suse.com/877645
bugzilla.suse.com/929339
bugzilla.suse.com/932770
suse.com/security/cve/CVE-2011-1750
suse.com/security/cve/CVE-2011-1751
suse.com/security/cve/CVE-2011-2212
suse.com/security/cve/CVE-2011-2512
suse.com/security/cve/CVE-2011-2527
suse.com/security/cve/CVE-2012-0029
suse.com/security/cve/CVE-2012-2652
suse.com/security/cve/CVE-2012-3515
suse.com/security/cve/CVE-2014-0222
suse.com/security/cve/CVE-2014-0223
suse.com/security/cve/CVE-2015-3209
suse.com/security/cve/CVE-2015-3456
suse.com/security/cve/CVE-2011-1898
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-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-2012-5525
suse.com/security/cve/CVE-2012-5634
suse.com/security/cve/CVE-2012-6075
suse.com/security/cve/CVE-2013-0151
suse.com/security/cve/CVE-2013-0152
suse.com/security/cve/CVE-2013-0153
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-3495
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-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-7154
suse.com/security/cve/CVE-2014-7155
suse.com/security/cve/CVE-2014-7156
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-3340
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
Left out here: 16 references. The JSON record has them.