MidnightBSD

Advisories for libvirt

CVE-2009-0036 MEDIUM

Buffer overflow in the proxyReadClientSocket function in proxy/libvirt_proxy.c in libvirt_proxy 0.5.1 might allow local users to gain privileges by sending a portion of the header of a virProxyPacket packet, and then sending the remainder of the packet with crafted values in the header, related to use of uninitialized memory in a validation check.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-119,

Products Affected

Vendor Product Version
libvirt libvirt 0.5.1
CVE-2010-2237 MEDIUM

Red Hat libvirt, possibly 0.6.1 through 0.8.2, looks up disk backing stores without referring to the user-defined main disk format, which might allow guest OS users to read arbitrary files on the host OS, and possibly have unspecified other impact, via unknown vectors.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-264,

Products Affected

Vendor Product Version
libvirt libvirt 0.6.3
libvirt libvirt 0.7.4
libvirt libvirt 0.6.5
libvirt libvirt 0.8.0
libvirt libvirt 0.6.4
libvirt libvirt 0.8.1
libvirt libvirt 0.7.5
libvirt libvirt 0.7.6
libvirt libvirt 0.7.7
libvirt libvirt 0.6.2
libvirt libvirt 0.7.2
libvirt libvirt 0.6.1
libvirt libvirt 0.7.0
libvirt libvirt 0.7.1
libvirt libvirt 0.7.3
libvirt libvirt 0.8.2
CVE-2010-2238 MEDIUM

Red Hat libvirt, possibly 0.7.2 through 0.8.2, recurses into disk-image backing stores without extracting the defined disk backing-store format, which might allow guest OS users to read arbitrary files on the host OS, and possibly have unspecified other impact, via unknown vectors.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-264,

Products Affected

Vendor Product Version
libvirt libvirt 0.7.5
libvirt libvirt 0.7.6
libvirt libvirt 0.7.7
libvirt libvirt 0.7.4
libvirt libvirt 0.7.2
libvirt libvirt 0.8.0
libvirt libvirt 0.7.3
libvirt libvirt 0.8.1
libvirt libvirt 0.8.2
CVE-2010-2239 MEDIUM

Red Hat libvirt, possibly 0.6.0 through 0.8.2, creates new images without setting the user-defined backing-store format, which allows guest OS users to read arbitrary files on the host OS via unspecified vectors.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-264,

Products Affected

Vendor Product Version
libvirt libvirt 0.6.3
libvirt libvirt 0.7.4
libvirt libvirt 0.6.5
libvirt libvirt 0.8.0
libvirt libvirt 0.6.4
libvirt libvirt 0.8.1
libvirt libvirt 0.7.5
libvirt libvirt 0.7.6
libvirt libvirt 0.7.7
libvirt libvirt 0.6.2
libvirt libvirt 0.7.2
libvirt libvirt 0.6.1
libvirt libvirt 0.7.0
libvirt libvirt 0.7.1
libvirt libvirt 0.7.3
libvirt libvirt 0.6.0
libvirt libvirt 0.8.2
CVE-2010-2242 LOW

Red Hat libvirt 0.2.0 through 0.8.2 creates iptables rules with improper mappings of privileged source ports, which allows guest OS users to bypass intended access restrictions by leveraging IP address and source-port values, as demonstrated by copying and deleting an NFS directory tree.

CVSS 2.0

Severity: LOW

Problem Type: CWE-264,

Products Affected

Vendor Product Version
libvirt libvirt 0.3.1
libvirt libvirt 0.4.2
libvirt libvirt 0.6.4
libvirt libvirt 0.8.1
libvirt libvirt 0.2.0
libvirt libvirt 0.3.2
libvirt libvirt 0.7.6
libvirt libvirt 0.4.4
libvirt libvirt 0.7.2
libvirt libvirt 0.2.3
libvirt libvirt 0.6.1
libvirt libvirt 0.7.0
libvirt libvirt 0.6.0
libvirt libvirt 0.8.2
libvirt libvirt 0.6.3
libvirt libvirt 0.7.4
libvirt libvirt 0.3.3
libvirt libvirt 0.6.5
libvirt libvirt 0.3.0
libvirt libvirt 0.8.0
libvirt libvirt 0.2.1
libvirt libvirt 0.5.1
libvirt libvirt 0.2.2
libvirt libvirt 0.4.3
libvirt libvirt 0.7.5
libvirt libvirt 0.7.7
libvirt libvirt 0.4.6
libvirt libvirt 0.5.0
libvirt libvirt 0.6.2
libvirt libvirt 0.4.1
libvirt libvirt 0.4.0
libvirt libvirt 0.7.1
libvirt libvirt 0.7.3
CVE-2014-3633 MEDIUM

The qemuDomainGetBlockIoTune function in qemu/qemu_driver.c in libvirt before 1.2.9, when a disk has been hot-plugged or removed from the live image, allows remote attackers to cause a denial of service (crash) or read sensitive heap information via a crafted blkiotune query, which triggers an out-of-bounds read.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-119,

Products Affected

Vendor Product Version
canonical ubuntu_linux 10.04
libvirt libvirt 1.2.0
canonical ubuntu_linux 12.04
libvirt libvirt 1.2.7
libvirt libvirt 1.2.5
canonical ubuntu_linux 14.04
libvirt libvirt *
libvirt libvirt 1.2.3
libvirt libvirt 1.2.6
libvirt libvirt 1.2.1
libvirt libvirt 1.2.4
libvirt libvirt 1.2.2
CVE-2014-3657 MEDIUM

The virDomainListPopulate function in conf/domain_conf.c in libvirt before 1.2.9 does not clean up the lock on the list of domains, which allows remote attackers to cause a denial of service (deadlock) via a NULL value in the second parameter in the virConnectListAllDomains API command.

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-399,

Products Affected

Vendor Product Version
libvirt libvirt 1.2.0
libvirt libvirt *
libvirt libvirt 1.2.7
libvirt libvirt 1.2.3
libvirt libvirt 1.2.6
libvirt libvirt 1.2.5
libvirt libvirt 1.2.1
libvirt libvirt 1.2.4
libvirt libvirt 1.2.2
CVE-2015-5160 LOW

libvirt before 2.2 includes Ceph credentials on the qemu command line when using RADOS Block Device (aka RBD), which allows local users to obtain sensitive information via a process listing.

CVSS 2.0

Severity: LOW

Problem Type: CWE-200,

Products Affected

Vendor Product Version
redhat virtualization 3.0
redhat enterprise_linux_server_tus 7.3
redhat enterprise_linux_server_tus 7.6
redhat enterprise_linux_eus 7.6
redhat enterprise_linux_workstation 7.0
redhat enterprise_linux_eus 7.3
redhat enterprise_linux_server_eus 7.3
redhat enterprise_linux_server 7.0
redhat enterprise_linux_server_aus 7.3
redhat enterprise_linux_server_aus 7.4
redhat enterprise_linux_server_eus 7.5
redhat enterprise_linux 5
redhat enterprise_linux_server_eus 7.4
redhat enterprise_linux_server_aus 7.6
redhat enterprise_linux 6.0
libvirt libvirt *
redhat enterprise_linux_server_eus 7.6
redhat enterprise_linux_eus 7.5
redhat enterprise_linux_eus 7.4
redhat enterprise_linux_desktop 7.0