CVE-2016-0718 Memory corruption in n/a

Critical 9.8 Published Updated

Attackers can cause crashes or execute arbitrary code via malformed XML input due to a buffer overflow in the Expat library.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2016-0718?

CVE-2016-0718 is a critical memory corruption vulnerability in Apple Mac Os X, published on 26 May 2016. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input document, which triggers a buffer overflow.

Weakness: CWE-119

Which versions are affected by CVE-2016-0718?

It affects 14 products.

Linux distribution packages (28)
expat Red Hat:enterprise_linux:6::clientAll versions0:2.0.1-13.el6_8
expat-debuginfo Red Hat:enterprise_linux:6::clientAll versions0:2.0.1-13.el6_8
expat-devel Red Hat:enterprise_linux:6::clientAll versions0:2.0.1-13.el6_8
expat Red Hat:enterprise_linux:6::computenodeAll versions0:2.0.1-13.el6_8
expat-debuginfo Red Hat:enterprise_linux:6::computenodeAll versions0:2.0.1-13.el6_8
expat-devel Red Hat:enterprise_linux:6::computenodeAll versions0:2.0.1-13.el6_8
expat Red Hat:enterprise_linux:6::serverAll versions0:2.0.1-13.el6_8
expat-debuginfo Red Hat:enterprise_linux:6::serverAll versions0:2.0.1-13.el6_8
expat-devel Red Hat:enterprise_linux:6::serverAll versions0:2.0.1-13.el6_8
expat Red Hat:enterprise_linux:6::workstationAll versions0:2.0.1-13.el6_8
expat-debuginfo Red Hat:enterprise_linux:6::workstationAll versions0:2.0.1-13.el6_8
expat-devel Red Hat:enterprise_linux:6::workstationAll versions0:2.0.1-13.el6_8
expat Red Hat:enterprise_linux:7::clientAll versions0:2.1.0-10.el7_3
expat-debuginfo Red Hat:enterprise_linux:7::clientAll versions0:2.1.0-10.el7_3
expat-devel Red Hat:enterprise_linux:7::clientAll versions0:2.1.0-10.el7_3
expat-static Red Hat:enterprise_linux:7::clientAll versions0:2.1.0-10.el7_3
expat Red Hat:enterprise_linux:7::computenodeAll versions0:2.1.0-10.el7_3
expat-debuginfo Red Hat:enterprise_linux:7::computenodeAll versions0:2.1.0-10.el7_3
expat-devel Red Hat:enterprise_linux:7::computenodeAll versions0:2.1.0-10.el7_3
expat-static Red Hat:enterprise_linux:7::computenodeAll versions0:2.1.0-10.el7_3
expat Red Hat:enterprise_linux:7::serverAll versions0:2.1.0-10.el7_3
expat-debuginfo Red Hat:enterprise_linux:7::serverAll versions0:2.1.0-10.el7_3
expat-devel Red Hat:enterprise_linux:7::serverAll versions0:2.1.0-10.el7_3
expat-static Red Hat:enterprise_linux:7::serverAll versions0:2.1.0-10.el7_3
expat Red Hat:enterprise_linux:7::workstationAll versions0:2.1.0-10.el7_3
expat-debuginfo Red Hat:enterprise_linux:7::workstationAll versions0:2.1.0-10.el7_3
expat-devel Red Hat:enterprise_linux:7::workstationAll versions0:2.1.0-10.el7_3
expat-static Red Hat:enterprise_linux:7::workstationAll versions0:2.1.0-10.el7_3

Products include Apple Mac Os X, Canonical Ubuntu Linux, Debian Debian Linux, Libexpat Project Libexpat, Mcafee Policy Auditor, Mozilla Firefox and 8 more.

How do I fix CVE-2016-0718?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2016-0718 being exploited?

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

All Apple Mac Os X vulnerabilities

Sources

Also known as ALPINE-CVE-2016-0718, CVE-2016-0719, DEBIAN-CVE-2016-0718, GHSA-3f8j-8ww3-q7v6, MGASA-2016-0193, PSF-2016-2 and 3 more.

Is CVE-2016-0718 in your software?

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

Check your SBOMs for free