Oval Definition:oval:com.redhat.rhsa:def:20090382
Revision Date:2011-05-05Version:644
Title:RHSA-2009:0382: libvirt security update (Moderate)
Description:libvirt is a C API for managing and interacting with the virtualization capabilities of Linux and other operating systems. libvirt also provides tools for remotely managing virtualized systems.

  • The libvirtd daemon was discovered to not properly check user connection permissions before performing certain privileged actions, such as requesting migration of an unprivileged guest domain to another system. A local user able to establish a read-only connection to libvirtd could use this flaw to perform actions that should be restricted to read-write connections. (CVE-2008-5086)

  • libvirt_proxy, a setuid helper application allowing non-privileged users to communicate with the hypervisor, was discovered to not properly validate user requests. Local users could use this flaw to cause a stack-based buffer overflow in libvirt_proxy, possibly allowing them to run arbitrary code with root privileges. (CVE-2009-0036)

    All users are advised to upgrade to these updated packages, which contain backported patches which resolve these issues. After installing the update, libvirtd must be restarted manually (for example, by issuing a "service libvirtd restart" command), and guest systems rebooted, for this change to take effect.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2008-5086
    CVE-2009-0036
    RHSA-2009:0382
    RHSA-2009:0382-01
    RHSA-2009:0382-02
    RHSA-2009:0382-02
    Platform(s):Red Hat Enterprise Linux 5
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 5 is installed
  • AND
  • libvirt is earlier than 0:0.3.3-14.el5_3.1
  • AND libvirt is signed with Red Hat redhatrelease2 key
  • libvirt-devel is earlier than 0:0.3.3-14.el5_3.1
  • AND libvirt-devel is signed with Red Hat redhatrelease2 key
  • libvirt-python is earlier than 0:0.3.3-14.el5_3.1
  • AND libvirt-python is signed with Red Hat redhatrelease2 key
  • BACK