Memory leak in the virtio_gpu_set_scanout function in hw/display/virtio-gpu.c in QEMU (aka Quick Emulator) allows local guest OS users to cause a denial of service (memory consumption) via a large number of "VIRTIO_GPU_CMD_SET_SCANOUT:" commands.
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
Link | Tags |
---|---|
https://security.gentoo.org/glsa/201706-03 | third party advisory vendor advisory |
http://www.securityfocus.com/bid/98632 | vdb entry third party advisory |
http://www.openwall.com/lists/oss-security/2017/05/19/1 | mailing list third party advisory patch |
http://git.qemu.org/?p=qemu.git%3Ba=commit%3Bh=dd248ed7e204ee8a1873914e02b8b526e8f1b80d | |
https://bugzilla.redhat.com/show_bug.cgi?id=1452597 | issue tracking patch |