qmp_guest_file_read in qga/commands-posix.c and qga/commands-win32.c in qemu-ga (aka QEMU Guest Agent) in QEMU 2.12.50 has an integer overflow causing a g_malloc0() call to trigger a segmentation fault when trying to allocate a large memory chunk. The vulnerability can be exploited by sending a crafted QMP command (including guest-file-read with a large count value) to the agent via the listening socket.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade qemu | Mar 12, 2019 | Jun 21, 2018 |
| Huawei Euleros 2_0_sp2 | — | Upgrade qemu-kvm-commonUpgrade qemu-imgUpgrade qemu-kvm | Jun 17, 2020 | Jun 21, 2018 |
| Huawei Euleros 2_0_sp5 | — | Upgrade qemu-kvmUpgrade qemu-imgUpgrade qemu-kvm-common | Sep 24, 2019 | Jun 21, 2018 |
| Oracle_linux | — | Upgrade qemu-block-iscsiUpgrade qemu-block-rbdUpgrade qemu-system-aarch64-coreUpgrade qemu-block-glusterUpgrade ivshmem-toolsUpgrade qemuUpgrade qemu-system-x86Upgrade qemu-system-x86-coreUpgrade qemu-kvm-coreUpgrade qemu-imgUpgrade qemu-commonUpgrade qemu-kvmUpgrade qemu-system-aarch64 | Oct 30, 2018 | Jun 22, 2018 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jun 21, 2018 |
| Suse | — | Upgrade qemu-vgabiosUpgrade qemu-ppcUpgrade qemu-testsuiteUpgrade qemu-ui-gtkUpgrade qemu-audio-alsaUpgrade qemu-hw-usb-redirectUpgrade qemu-audio-paUpgrade qemu-skibootUpgrade qemu-hw-s390x-virtio-gpu-ccwUpgrade qemu-block-rbdUpgrade xenUpgrade qemu-toolsUpgrade qemu-ui-spice-appUpgrade qemu-block-glusterUpgrade qemu-guest-agentUpgrade qemu-microvmUpgrade xen-develUpgrade qemu-ksmUpgrade qemu-hw-display-virtio-vgaUpgrade qemu-block-iscsiUpgrade qemu-langUpgrade qemu-audio-ossUpgrade xen-kmp-paeUpgrade qemu-seabiosUpgrade qemu-kvmUpgrade qemu-ui-spice-coreUpgrade qemu-linux-userUpgrade xen-toolsUpgrade qemu-hw-display-virtio-gpu-pciUpgrade qemu-block-sshUpgrade qemu-block-curlUpgrade qemu-x86Upgrade qemu-ui-openglUpgrade qemu-chardev-spiceUpgrade xen-tools-domUUpgrade xen-libs-32bitUpgrade qemu-ui-cursesUpgrade qemu-extraUpgrade qemu-s390xUpgrade qemu-hw-display-virtio-gpuUpgrade qemu-chardev-baumUpgrade qemu-block-dmgUpgrade qemu-hw-display-qxlUpgrade xen-libsUpgrade xen-doc-htmlUpgrade xen-doc-pdfUpgrade qemuUpgrade qemu-armUpgrade qemu-sgabiosUpgrade qemu-s390Upgrade xen-kmp-defaultUpgrade qemu-audio-spiceUpgrade qemu-ipxeUpgrade kvm | Jul 24, 2018 | Jun 21, 2018 |
| Ubuntu | — | Upgrade qemu-system-miscUpgrade qemu-system-s390xUpgrade qemu-system-x86Upgrade qemu-system-mipsUpgrade qemu-systemUpgrade qemu-system-aarch64Upgrade qemu-system-ppcUpgrade qemu-system-sparcUpgrade qemu-system-arm | Nov 30, 2018 | Jun 21, 2018 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub