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-kvmUpgrade qemu-kvm-commonUpgrade qemu-img | Jun 17, 2020 | Jun 21, 2018 |
| Huawei Euleros 2_0_sp5 | — | Upgrade qemu-imgUpgrade qemu-kvm-commonUpgrade qemu-kvm | Sep 24, 2019 | Jun 21, 2018 |
| Oracle_linux | — | Upgrade qemu-imgUpgrade qemu-commonUpgrade qemu-system-x86-coreUpgrade qemu-system-aarch64Upgrade qemu-kvmUpgrade qemu-kvm-coreUpgrade qemuUpgrade qemu-system-x86Upgrade qemu-block-iscsiUpgrade qemu-block-glusterUpgrade qemu-system-aarch64-coreUpgrade ivshmem-toolsUpgrade qemu-block-rbd | Oct 30, 2018 | Jun 22, 2018 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jun 21, 2018 |
| Suse | — | Upgrade qemu-seabiosUpgrade qemu-guest-agentUpgrade qemu-block-glusterUpgrade qemu-block-rbdUpgrade qemu-audio-paUpgrade qemu-ksmUpgrade qemu-ppcUpgrade qemu-hw-display-virtio-vgaUpgrade qemu-ui-gtkUpgrade qemu-langUpgrade qemu-toolsUpgrade xen-develUpgrade qemu-ui-spice-appUpgrade qemu-audio-ossUpgrade qemu-block-curlUpgrade qemu-hw-display-virtio-gpu-pciUpgrade qemu-block-sshUpgrade qemu-hw-s390x-virtio-gpu-ccwUpgrade qemu-skibootUpgrade qemu-linux-userUpgrade xen-toolsUpgrade qemu-block-iscsiUpgrade qemu-ui-spice-coreUpgrade qemu-testsuiteUpgrade qemu-audio-alsaUpgrade qemu-hw-usb-redirectUpgrade xen-kmp-paeUpgrade qemu-vgabiosUpgrade qemu-kvmUpgrade xenUpgrade qemu-microvmUpgrade qemuUpgrade qemu-hw-display-qxlUpgrade xen-doc-pdfUpgrade qemu-ipxeUpgrade qemu-audio-spiceUpgrade xen-kmp-defaultUpgrade xen-tools-domUUpgrade xen-doc-htmlUpgrade xen-libsUpgrade qemu-s390xUpgrade qemu-hw-display-virtio-gpuUpgrade qemu-chardev-baumUpgrade qemu-s390Upgrade qemu-x86Upgrade qemu-armUpgrade qemu-block-dmgUpgrade qemu-sgabiosUpgrade xen-libs-32bitUpgrade qemu-ui-cursesUpgrade kvmUpgrade qemu-chardev-spiceUpgrade qemu-ui-openglUpgrade qemu-extra | Jul 24, 2018 | Jun 21, 2018 |
| Ubuntu | — | Upgrade qemu-system-mipsUpgrade qemu-system-miscUpgrade qemu-system-s390xUpgrade qemu-system-x86Upgrade qemu-system-aarch64Upgrade qemu-systemUpgrade qemu-system-sparcUpgrade qemu-system-ppcUpgrade 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