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

 

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

Published: March 16, 2017 / Updated: July 28, 2020


Vulnerability identifier: #VU32091
CSH Severity: Low
CVSS v4: 6.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-5667
CWE-ID: CWE-125
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local authenticated user to a crash the entire system.

The sdhci_sdma_transfer_multi_blocks function in hw/sd/sdhci.c in QEMU (aka Quick Emulator) allows local guest OS privileged users to cause a denial of service (out-of-bounds heap access and crash) or execute arbitrary code on the QEMU host via vectors involving the data transfer length.


Affected software

QEMU
Gentoo Linux
qemu (Alpine package)

How to mitigate CVE-2017-5667

Install update from vendor's website.

qemu (Alpine package) - addressed in versions 2.8.1-r1, 2.8.1.1-r0

External References

Related Security Bulletins