CVE-2014-0179 XML external entity in n/a

Low 1.9 Published Updated

Local attackers can cause denial of service in libvirt via crafted XML documents exploiting an XML External Entity vulnerability in CPU comparison APIs.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2014-0179?

CVE-2014-0179 is a low-severity vulnerability in Opensuse Opensuse, published on 3 Aug 2014. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

libvirt 0.7.5 through 1.2.x before 1.2.5 allows local users to cause a denial of service (read block and hang) via a crafted XML document containing an XML external entity declaration in conjunction with an entity reference to the (1) virConnectCompareCPU or (2) virConnectBaselineCPU API method, related to an XML External Entity (XXE) issue. NOTE: this issue was SPLIT per ADT3 due to different affected versions of some vectors. CVE-2014-5177 is used for other API methods.

Weakness: CWE-20

Which versions are affected by CVE-2014-0179?

It affects 4 products.

Linux distribution packages (24)
libvirt Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt-client Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt-debuginfo Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt-devel Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt-lock-sanlock Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt-python Red Hat:enterprise_linux:6::clientAll versions0:0.10.2-29.el6_5.8
libvirt Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt-client Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt-debuginfo Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt-devel Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt-lock-sanlock Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt-python Red Hat:enterprise_linux:6::computenodeAll versions0:0.10.2-29.el6_5.8
libvirt Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt-client Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt-debuginfo Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt-devel Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt-lock-sanlock Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt-python Red Hat:enterprise_linux:6::serverAll versions0:0.10.2-29.el6_5.8
libvirt Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8
libvirt-client Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8
libvirt-debuginfo Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8
libvirt-devel Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8
libvirt-lock-sanlock Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8
libvirt-python Red Hat:enterprise_linux:6::workstationAll versions0:0.10.2-29.el6_5.8

Products include Opensuse Opensuse, Redhat Enterprise Linux, Redhat Enterprise Virtualization, Redhat Libvirt.

How do I fix CVE-2014-0179?

Upgrade to a fixed version.

Is CVE-2014-0179 being exploited?

There is no known exploitation of CVE-2014-0179 in the wild and no public exploit code.

All Opensuse Opensuse vulnerabilities

Sources

Also known as DEBIAN-CVE-2014-0179, GHSA-chq6-pgcm-wg35, RHSA-2014:0560, UBUNTU-CVE-2014-0179.

Is CVE-2014-0179 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free