CVE-2021-3975

libvirt: segmentation fault during VM shutdown can lead to vdsm hang

Published Aug 23, 2022 CVSS 3.1 · 6.5 Medium EPSS 1.7% KEV · Not listed
Description
A use-after-free flaw was found in libvirt. The qemuMonitorUnregister() function in qemuProcessHandleMonitorEOF is called using multiple threads without being adequately protected by a monitor lock. This flaw could be triggered by the virConnectGetAllDomainStats API when the guest is shutting down. An unprivileged client with a read-only connection could use this flaw to perform a denial of service attack by causing the libvirt daemon to crash.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3778-1 libvirt security update
Ubuntu USN Ubuntu USN USN-5399-1 libvirt vulnerabilities
History

No history.