Updated libvirt packages fix multiple vulnerabilities
Publication date: 29 May 2014Modification date: 29 May 2014
Type: security
Affected Mageia releases : 3 , 4
CVE: CVE-2013-6456 , CVE-2014-0179
Description
Updated libvirt packages fix security vulnerabilities: The LXC driver (lxc/lxc_driver.c) in libvirt 1.0.1 through 1.2.1 allows local users to (1) delete arbitrary host devices via the virDomainDeviceDettach API and a symlink attack on /dev in the container; (2) create arbitrary nodes (mknod) via the virDomainDeviceAttach API and a symlink attack on /dev in the container; and cause a denial of service (shutdown or reboot host OS) via the (3) virDomainShutdown or (4) virDomainReboot API and a symlink attack on /dev/initctl in the container, related to paths under /proc//root and the virInitctlSetRunLevel function (CVE-2013-6456). libvirt was patched to prevent expansion of entities when parsing XML files. This vulnerability allowed malicious users to read arbitrary files or cause a denial of service (CVE-2014-0179).
References
- http://security.libvirt.org/2013/0018.html
- http://security.libvirt.org/2014/0003.html
- http://lists.opensuse.org/opensuse-updates/2014-05/msg00048.html
- http://www.mandriva.com/en/support/security/advisories/mbs1/MDVSA-2014:097/
- https://bugs.mageia.org/show_bug.cgi?id=12920
- https://bugs.mageia.org/show_bug.cgi?id=13387
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-6456
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0179
SRPMS
3/core
- libvirt-1.0.2-8.5.mga3
4/core
- libvirt-1.2.1-1.1.mga4