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.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: redhat
Published: 2022-08-23T00:00:00
Updated: 2024-08-03T17:09:09.828Z
Reserved: 2021-11-18T00:00:00
Link: CVE-2021-3975
Vulnrichment
No data.
NVD
Status : Modified
Published: 2022-08-23T20:15:08.427
Modified: 2024-04-01T13:16:50.493
Link: CVE-2021-3975
Redhat