Every CVE Search/ Get API key

CVE-2020-12430

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0...

6.5 MediumFix available

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

2.27%Up 0.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
CVE-2020-12430
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-401
Updated
2026-11-02
CVE List No score

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
CVE-2020-12430
Updated
2026-11-02
EUVDEUVD-2020-4742 No score

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
EUVD-2020-4742
Updated
2026-11-03
GitHub AdvisoriesGHSA-mm94-82mx-j73h 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0...

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
GHSA-mm94-82mx-j73h
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-401
Updated
2026-11-02
OSVALPINE-CVE-2020-12430 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
ALPINE-CVE-2020-12430
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
CVE-2020-12430
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2020-12430 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
DEBIAN-CVE-2020-12430
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-12430 6.5

An issue was discovered in qemuDomainGetStatsIOThread in qemu/qemu_driver.c in libvirt 4.10.0 though 6.x before 6.1.0. A memory leak was found in the virDomainListGetStats libvirt API that is responsible for retrieving domain statistics when managing QEMU guests. This flaw allows unprivileged users with a read-only connection to cause a memory leak in the domstats command, resulting in a potential denial of service.

Record
UBUNTU-CVE-2020-12430
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2020-0250 No score

Updated libvirt packages fix security vulnerability

Updated libvirt packages fix security vulnerability:

It was discovered that libvirt incorrectly handled an active pool without a target path. A remote attacker could possibly use this issue to cause libvirt to crash, resulting in a denial of service (CVE-2020-10703).

It was discovered that libvirt incorrectly handled memory when retrieving certain domain statistics. A remote attacker could possibly use this issue to cause libvirt to consume resources, resulting in a denial of service (CVE-2020-12430).

Record
MGASA-2020-0250
Updated
2026-11-02
OSVopenSUSE-SU-2024:14490-1 No score

libvirt-10.9.0-3.1 on GA media

These are all security issues fixed in the libvirt-10.9.0-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14490-1
Updated
2026-11-02
OSVSUSE-SU-2020:1208-1 No score

Security update for libvirt

This update for libvirt fixes the following issues:

Security issues fixed:

  • CVE-2020-10703: Fixed a daemon crash caused by pools without target paths (bsc#1168683).
  • CVE-2020-12430: Fixed a memory leak in qemuDomainGetStatsIOThread (bsc#1170765).

Non-security issues fixed:

  • Support setting credit2 scheduler parameters for xen (bsc#1162160).
  • Add SLE 15 and SLE 12 service packs support to 'libvirtd' (bsc#1154093).
  • Add support boot from 'vfio-ccw'and 'mdev' devices (jsc#SLE-5826, FATE#327355, bsc#1152649).
  • Fix lock manager lock ordering (bsc#1145774).
  • Do not define known no-op features. (bsc#1151850).
  • Enable use of newer libxl APIs for retrieving memory statistics (bsc#1157490, bsc#1167007).
  • Create multipath targets for qemu PR (bsc#1161883).
Record
SUSE-SU-2020:1208-1
Updated
2026-11-02
OSVSUSE-SU-2020:1277-1 No score

Security update for libvirt

This update for libvirt fixes the following issues:

Security issues fixed:

  • CVE-2020-10703: Fixed a daemon crash caused by pools without target paths (bsc#1168683).
  • CVE-2020-12430: Fixed a memory leak in qemuDomainGetStatsIOThread (bsc#1170765).

Non-security issues fixed:

  • Support setting credit2 scheduler parameters for xen (bsc#1162160).
  • Enable use of newer libxl APIs for retrieving memory statistics (bsc#1157490, bsc#1167007).
  • Create multipath targets for qemu PR (bsc#1161883).
Record
SUSE-SU-2020:1277-1
Updated
2026-11-02
OSVUSN-4371-1 No score

libvirt vulnerabilities

It was discovered that libvirt incorrectly handled an active pool without a target path. A remote attacker could possibly use this issue to cause libvirt to crash, resulting in a denial of service. (CVE-2020-10703)

It was discovered that libvirt incorrectly handled memory when retrieving certain domain statistics. A remote attacker could possibly use this issue to cause libvirt to consume resources, resulting in a denial of service. This issue only affected Ubuntu 19.10. (CVE-2020-12430)

Record
USN-4371-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libvirt
Alpine:v3.10
4.10.0 up to 5.5.0-r1
5.5.0-r1
libvirt
Alpine:v3.11
4.10.0 up to 5.9.0-r1
5.9.0-r1
libvirt
Alpine:v3.8
4.10.0 up to 5.5.0-r1
5.5.0-r1
libvirt
Alpine:v3.9
4.10.0 up to 5.5.0-r1
5.5.0-r1
libvirt
Debian:12
before 6.4.0-2
6.4.0-2
libvirt
Debian:13
before 6.4.0-2
6.4.0-2
libvirt
Debian:14
before 6.4.0-2
6.4.0-2
libvirt
Debian:10
From an advisory covering 11 CVEs
before 5.0.0-4+deb10u2, plus listed versions
5.0.0-45.0.0-4+deb10u1
5.0.0-4+deb10u2
libvirt
Mageia:7
From an advisory covering 2 CVEs
before 5.5.0-1.1.mga7
5.5.0-1.1.mga7
libvirt
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 2 CVEs
before 5.1.0-8.16.1
5.1.0-8.16.1
Show 7 moreShow less
Affected packages
PackageAffectedFixed
libvirt
SUSE:Linux Enterprise Module for Server Applications 15 SP1
From an advisory covering 2 CVEs
before 5.1.0-8.16.1
5.1.0-8.16.1
libvirt
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 5.1.0-13.6.2
5.1.0-13.6.2
libvirt
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 5.1.0-13.6.2
5.1.0-13.6.2
libvirt
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 5.1.0-13.6.2
5.1.0-13.6.2
libvirt
Ubuntu:20.04:LTS
before 6.0.0-0ubuntu6, plus listed versions
5.4.0-0ubuntu56.0.0-0ubuntu16.0.0-0ubuntu26.0.0-0ubuntu36.0.0-0ubuntu46.0.0-0ubuntu5
6.0.0-0ubuntu6
libvirt
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 4.0.0-1ubuntu8.17, plus listed versions
3.6.0-1ubuntu53.6.0-1ubuntu64.0.0-1ubuntu14.0.0-1ubuntu24.0.0-1ubuntu3
Show 21 moreShow less
4.0.0-1ubuntu44.0.0-1ubuntu54.0.0-1ubuntu64.0.0-1ubuntu74.0.0-1ubuntu84.0.0-1ubuntu8.14.0.0-1ubuntu8.24.0.0-1ubuntu8.34.0.0-1ubuntu8.44.0.0-1ubuntu8.54.0.0-1ubuntu8.64.0.0-1ubuntu8.74.0.0-1ubuntu8.84.0.0-1ubuntu8.94.0.0-1ubuntu8.104.0.0-1ubuntu8.114.0.0-1ubuntu8.124.0.0-1ubuntu8.134.0.0-1ubuntu8.144.0.0-1ubuntu8.154.0.0-1ubuntu8.16
4.0.0-1ubuntu8.17
libvirt
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 10.9.0-3.1
10.9.0-3.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-12430 is a medium vulnerability (CVSS 6.5) in Redhat Libvirt, published April 28, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.27%, the 83rd percentile. Fixed in libvirt 5.5.0-r1.

References

Show 29 moreShow less
MoveEnter Open