Vigil@nce - libvirt: denial of service via qemuAgentCommand
August 2013 by Vigil@nce
This bulletin was written by Vigil@nce : http://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can dereference a NULL pointer in the
qemuAgentCommand() function of libvirt, in order to trigger a
denial of service.
Impacted products: Unix (platform)
Severity: 2/4
Creation date: 22/07/2013
DESCRIPTION OF THE VULNERABILITY
The QEMU Guest Agent runs inside a domain, in order to manage it.
The "vcpucount" option of virsh counts CPUs. However, if the QEMU
Guest Agent was not configured, the usage of vcpucount
dereferences a NULL pointer in the qemuAgentCommand() function.
An attacker can therefore trigger a fatal error in the
qemuAgentCommand() function of libvirt, in order to trigger a
denial of service.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN
http://vigilance.fr/vulnerability/libvirt-denial-of-service-via-qemuAgentCommand-13150