A flaw was found in libvirt. The virStoragePoolObjListSearch function does not return a locked pool as expected, resulting in a race condition and denial of service when attempting to lock the same object from another thread. This issue could allow clients connecting to the read-only socket to crash the libvirt daemon.
The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.
Link | Tags |
---|---|
https://access.redhat.com/errata/RHSA-2023:6409 | vendor advisory |
https://access.redhat.com/security/cve/CVE-2023-3750 | vdb entry vendor advisory |
https://bugzilla.redhat.com/show_bug.cgi?id=2222210 | vendor advisory issue tracking |
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EVK6JKP36CHE7YAFDJNPNLTW4OWJJ7TQ/ |