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-nwfilterUpgrade libvirt-daemon-lxcUpgrade libvirt-adminUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirt-daemon-driver-storage-rbdUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-develUpgrade libvirt-daemon-driver-lxcUpgrade libvirt-bash-completionUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-daemon-driver-secretUpgrade libvirt-daemonUpgrade libvirt-daemon-config-networkUpgrade libvirt-clientUpgrade libvirt-nssUpgrade libvirt-docsUpgrade libvirtUpgrade libvirt-daemon-driver-networkUpgrade libvirt-debuginfoUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-daemon-driver-storage-coreUpgrade libvirt-libsUpgrade libvirt-login-shellUpgrade libvirt-lock-sanlockUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-qemu | Apr 27, 2020 | Aug 2, 2019 |
| Centos_linux | — | Upgrade qemu-kvm-block-ssh-debuginfoUpgrade python3-hivexUpgrade seavgabios-binUpgrade superminUpgrade libvirt-debuginfoUpgrade ruby-hivex-debuginfoUpgrade libguestfs-toolsUpgrade qemu-guest-agentUpgrade qemu-kvm-common-debuginfoUpgrade libguestfs-xfsUpgrade qemu-kvm-commonUpgrade libguestfs-debugsourceUpgrade python3-libguestfsUpgrade libvirt-libsUpgrade nbdkit-basic-plugins-debuginfoUpgrade libvirt-nss-debuginfoUpgrade supermin-debuginfoUpgrade libvirt-clientUpgrade libvirt-admin-debuginfoUpgrade libvirt-daemon-driver-networkUpgrade libvirt-daemon-driver-nodedevUpgrade libguestfs-gobject-debuginfoUpgrade qemu-img-debuginfoUpgrade libvirtUpgrade qemu-kvm-block-curl-debuginfoUpgrade nbdkit-plugin-python-commonUpgrade libvirt-daemon-driver-network-debuginfoUpgrade perl-Sys-Virt-debuginfoUpgrade seabiosUpgrade nbdkit-basic-pluginsUpgrade libvirt-nssUpgrade libvirt-daemon-driver-storage-scsi-debuginfoUpgrade libvirt-daemon-driver-qemuUpgrade nbdkit-develUpgrade hivexUpgrade ruby-libguestfs-debuginfoUpgrade virt-v2vUpgrade libvirt-daemon-driver-interface-debuginfoUpgrade libvirt-bash-completionUpgrade libiscsi-utils-debuginfoUpgrade libvirt-daemon-driver-storage-coreUpgrade libguestfs-bash-completionUpgrade libvirt-daemon-driver-storage-scsiUpgrade nbdkit-plugin-xzUpgrade libvirt-lock-sanlock-debuginfoUpgrade sgabiosUpgrade netcf-develUpgrade hivex-debugsourceUpgrade perl-Sys-GuestfsUpgrade libvirt-daemon-driver-nodedev-debuginfoUpgrade perl-Sys-Guestfs-debuginfoUpgrade qemu-kvm-block-sshUpgrade libvirt-daemon-driver-nwfilter-debuginfoUpgrade qemu-kvm-core-debuginfoUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-driver-storage-disk-debuginfoUpgrade netcf-libs-debuginfoUpgrade lua-guestfsUpgrade ruby-libguestfsUpgrade perl-hivexUpgrade libguestfs-gfs2Upgrade nbdkit-plugin-gzip-debuginfoUpgrade nbdkit-plugin-xz-debuginfoUpgrade libguestfs-rescueUpgrade perl-Sys-Virt-debugsourceUpgrade libiscsi-debuginfoUpgrade libvirt-daemon-driver-storage-rbdUpgrade libiscsi-utilsUpgrade qemu-kvm-block-glusterUpgrade qemu-kvm-block-rbdUpgrade libvirt-daemonUpgrade libvirt-dbus-debuginfoUpgrade libguestfs-benchmarking-debuginfoUpgrade libvirt-login-shellUpgrade virt-dib-debuginfoUpgrade nbdkit-debugsourceUpgrade libvirt-daemon-driver-storage-gluster-debuginfoUpgrade libvirt-daemon-driver-secret-debuginfoUpgrade libssh2-debugsourceUpgrade libguestfs-inspect-iconsUpgrade qemu-kvm-block-curlUpgrade nbdkit-plugin-python3-debuginfoUpgrade perl-hivex-debuginfoUpgrade netcf-debugsourceUpgrade python3-hivex-debuginfoUpgrade libvirt-debugsourceUpgrade virt-dibUpgrade libguestfs-winsupportUpgrade libvirt-daemon-driver-storage-mpath-debuginfoUpgrade libguestfs-develUpgrade libguestfs-tools-cUpgrade libguestfs-javaUpgrade libguestfs-javadocUpgrade sgabios-binUpgrade nbdkit-debuginfoUpgrade libguestfs-tools-c-debuginfoUpgrade libvirt-libs-debuginfoUpgrade libvirt-daemon-driver-storage-logical-debuginfoUpgrade python3-libvirt-debuginfoUpgrade qemu-guest-agent-debuginfoUpgrade qemu-kvm-block-iscsiUpgrade libvirt-docsUpgrade libvirt-daemon-config-nwfilterUpgrade qemu-kvmUpgrade qemu-kvm-block-gluster-debuginfoUpgrade libssh2Upgrade python3-libvirtUpgrade supermin-debugsourceUpgrade seabios-binUpgrade nbdkit-plugin-python3Upgrade libvirt-daemon-lxcUpgrade qemu-kvm-block-rbd-debuginfoUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-debuginfoUpgrade libvirt-daemon-driver-secretUpgrade libguestfs-rsyncUpgrade libiscsi-develUpgrade libiscsiUpgrade virt-v2v-debuginfoUpgrade libvirt-daemon-driver-storage-diskUpgrade qemu-kvm-coreUpgrade libssh2-debuginfoUpgrade libguestfs-java-debuginfoUpgrade perl-Sys-VirtUpgrade libvirt-daemon-config-networkUpgrade libguestfsUpgrade libguestfs-gobjectUpgrade hivex-develUpgrade libguestfs-man-pages-jaUpgrade libiscsi-debugsourceUpgrade netcf-libsUpgrade qemu-kvm-debugsourceUpgrade libguestfs-debuginfoUpgrade libvirt-daemon-driver-storage-mpathUpgrade nbdkit-example-plugins-debuginfoUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-storage-logicalUpgrade nbdkit-bash-completionUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-storage-core-debuginfoUpgrade libvirt-daemon-driver-qemu-debuginfoUpgrade netcf-debuginfoUpgrade libvirt-python-debugsourceUpgrade libvirt-adminUpgrade libguestfs-gobject-develUpgrade libvirt-client-debuginfoUpgrade libguestfs-benchmarkingUpgrade nbdkit-plugin-gzipUpgrade libvirt-dbus-debugsourceUpgrade libvirt-daemon-driver-lxcUpgrade nbdkit-plugin-vddk-debuginfoUpgrade qemu-kvm-debuginfoUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-storage-iscsi-debuginfoUpgrade libvirt-develUpgrade hivex-debuginfoUpgrade qemu-imgUpgrade lua-guestfs-debuginfoUpgrade ruby-hivexUpgrade nbdkit-example-pluginsUpgrade supermin-develUpgrade nbdkitUpgrade nbdkit-plugin-vddkUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-dbusUpgrade netcfUpgrade virt-p2v-makerUpgrade libvirt-lock-sanlockUpgrade libguestfs-man-pages-ukUpgrade libguestfs-java-develUpgrade libvirt-daemon-driver-storage-rbd-debuginfoUpgrade qemu-kvm-block-iscsi-debuginfoUpgrade python3-libguestfs-debuginfo | 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-storage-mpathUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-driver-storage-iscsi-directUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-daemon-driver-storage-coreUpgrade libvirt-libsUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-secretUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-config-networkUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-daemon-driver-networkUpgrade libvirt-clientUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-bash-completionUpgrade libvirt-daemonUpgrade libvirt-daemon-driver-nwfilter | Jul 26, 2019 | Jun 20, 2019 |
| Oracle_linux | — | Upgrade libguestfs-benchmarkingUpgrade ruby-hivexUpgrade hivex-develUpgrade libvirt-bash-completionUpgrade python3-libvirtUpgrade libvirt-docsUpgrade libvirt-develUpgrade seavgabios-binUpgrade netcfUpgrade libguestfs-inspect-iconsUpgrade libvirt-daemonUpgrade lua-guestfsUpgrade libguestfsUpgrade libvirt-daemon-driver-networkUpgrade qemu-kvmUpgrade qemu-kvm-block-glusterUpgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-secretUpgrade netcf-libsUpgrade libguestfs-xfsUpgrade libguestfs-gfs2Upgrade libvirt-daemon-kvmUpgrade libvirt-clientUpgrade libvirt-daemon-driver-qemuUpgrade libguestfs-toolsUpgrade libvirt-daemon-driver-lxcUpgrade qemu-kvm-commonUpgrade libvirt-daemon-driver-storage-rbdUpgrade nbdkit-plugin-python3Upgrade libguestfs-winsupportUpgrade perl-hivexUpgrade libiscsi-develUpgrade nbdkit-example-pluginsUpgrade libvirt-daemon-driver-nwfilterUpgrade libguestfs-gobject-develUpgrade virt-dibUpgrade libvirt-daemon-driver-interfaceUpgrade nbdkit-develUpgrade libvirt-adminUpgrade libguestfs-man-pages-ukUpgrade libguestfs-javadocUpgrade netcf-develUpgrade libvirt-daemon-driver-storage-glusterUpgrade nbdkit-plugin-xzUpgrade virt-v2vUpgrade libvirt-nssUpgrade supermin-develUpgrade libvirt-login-shellUpgrade libvirt-daemon-config-networkUpgrade virt-p2v-makerUpgrade seabiosUpgrade libvirt-daemon-driver-storage-diskUpgrade seabios-binUpgrade qemu-kvm-block-rbdUpgrade libguestfs-bash-completionUpgrade qemu-kvm-block-sshUpgrade libiscsiUpgrade libguestfs-gobjectUpgrade libvirt-daemon-driver-storage-mpathUpgrade python3-hivexUpgrade perl-Sys-VirtUpgrade perl-Sys-GuestfsUpgrade libvirt-daemon-qemuUpgrade libguestfs-javaUpgrade superminUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirtUpgrade libvirt-daemon-driver-storage-logicalUpgrade libguestfs-man-pages-jaUpgrade hivexUpgrade python3-libguestfsUpgrade libvirt-daemon-driver-storage-coreUpgrade sgabios-binUpgrade libvirt-daemon-driver-nodedevUpgrade qemu-kvm-block-iscsiUpgrade libssh2Upgrade libguestfs-develUpgrade libguestfs-tools-cUpgrade libvirt-daemon-lxcUpgrade nbdkitUpgrade nbdkit-plugin-vddkUpgrade libguestfs-rescueUpgrade libvirt-dbusUpgrade nbdkit-basic-pluginsUpgrade ruby-libguestfsUpgrade qemu-imgUpgrade nbdkit-plugin-gzipUpgrade nbdkit-plugin-python-commonUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-libsUpgrade qemu-kvm-coreUpgrade libguestfs-java-develUpgrade qemu-kvm-block-curlUpgrade libguestfs-rsyncUpgrade libvirt-daemon-config-nwfilterUpgrade qemu-guest-agentUpgrade nbdkit-bash-completionUpgrade libiscsi-utilsUpgrade libvirt-lock-sanlockUpgrade sgabios | Jun 23, 2019 | Jun 20, 2019 |
| Redhat_linux | — | Upgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-storage-gluster-debuginfoUpgrade qemu-kvmUpgrade nbdkit-plugin-python3-debuginfoUpgrade libvirt-nss-debuginfoUpgrade libvirt-daemon-driver-lxcUpgrade perl-hivex-debuginfoUpgrade qemu-kvm-common-debuginfoUpgrade libvirt-daemon-driver-secretUpgrade libssh2-debugsourceUpgrade libvirt-nssUpgrade seavgabios-binUpgrade python3-hivex-debuginfoUpgrade libvirt-docsUpgrade ruby-libguestfs-debuginfoUpgrade qemu-kvm-block-glusterUpgrade qemu-kvm-block-gluster-debuginfoUpgrade libguestfs-inspect-iconsUpgrade superminUpgrade libvirt-bash-completionUpgrade libguestfs-debugsourceUpgrade nbdkit-example-pluginsUpgrade libvirt-daemon-driver-storageUpgrade libguestfs-xfsUpgrade hivex-debuginfoUpgrade lua-guestfsUpgrade qemu-kvm-block-rbd-debuginfoUpgrade libvirt-daemon-lxcUpgrade qemu-kvm-block-iscsi-debuginfoUpgrade qemu-kvm-core-debuginfoUpgrade libguestfs-gobject-develUpgrade nbdkit-example-plugins-debuginfoUpgrade nbdkit-plugin-python3Upgrade libvirt-daemon-driver-storage-core-debuginfoUpgrade virt-dibUpgrade libvirt-libs-debuginfoUpgrade libguestfs-gfs2Upgrade libvirt-develUpgrade libguestfs-javadocUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libguestfs-tools-c-debuginfoUpgrade netcfUpgrade sgabios-binUpgrade qemu-kvm-block-curlUpgrade nbdkit-plugin-xzUpgrade nbdkit-plugin-gzip-debuginfoUpgrade libguestfs-bash-completionUpgrade python3-libvirt-debuginfoUpgrade libvirt-dbusUpgrade SLOFUpgrade nbdkit-plugin-xz-debuginfoUpgrade libiscsi-develUpgrade supermin-develUpgrade virt-v2vUpgrade libvirt-daemon-debuginfoUpgrade libvirt-admin-debuginfoUpgrade libvirt-clientUpgrade perl-Sys-VirtUpgrade libvirt-daemon-driver-storage-rbdUpgrade libguestfs-man-pages-ukUpgrade seabios-binUpgrade qemu-kvm-commonUpgrade qemu-kvm-block-curl-debuginfoUpgrade python3-libguestfs-debuginfoUpgrade libguestfs-toolsUpgrade libiscsi-debuginfoUpgrade hivex-develUpgrade libvirt-adminUpgrade libvirt-daemon-config-nwfilterUpgrade virt-p2v-makerUpgrade libguestfs-java-debuginfoUpgrade python3-libvirtUpgrade perl-Sys-Virt-debuginfoUpgrade qemu-guest-agentUpgrade libguestfs-javaUpgrade libvirt-daemon-config-networkUpgrade seabiosUpgrade nbdkit-debuginfoUpgrade ruby-hivexUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-daemon-kvmUpgrade netcf-libsUpgrade libguestfs-benchmarkingUpgrade libvirt-login-shellUpgrade perl-Sys-Virt-debugsourceUpgrade perl-hivexUpgrade hivex-debugsourceUpgrade libvirt-daemon-driver-qemu-debuginfoUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemonUpgrade libvirt-daemon-driver-storage-disk-debuginfoUpgrade supermin-debuginfoUpgrade libvirt-daemon-driver-storage-glusterUpgrade libguestfs-gobject-debuginfoUpgrade nbdkitUpgrade libvirt-lock-sanlockUpgrade virt-dib-debuginfoUpgrade qemu-kvm-coreUpgrade lua-guestfs-debuginfoUpgrade python3-hivexUpgrade libguestfs-winsupportUpgrade libguestfsUpgrade virt-v2v-debuginfoUpgrade libvirt-python-debugsourceUpgrade libvirt-daemon-driver-network-debuginfoUpgrade libssh2-debuginfoUpgrade qemu-kvm-debugsourceUpgrade nbdkit-basic-plugins-debuginfoUpgrade nbdkit-debugsourceUpgrade libguestfs-benchmarking-debuginfoUpgrade qemu-kvm-block-sshUpgrade nbdkit-plugin-python-commonUpgrade libiscsi-debugsourceUpgrade libguestfs-java-develUpgrade qemu-kvm-block-ssh-debuginfoUpgrade python3-libguestfsUpgrade libvirt-debuginfoUpgrade libvirt-daemon-driver-storage-coreUpgrade libvirt-daemon-driver-storage-scsi-debuginfoUpgrade libssh2Upgrade qemu-kvm-block-rbdUpgrade libvirt-daemon-driver-secret-debuginfoUpgrade hivexUpgrade libguestfs-develUpgrade ruby-hivex-debuginfoUpgrade libvirtUpgrade libvirt-client-debuginfoUpgrade libvirt-daemon-driver-storage-iscsi-debuginfoUpgrade nbdkit-plugin-vddkUpgrade libvirt-daemon-driver-nwfilter-debuginfoUpgrade netcf-libs-debuginfoUpgrade libguestfs-man-pages-jaUpgrade nbdkit-bash-completionUpgrade qemu-kvm-debuginfoUpgrade perl-Sys-Guestfs-debuginfoUpgrade libguestfs-rsyncUpgrade libvirt-debugsourceUpgrade libvirt-daemon-driver-storage-logical-debuginfoUpgrade sgabiosUpgrade libvirt-daemon-driver-storage-rbd-debuginfoUpgrade libguestfs-debuginfoUpgrade libvirt-daemon-driver-storage-mpath-debuginfoUpgrade qemu-guest-agent-debuginfoUpgrade perl-Sys-GuestfsUpgrade libvirt-daemon-driver-storage-scsiUpgrade supermin-debugsourceUpgrade libvirt-daemon-driver-interface-debuginfoUpgrade netcf-develUpgrade libiscsi-utils-debuginfoUpgrade nbdkit-plugin-vddk-debuginfoUpgrade ruby-libguestfsUpgrade qemu-imgUpgrade libvirt-daemon-driver-storage-diskUpgrade nbdkit-basic-pluginsUpgrade libvirt-libsUpgrade qemu-img-debuginfoUpgrade libvirt-daemon-driver-nodedevUpgrade libiscsi-utilsUpgrade libguestfs-tools-cUpgrade libvirt-daemon-driver-storage-logicalUpgrade libguestfs-rescueUpgrade libvirt-lock-sanlock-debuginfoUpgrade libvirt-dbus-debugsourceUpgrade libiscsiUpgrade netcf-debuginfoUpgrade libvirt-daemon-driver-networkUpgrade netcf-debugsourceUpgrade libguestfs-gobjectUpgrade libvirt-dbus-debuginfoUpgrade nbdkit-plugin-gzipUpgrade qemu-kvm-block-iscsiUpgrade libvirt-daemon-driver-nodedev-debuginfoUpgrade nbdkit-develUpgrade libvirt-daemon-driver-storage-mpath | Jun 21, 2019 | Jun 20, 2019 |
| Suse | — | Upgrade libvirt-daemon-driver-storageUpgrade libvirt-daemon-driver-libxlUpgrade libvirt-clientUpgrade libvirt-daemon-lxcUpgrade libvirt-daemon-driver-nwfilterUpgrade libvirt-daemon-driver-lxcUpgrade libvirt-daemon-xenUpgrade libvirt-daemon-driver-storage-glusterUpgrade libvirt-daemon-config-networkUpgrade libvirt-devel-32bitUpgrade libvirt-daemon-hooksUpgrade libvirt-bash-completionUpgrade libvirt-daemon-config-nwfilterUpgrade libvirt-lock-sanlockUpgrade libvirt-daemon-driver-storage-logicalUpgrade libvirt-daemon-driver-secretUpgrade libvirt-daemon-driver-qemuUpgrade libvirt-adminUpgrade libvirt-develUpgrade libvirt-nssUpgrade libvirt-daemon-driver-storage-diskUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-libsUpgrade libvirt-docUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemon-driver-storage-iscsi-directUpgrade libvirt-daemonUpgrade libvirt-daemon-qemuUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-daemon-driver-networkUpgrade wireshark-plugin-libvirtUpgrade libvirtUpgrade libvirt-daemon-driver-storage-rbdUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirt-daemon-driver-storage-core | 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