Vulnerability · Published Oct 6, 2020 · Assigned by redhat

CVE-2020-25637

Medium 6.7

In plain English

A medium-severity double free in libvirt. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 45% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)6.7Medium
Exploit odds (30 days)0.5%top 55.1% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Public PoC

Official description

A double free memory issue was found to occur in the libvirt API, in versions before 6.8.0, responsible for requesting information about network interfaces of a running QEMU domain. This flaw affects the polkit access control driver. Specifically, clients connecting to the read-write socket with limited ACL permissions could use this flaw to crash the libvirt daemon, resulting in a denial of service, or potentially escalate their privileges on the system. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8hivex1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8hivex-devel1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libguestfs-winsupport8.2-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libguestfs-winsupport8.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libiscsi1.18.0-8.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8libiscsi1.18.0-8.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libiscsi1.18.0-8.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libiscsi-devel1.18.0-8.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8libiscsi-devel1.18.0-8.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libiscsi-devel1.18.0-8.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libiscsi-utils1.18.0-8.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libiscsi-utils1.18.0-8.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8libiscsi-utils1.18.0-8.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libnbd1.2.2-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libnbd1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libnbd-devel1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libnbd-devel1.2.2-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8libvirt-dbus1.3.0-2.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8libvirt-dbus1.3.0-2.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8libvirt-dbus1.3.0-2.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdfuse1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8nbdfuse1.2.2-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-bash-completion1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-basic-filters1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-basic-plugins1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-curl-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-devel1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-example-plugins1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-gzip-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-linuxdisk-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-python-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-server1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-ssh-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-vddk-plugin1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8nbdkit-xz-filter1.16.2-4.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8netcf0.2.8-12.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8netcf0.2.8-12.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8netcf0.2.8-12.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8netcf-devel0.2.8-12.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8netcf-devel0.2.8-12.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8netcf-devel0.2.8-12.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8netcf-libs0.2.8-12.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8netcf-libs0.2.8-12.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8netcf-libs0.2.8-12.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8ocaml-hivex1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8ocaml-hivex-devel1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8ocaml-libguestfs1:1.40.2-27.module_el8.4.0+2358+630e803b.almaALSA-2021:1762
AlmaLinux:8ocaml-libguestfs-devel1:1.40.2-27.module_el8.4.0+2358+630e803b.almaALSA-2021:1762
AlmaLinux:8ocaml-libnbd1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8ocaml-libnbd-devel1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8perl-Sys-Virt6.0.0-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8perl-Sys-Virt6.0.0-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8perl-hivex1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8python3-hivex1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8python3-libnbd1.2.2-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8python3-libnbd1.2.2-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8python3-libvirt6.0.0-1.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8python3-libvirt6.0.0-1.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8ruby-hivex1.3.18-20.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8seabios1.13.0-2.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8seabios-bin1.13.0-2.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8seavgabios-bin1.13.0-2.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8sgabios1:0.20170427git-3.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8sgabios1:0.20170427git-3.module_el8.3.0+2048+e7a0a3eaALSA-2021:1762
AlmaLinux:8sgabios-bin1:0.20170427git-3.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8sgabios-bin1:0.20170427git-3.module_el8.6.0+2880+7d9e3703ALSA-2021:1762
AlmaLinux:8supermin5.1.19-10.module_el8.5.0+2608+72063365ALSA-2021:1762
AlmaLinux:8supermin-devel5.1.19-10.module_el8.5.0+2608+72063365ALSA-2021:1762
Alpine:v3.20libvirt6.8.0-r0ALPINE-CVE-2020-25637
Alpine:v3.21libvirt6.8.0-r0ALPINE-CVE-2020-25637
Alpine:v3.22libvirt6.8.0-r0ALPINE-CVE-2020-25637
Alpine:v3.23libvirt6.8.0-r0ALPINE-CVE-2020-25637
Alpine:v3.24libvirt6.8.0-r0ALPINE-CVE-2020-25637
Debian:12libvirt6.8.0-1DEBIAN-CVE-2020-25637
Debian:13libvirt6.8.0-1DEBIAN-CVE-2020-25637
Debian:14libvirt6.8.0-1DEBIAN-CVE-2020-25637
Rocky Linux:8hivex0:1.3.18-20.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libguestfs1:1.40.2-27.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libguestfs-winsupport0:8.2-1.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libiscsi0:1.18.0-8.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libiscsi0:1.18.0-8.module+el8.7.0+1084+97b81f61RLSA-2021:1762
Rocky Linux:8libiscsi0:1.18.0-8.module+el8.6.0+847+b490afddRLSA-2021:1762
Rocky Linux:8libnbd0:1.2.2-1.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libvirt0:6.0.0-35.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libvirt-dbus0:1.3.0-2.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8libvirt-dbus0:1.3.0-2.module+el8.7.0+1084+97b81f61RLSA-2021:1762
Rocky Linux:8libvirt-dbus0:1.3.0-2.module+el8.6.0+847+b490afddRLSA-2021:1762
Rocky Linux:8libvirt-python0:6.0.0-1.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8nbdkit0:1.16.2-4.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8netcf0:0.2.8-12.module+el8.6.0+847+b490afddRLSA-2021:1762
Rocky Linux:8netcf0:0.2.8-12.module+el8.7.0+1084+97b81f61RLSA-2021:1762
Rocky Linux:8netcf0:0.2.8-12.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8perl-Sys-Virt0:6.0.0-1.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8qemu-kvm5:4.2.0-48.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8seabios0:1.13.0-2.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8sgabios1:0.20170427git-3.module+el8.7.0+1084+97b81f61RLSA-2021:1762
Rocky Linux:8sgabios1:0.20170427git-3.module+el8.6.0+847+b490afddRLSA-2021:1762
Rocky Linux:8sgabios1:0.20170427git-3.module+el8.4.0+534+4680a14eRLSA-2021:1762
Rocky Linux:8supermin0:5.1.19-10.module+el8.4.0+534+4680a14eRLSA-2021:1762

Affected products (as reported)

VendorProductVersions
n/a libvirt libvirt versions before 6.8.0

Weakness: CWE-415

References