Skip to content

CVE-2016-9603 A heap buffer overflow flaw was found in QEMU's Cirrus CLGD 54xx VGA emulator's VNC display driver support before 2.9; the issue could occur when a VNC client attempted to update its display after a V...

CriticalCVSS 9.9 EPSS 4.4%
Published
Updated
Exploit status
No public exploit known

Description

A heap buffer overflow flaw was found in QEMU's Cirrus CLGD 54xx VGA emulator's VNC display driver support before 2.9; the issue could occur when a VNC client attempted to update its display after a VGA operation is performed by a guest. A privileged user/process inside a guest could use this flaw to crash the QEMU process or, potentially, execute arbitrary code on the host with privileges of the QEMU process.

Affected products

ProductAffected versionsFixed in
debian/qemu(Debian:12) < 1:2.8+dfsg-4 1:2.8+dfsg-4
debian/qemu(Debian:13) < 1:2.8+dfsg-4 1:2.8+dfsg-4
debian/qemu(Debian:14) < 1:2.8+dfsg-4 1:2.8+dfsg-4
debian/xen(Debian:12) < 4.4.0-1 4.4.0-1
debian/xen(Debian:13) < 4.4.0-1 4.4.0-1
debian/xen(Debian:14) < 4.4.0-1 4.4.0-1
qemu < 2.9.0 2.9.0
citrix xenserver = 6.0.2 No fix listed
citrix xenserver = 6.2.0-sp1 No fix listed
citrix xenserver = 6.5-sp1 No fix listed
citrix xenserver = 7.0 No fix listed
citrix xenserver = 7.1 No fix listed
redhat openstack = 5.0 No fix listed
redhat openstack = 6.0 No fix listed
redhat openstack = 7.0 No fix listed
redhat openstack = 8 No fix listed
redhat openstack = 9 No fix listed
redhat openstack = 10 No fix listed
debian linux = 7.0 No fix listed
redhat enterprise linux desktop = 6.0 No fix listed
redhat enterprise linux desktop = 7.0 No fix listed
redhat enterprise linux server = 6.0 No fix listed
redhat enterprise linux server = 7.0 No fix listed
redhat enterprise linux server aus = 7.3 No fix listed
redhat enterprise linux server aus = 7.4 No fix listed
Show 27 more
ProductAffected versionsFixed in
redhat enterprise linux server eus = 7.3 No fix listed
redhat enterprise linux server eus = 7.4 No fix listed
redhat enterprise linux server eus = 7.5 No fix listed
redhat enterprise linux workstation = 6.0 No fix listed
redhat enterprise linux workstation = 7.0 No fix listed
alpine/xen(Alpine:v3.10) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.11) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.12) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.13) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.14) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.15) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.16) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.17) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.18) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.19) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.20) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.21) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.22) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.23) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.24) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.4) < 4.6.3-r8 4.6.3-r8
alpine/xen(Alpine:v3.5) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.6) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.7) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.8) < 4.7.2-r0 4.7.2-r0
alpine/xen(Alpine:v3.9) < 4.7.2-r0 4.7.2-r0
qemu = 2.9 No fix listed

References