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