The virConnectBaselineHypervisorCPU() and virConnectCompareHypervisorCPU() libvirt APIs, 4.x.x before 4.10.1 and 5.x.x before 5.4.1, accept an "emulator" argument to specify the program providing emulation for a domain. Since v1.2.19, libvirt will execute that program to probe the domain's capabilities. Read-only clients could specify an arbitrary path for this argument, causing libvirtd to execute a crafted executable with its own privileges.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade libvirt | Aug 2, 2019 | Aug 2, 2019 |
| Amazon Linux Ami 2 | — | Upgrade libvirt-daemon-driver-networkUpgrade libvirt-nssUpgrade libvirt-docsUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-debuginfoUpgrade libvirt-daemon-driver-storage-coreUpgrade libvirtUpgrade libvirt-login-shellUpgrade libvirt-lock-sanlockUpgrade libvirt-libsUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-daemon-lxcUpgrade libvirt-bash-completionUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemonUpgrade libvirt-daemon-config-networkUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-adminUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-lxcUpgrade libvirt-daemon-driver-secretUpgrade libvirt-daemon-driver-storage-rbdUpgrade libvirt-clientUpgrade libvirt-develUpgrade libvirt-daemon-driver-storage-mpath | Apr 27, 2020 | Aug 2, 2019 |
| Centos_linux | — | Upgrade sgabios-binUpgrade libiscsi-debugsourceUpgrade netcf-libsUpgrade nbdkit-example-pluginsUpgrade libguestfs-man-pages-jaUpgrade netcfUpgrade libvirt-daemon-driver-storage-logicalUpgrade python3-hivex-debuginfoUpgrade nbdkitUpgrade perl-Sys-VirtUpgrade libvirt-daemon-driver-storage-mpathUpgrade libguestfs-javadocUpgrade libvirt-python-debugsourceUpgrade libguestfs-rsyncUpgrade libvirt-daemon-driver-storage-logical-debuginfoUpgrade seabios-binUpgrade libvirt-daemon-debuginfoUpgrade virt-p2v-makerUpgrade supermin-develUpgrade libvirt-daemon-driver-storageUpgrade libguestfs-java-debuginfoUpgrade lua-guestfs-debuginfoUpgrade libvirt-lock-sanlockUpgrade virt-dibUpgrade libguestfs-benchmarkingUpgrade libvirt-daemon-config-networkUpgrade qemu-kvm-debuginfoUpgrade libvirt-debugsourceUpgrade libvirt-daemon-driver-storage-rbd-debuginfoUpgrade libvirt-daemon-driver-secretUpgrade libiscsi-develUpgrade libvirt-daemon-kvmUpgrade qemu-kvm-block-rbd-debuginfoUpgrade libvirt-daemon-lxcUpgrade python3-libvirt-debuginfoUpgrade nbdkit-plugin-gzipUpgrade nbdkit-plugin-python3Upgrade libvirt-daemon-driver-lxcUpgrade nbdkit-example-plugins-debuginfoUpgrade libvirt-daemon-driver-storage-core-debuginfoUpgrade qemu-imgUpgrade libvirt-daemon-driver-qemu-debuginfoUpgrade libguestfs-java-develUpgrade libvirt-daemon-driver-storage-mpath-debuginfoUpgrade libguestfs-winsupportUpgrade libguestfs-gobject-develUpgrade libguestfs-gobjectUpgrade libvirt-dbus-debugsourceUpgrade qemu-kvm-debugsourceUpgrade hivex-debuginfoUpgrade libvirt-client-debuginfoUpgrade libguestfs-develUpgrade libvirt-develUpgrade nbdkit-plugin-vddk-debuginfoUpgrade ruby-hivexUpgrade libguestfs-man-pages-ukUpgrade netcf-debuginfoUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-docsUpgrade libiscsiUpgrade python3-libguestfs-debuginfoUpgrade nbdkit-bash-completionUpgrade libvirt-daemon-driver-nwfilterUpgrade libssh2Upgrade qemu-kvm-block-gluster-debuginfoUpgrade nbdkit-debuginfoUpgrade qemu-kvm-block-iscsi-debuginfoUpgrade qemu-kvmUpgrade libguestfs-tools-c-debuginfoUpgrade hivex-develUpgrade libvirt-daemon-driver-storage-iscsi-debuginfoUpgrade libguestfs-debuginfoUpgrade libvirt-adminUpgrade qemu-guest-agent-debuginfoUpgrade python3-libvirtUpgrade libvirt-daemon-driver-storage-glusterUpgrade qemu-kvm-coreUpgrade supermin-debugsourceUpgrade qemu-kvm-block-iscsiUpgrade libvirt-dbusUpgrade libguestfs-javaUpgrade libvirt-libs-debuginfoUpgrade libguestfs-tools-cUpgrade virt-v2v-debuginfoUpgrade libvirt-daemon-config-nwfilterUpgrade libguestfsUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libssh2-debuginfoUpgrade netcf-debugsourceUpgrade nbdkit-plugin-vddkUpgrade libguestfs-xfsUpgrade perl-hivex-debuginfoUpgrade libguestfs-inspect-iconsUpgrade ruby-hivex-debuginfoUpgrade libguestfs-toolsUpgrade nbdkit-plugin-python3-debuginfoUpgrade libvirt-daemonUpgrade libvirt-debuginfoUpgrade libvirt-login-shellUpgrade libvirt-daemon-driver-nwfilter-debuginfoUpgrade libvirt-daemon-driver-storage-disk-debuginfoUpgrade qemu-kvm-core-debuginfoUpgrade virt-dib-debuginfoUpgrade netcf-develUpgrade libguestfs-gfs2Upgrade nbdkit-plugin-gzip-debuginfoUpgrade libguestfs-rescueUpgrade nbdkit-basic-plugins-debuginfoUpgrade libvirt-daemon-driver-storage-rbdUpgrade perl-hivexUpgrade libvirt-daemon-driver-nodedev-debuginfoUpgrade perl-Sys-GuestfsUpgrade libguestfs-debugsourceUpgrade libiscsi-debuginfoUpgrade qemu-kvm-block-ssh-debuginfoUpgrade python3-libguestfsUpgrade libvirt-libsUpgrade nbdkit-plugin-xz-debuginfoUpgrade python3-hivexUpgrade seabiosUpgrade nbdkit-debugsourceUpgrade libvirtUpgrade qemu-guest-agentUpgrade libvirt-clientUpgrade libvirt-daemon-driver-storage-scsi-debuginfoUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-network-debuginfoUpgrade libiscsi-utilsUpgrade seavgabios-binUpgrade perl-Sys-Virt-debugsourceUpgrade qemu-kvm-block-glusterUpgrade virt-v2vUpgrade qemu-kvm-block-rbdUpgrade hivexUpgrade netcf-libs-debuginfoUpgrade libvirt-daemon-driver-storage-gluster-debuginfoUpgrade ruby-libguestfs-debuginfoUpgrade libiscsi-utils-debuginfoUpgrade libvirt-lock-sanlock-debuginfoUpgrade sgabiosUpgrade libguestfs-bash-completionUpgrade nbdkit-plugin-xzUpgrade libvirt-bash-completionUpgrade libvirt-daemon-driver-interface-debuginfoUpgrade qemu-kvm-block-sshUpgrade nbdkit-basic-pluginsUpgrade libssh2-debugsourceUpgrade qemu-kvm-block-curl-debuginfoUpgrade libguestfs-benchmarking-debuginfoUpgrade libguestfs-gobject-debuginfoUpgrade libvirt-dbus-debuginfoUpgrade libvirt-daemon-driver-networkUpgrade qemu-img-debuginfoUpgrade libvirt-nss-debuginfoUpgrade perl-Sys-Virt-debuginfoUpgrade libvirt-daemon-driver-secret-debuginfoUpgrade nbdkit-plugin-python-commonUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-nssUpgrade libvirt-daemon-driver-qemuUpgrade nbdkit-develUpgrade libvirt-admin-debuginfoUpgrade qemu-kvm-common-debuginfoUpgrade supermin-debuginfoUpgrade perl-Sys-Guestfs-debuginfoUpgrade qemu-kvm-commonUpgrade libvirt-daemon-driver-storage-coreUpgrade superminUpgrade hivex-debugsourceUpgrade qemu-kvm-block-curlUpgrade libvirt-daemon-driver-interfaceUpgrade lua-guestfsUpgrade ruby-libguestfs | Jun 21, 2019 | Jun 20, 2019 |
| Debian | — | Upgrade libvirt | Jul 30, 2024 | Aug 2, 2019 |
| Gentoo Linux | — | Upgrade app-emulation/libvirt. | Mar 16, 2020 | Aug 2, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade libvirt-daemon-driver-nodedevUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-driver-storage-coreUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemon-driver-storage-iscsi-directUpgrade libvirt-libsUpgrade libvirt-bash-completionUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-driver-secretUpgrade libvirt-daemonUpgrade libvirt-clientUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-daemon-config-networkUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-networkUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-storage | Jul 26, 2019 | Jun 20, 2019 |
| Oracle_linux | — | Upgrade libguestfs-javadocUpgrade libvirt-adminUpgrade libvirt-daemon-driver-lxcUpgrade libvirt-docsUpgrade qemu-kvm-commonUpgrade libguestfs-gobject-develUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemonUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-secretUpgrade netcf-libsUpgrade libvirt-daemon-kvmUpgrade libvirt-nssUpgrade libguestfs-xfsUpgrade libvirt-daemon-driver-networkUpgrade supermin-develUpgrade nbdkit-example-pluginsUpgrade libguestfs-man-pages-ukUpgrade virt-v2vUpgrade libvirt-daemon-driver-storage-diskUpgrade seabios-binUpgrade libvirt-daemon-driver-storage-glusterUpgrade qemu-kvm-block-glusterUpgrade libvirt-clientUpgrade lua-guestfsUpgrade libvirt-develUpgrade seabiosUpgrade libvirt-daemon-config-networkUpgrade libguestfs-benchmarkingUpgrade libguestfs-toolsUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-qemuUpgrade netcf-develUpgrade libvirt-daemon-driver-storage-rbdUpgrade virt-p2v-makerUpgrade libvirt-bash-completionUpgrade libvirt-login-shellUpgrade qemu-kvmUpgrade nbdkit-plugin-python3Upgrade nbdkit-develUpgrade libguestfs-gfs2Upgrade netcfUpgrade libguestfs-inspect-iconsUpgrade nbdkit-plugin-xzUpgrade perl-hivexUpgrade virt-dibUpgrade seavgabios-binUpgrade hivex-develUpgrade python3-libvirtUpgrade libiscsi-develUpgrade ruby-hivexUpgrade libguestfsUpgrade libguestfs-winsupportUpgrade libssh2Upgrade python3-libguestfsUpgrade libguestfs-rsyncUpgrade libguestfs-javaUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirtUpgrade libguestfs-rescueUpgrade libvirt-daemon-config-nwfilterUpgrade nbdkit-bash-completionUpgrade libiscsiUpgrade qemu-kvm-block-sshUpgrade qemu-kvm-block-curlUpgrade hivexUpgrade libvirt-lock-sanlockUpgrade superminUpgrade sgabios-binUpgrade libvirt-daemon-driver-storage-coreUpgrade qemu-kvm-block-iscsiUpgrade libvirt-daemon-driver-nodedevUpgrade python3-hivexUpgrade libvirt-daemon-lxcUpgrade libvirt-daemon-qemuUpgrade ruby-libguestfsUpgrade qemu-kvm-coreUpgrade nbdkitUpgrade nbdkit-basic-pluginsUpgrade libguestfs-java-develUpgrade libvirt-libsUpgrade nbdkit-plugin-vddkUpgrade libiscsi-utilsUpgrade nbdkit-plugin-gzipUpgrade nbdkit-plugin-python-commonUpgrade libvirt-daemon-driver-storage-scsiUpgrade qemu-imgUpgrade perl-Sys-VirtUpgrade perl-Sys-GuestfsUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libguestfs-develUpgrade sgabiosUpgrade libguestfs-tools-cUpgrade qemu-guest-agentUpgrade libguestfs-gobjectUpgrade libvirt-dbusUpgrade libguestfs-bash-completionUpgrade qemu-kvm-block-rbdUpgrade libguestfs-man-pages-ja | Jun 23, 2019 | Jun 20, 2019 |
| Redhat_linux | — | Upgrade libvirt-daemon-driver-storage-gluster-debuginfoUpgrade qemu-kvm-common-debuginfoUpgrade hivex-develUpgrade libguestfs-toolsUpgrade perl-Sys-VirtUpgrade libvirt-clientUpgrade perl-Sys-Virt-debugsourceUpgrade nbdkit-plugin-python3-debuginfoUpgrade netcf-libsUpgrade libvirt-daemon-config-networkUpgrade libvirt-adminUpgrade libvirt-nssUpgrade qemu-kvm-block-glusterUpgrade nbdkit-example-pluginsUpgrade libvirt-bash-completionUpgrade libvirt-develUpgrade libvirt-libs-debuginfoUpgrade qemu-kvm-commonUpgrade lua-guestfsUpgrade libvirt-daemonUpgrade nbdkit-plugin-python3Upgrade hivex-debugsourceUpgrade libvirt-daemon-driver-storage-core-debuginfoUpgrade perl-hivex-debuginfoUpgrade libvirt-login-shellUpgrade libvirt-daemon-driver-lxcUpgrade libguestfs-man-pages-ukUpgrade libvirt-daemon-config-nwfilterUpgrade qemu-guest-agentUpgrade superminUpgrade seavgabios-binUpgrade qemu-kvm-block-rbd-debuginfoUpgrade libvirt-nss-debuginfoUpgrade libguestfs-debugsourceUpgrade libssh2-debugsourceUpgrade perl-Sys-Virt-debuginfoUpgrade nbdkit-plugin-xzUpgrade libvirt-daemon-debuginfoUpgrade libvirt-docsUpgrade qemu-kvm-block-iscsi-debuginfoUpgrade libguestfs-benchmarkingUpgrade libguestfs-gfs2Upgrade libvirt-daemon-driver-nwfilterUpgrade libguestfs-javadocUpgrade seabiosUpgrade libvirt-daemon-driver-interfaceUpgrade libguestfs-java-debuginfoUpgrade virt-v2vUpgrade virt-p2v-makerUpgrade libvirt-daemon-lxcUpgrade ruby-libguestfs-debuginfoUpgrade libiscsi-develUpgrade supermin-develUpgrade nbdkit-example-plugins-debuginfoUpgrade python3-libvirt-debuginfoUpgrade python3-libvirtUpgrade seabios-binUpgrade sgabios-binUpgrade virt-dibUpgrade SLOFUpgrade libvirt-daemon-driver-storage-rbdUpgrade nbdkit-plugin-xz-debuginfoUpgrade libguestfs-tools-c-debuginfoUpgrade qemu-kvm-block-curlUpgrade qemu-kvm-block-curl-debuginfoUpgrade nbdkit-plugin-gzip-debuginfoUpgrade libguestfs-bash-completionUpgrade libvirt-daemon-driver-secretUpgrade perl-hivexUpgrade qemu-kvmUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-qemuUpgrade nbdkit-debuginfoUpgrade libguestfs-xfsUpgrade hivex-debuginfoUpgrade python3-hivex-debuginfoUpgrade libiscsi-debuginfoUpgrade python3-libguestfs-debuginfoUpgrade libguestfs-inspect-iconsUpgrade netcfUpgrade libvirt-dbusUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-qemu-debuginfoUpgrade libguestfs-gobject-develUpgrade qemu-kvm-block-gluster-debuginfoUpgrade libvirt-admin-debuginfoUpgrade libguestfs-javaUpgrade qemu-kvm-core-debuginfoUpgrade ruby-hivexUpgrade hivexUpgrade libvirt-daemon-driver-storage-mpath-debuginfoUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-storage-mpathUpgrade nbdkit-develUpgrade virt-dib-debuginfoUpgrade supermin-debugsourceUpgrade perl-Sys-GuestfsUpgrade libguestfs-debuginfoUpgrade qemu-kvm-coreUpgrade supermin-debuginfoUpgrade libvirt-daemon-driver-storage-scsi-debuginfoUpgrade qemu-kvm-block-iscsiUpgrade libiscsi-utils-debuginfoUpgrade libvirt-daemon-driver-storage-rbd-debuginfoUpgrade nbdkit-plugin-gzipUpgrade virt-v2v-debuginfoUpgrade libvirt-lock-sanlock-debuginfoUpgrade sgabiosUpgrade libvirt-client-debuginfoUpgrade libguestfs-gobjectUpgrade nbdkit-plugin-vddk-debuginfoUpgrade qemu-guest-agent-debuginfoUpgrade libguestfs-rescueUpgrade libvirt-daemon-driver-secret-debuginfoUpgrade qemu-kvm-block-rbdUpgrade libvirt-python-debugsourceUpgrade libvirt-daemon-driver-storage-logicalUpgrade netcf-debugsourceUpgrade netcf-debuginfoUpgrade libvirt-daemon-driver-network-debuginfoUpgrade libiscsiUpgrade ruby-hivex-debuginfoUpgrade libvirt-dbus-debugsourceUpgrade libvirt-daemon-driver-interface-debuginfoUpgrade libvirt-daemon-driver-storage-logical-debuginfoUpgrade libvirtUpgrade nbdkit-debugsourceUpgrade libiscsi-debugsourceUpgrade python3-hivexUpgrade qemu-kvm-block-sshUpgrade libssh2-debuginfoUpgrade libguestfs-rsyncUpgrade nbdkit-basic-pluginsUpgrade nbdkit-bash-completionUpgrade libvirt-libsUpgrade libvirt-debuginfoUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-daemon-driver-nodedevUpgrade nbdkit-plugin-python-commonUpgrade libguestfs-develUpgrade libvirt-daemon-driver-nodedev-debuginfoUpgrade lua-guestfs-debuginfoUpgrade qemu-kvm-debugsourceUpgrade libvirt-daemon-driver-storage-disk-debuginfoUpgrade libvirt-daemon-driver-storage-coreUpgrade libiscsi-utilsUpgrade libvirt-daemon-driver-storage-diskUpgrade netcf-libs-debuginfoUpgrade libvirt-daemon-driver-networkUpgrade perl-Sys-Guestfs-debuginfoUpgrade python3-libguestfsUpgrade libguestfsUpgrade qemu-kvm-block-ssh-debuginfoUpgrade libvirt-debugsourceUpgrade qemu-img-debuginfoUpgrade libguestfs-tools-cUpgrade nbdkit-plugin-vddkUpgrade ruby-libguestfsUpgrade nbdkitUpgrade netcf-develUpgrade libguestfs-gobject-debuginfoUpgrade libvirt-dbus-debuginfoUpgrade qemu-imgUpgrade nbdkit-basic-plugins-debuginfoUpgrade libguestfs-java-develUpgrade libvirt-daemon-driver-storage-iscsi-debuginfoUpgrade libguestfs-man-pages-jaUpgrade qemu-kvm-debuginfoUpgrade libguestfs-benchmarking-debuginfoUpgrade libvirt-daemon-driver-nwfilter-debuginfoUpgrade libssh2Upgrade libvirt-lock-sanlockUpgrade libguestfs-winsupport | Jun 21, 2019 | Jun 20, 2019 |
| Suse | — | Upgrade libvirt-daemon-driver-storage-coreUpgrade libvirt-libsUpgrade libvirt-docUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-driver-storage-iscsi-directUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-networkUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirtUpgrade libvirt-daemon-driver-storage-rbdUpgrade libvirt-daemon-qemuUpgrade libvirt-daemonUpgrade libvirt-daemon-driver-nodedevUpgrade wireshark-plugin-libvirtUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-clientUpgrade libvirt-devel-32bitUpgrade libvirt-daemon-driver-libxlUpgrade libvirt-adminUpgrade libvirt-develUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-daemon-driver-lxcUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-secretUpgrade libvirt-bash-completionUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-lxcUpgrade libvirt-nssUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-lock-sanlockUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-daemon-xenUpgrade libvirt-daemon-config-networkUpgrade libvirt-daemon-hooks | Jul 21, 2019 | Jun 20, 2019 |
| Ubuntu | — | Upgrade libvirt-binUpgrade libvirt-daemonUpgrade libvirt0Upgrade libvirt-clients | Jul 9, 2019 | Jun 20, 2019 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 2, 2019 |
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