Description
The storageVolUpload function in storage/storage_driver.c in libvirt before 1.2.11 does not check a certain return value, which allows local users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted offset value in a "virsh vol-upload" command.
Metrics
CVSS 2.0 2.1/10
AV:L/AC:L/Au:N/C:N/I:N/A:PAffected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- http://libvirt.org/git/?p=libvirt.git%3Ba=commit%3Bh=87b9437f8951f9d24f9a85c6bbfff0e54df8c984
- http://lists.opensuse.org/opensuse-updates/2015-01/msg00005.html
- http://secunia.com/advisories/61111
- http://security.libvirt.org/2014/0009.html
- https://bugzilla.redhat.com/show_bug.cgi?id=1087104Exploit
- http://libvirt.org/git/?p=libvirt.git%3Ba=commit%3Bh=87b9437f8951f9d24f9a85c6bbfff0e54df8c984
- http://lists.opensuse.org/opensuse-updates/2015-01/msg00005.html
- http://secunia.com/advisories/61111
- http://security.libvirt.org/2014/0009.html
- https://bugzilla.redhat.com/show_bug.cgi?id=1087104Exploit
Timeline
- Published
- Dec 19, 2014
- Last modified
- Jun 17, 2026
- NVD status
- Modified