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