NULL pointer dereference in libvirt - CVE-2019-3840

 

NULL pointer dereference in libvirt - CVE-2019-3840

Published: April 9, 2019


Vulnerability identifier: #VU18154
CSH Severity: Medium
CVSS v4: 7.1 [CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2019-3840
CWE-ID: CWE-476
Exploitation vector: Adjecent network
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to a NULL pointer dreference error in libvirt in the way it processes interface information through the QEMU agent. An attacker in a guest VM can use this flaw to crash libvirtd and cause a denial of service (DoS).


Affected software

libvirt
libvirt (Alpine package)
libvirt
Red Hat Gluster Storage Server for On-premise
Red Hat Virtualization for IBM Power LE
Red Hat Virtualization
Red Hat Enterprise Linux for Scientific Computing
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux Desktop
Red Hat Enterprise Linux Workstation
Red Hat Enterprise Linux Server
Opensuse
Fedora

How to mitigate CVE-2019-3840

Update to version 5.0.0.

libvirt - update to 5.0.0
libvirt (Alpine package) - update to 4.10.0-r2
libvirt - update to 4.7.0-2.fc29

External References

Related Security Bulletins