Skip to content
OpenAdvisories
Medium · 6.5 CVE-2023-3750 EUVD-2023-44385GHSA-35p2-9fg3-f2p2

Libvirt: improper locking in virstoragepoolobjlistsearch may lead to denial of service

Published Jul 24, 2023 · Updated Nov 7, 2026 · Assigned by redhat

Description

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.

Affected products

VendorProductAffectedFixed
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 8 Advanced Virtualization — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libvirt 9.6.0-1 —
Debian 13 libvirt 9.6.0-1 —
Debian 12 libvirt 9.0.0-4+deb12u1 —
ReleasePackageFixed inAdvisory
RHEL 9 libvirt +30 9.5.0-7.el9_3 RHSA-2023:6409

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 libvirt +30 9.5.0-7.el9_3.alma.1 ALSA-2023:6409
ReleasePackageFixed inAdvisory
SLES 15 SP5 libvirt 9.0.0-150500.6.11.1 SUSE-SU-2023:3043-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libvirt 9.5.0-2.1 openSUSE-SU-2024:13061-1
openSUSE Leap 15.5 libvirt 9.0.0-150500.6.11.1 SUSE-SU-2023:3043-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 libvirt +30 9.5.0-7.0.1.el9_3 ELSA-2023-6409
Oracle Linux 8 hivex +4 1.3.18-23.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libguestfs-winsupport 8.6-1.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libiscsi +2 1.18.0-8.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libnbd +4 1.6.0-5.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libtpms +1 0.9.1-1.20211126git1ff6fe1f43.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libvirt +29 9.0.0-3.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 libvirt-dbus 1.3.0-2.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 nbdkit +18 1.24.0-4.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 netcf +2 0.2.8-12.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 perl-Sys-Virt 8.0.0-1.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 qemu-img +10 15:7.2.0-5.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 seabios +2 1.16.0-3.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 sgabios +1 1:0.20170427git-3.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 supermin +1 5.2.1-2.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 swtpm +4 0.7.0-4.20211109gitb79fd91.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 virt-dib +22 1:1.44.0-9.0.1.module+el8.8.0+21147+1292344f ELSA-2023-12855
Oracle Linux 8 virt-v2v +3 1:1.42.0-21.module+el8.8.0+21147+1292344f ELSA-2023-12855

Advisories 7

References