Out-of-bounds read in QEMU - CVE-2017-2615

 

Out-of-bounds read in QEMU - CVE-2017-2615

Published: July 28, 2020


Vulnerability identifier: #VU31987
CSH Severity: Low
CVSS v4: 5.1 [CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-2615
CWE-ID: CWE-125
Exploitation vector: Adjecent network
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to gain access to potentially sensitive information.

Quick emulator (QEMU) built with the Cirrus CLGD 54xx VGA emulator support is vulnerable to an out-of-bounds access issue. It could occur while copying VGA data via bitblt copy in backward mode. A privileged user inside a guest could use this flaw to crash the QEMU process resulting in DoS or potentially execute arbitrary code on the host with privileges of QEMU process on the host.


Affected software

QEMU
Gentoo Linux
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Workstation
xen (Alpine package)
qemu-kvm-rhev (Red Hat package)
kvm (Red Hat package)
Red Hat OpenStack

How to mitigate CVE-2017-2615

Install updates from vendor's website.

QEMU - update to 2.8.0
xen (Alpine package) - update to 4.5.5-r3
qemu-kvm-rhev (Red Hat package) - update to 2.6.0-28.el7_3.6
Red Hat OpenStack - addressed in versions 8, 9, 10.0
kvm (Red Hat package) - update to 83-277.el5_11

External References

Related Security Bulletins