A NULL pointer dereference flaw was found in the udevConnectListAllInterfaces() function in libvirt. This issue can occur when detaching a host interface while at the same time collecting the list of interfaces via virConnectListAllInterfaces API. This flaw could be used to perform a denial of service attack by causing the libvirt daemon to crash.
The product dereferences a pointer that it expects to be valid but is NULL.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Libvirt | Redhat | * | 9.8.0 (excluding) |
| Red Hat Enterprise Linux 9 | RedHat | libvirt-0:10.0.0-6.el9_4 | * |
| Libvirt | Ubuntu | esm-infra/focal | * |
| Libvirt | Ubuntu | focal | * |
| Libvirt | Ubuntu | jammy | * |
| Libvirt | Ubuntu | mantic | * |
| Libvirt | Ubuntu | trusty/esm | * |
| Libvirt | Ubuntu | upstream | * |