CVE-2017-1000498 Android SVG vulnerable to XML External Entity (XXE)

High 7.8 Published Updated

Attackers can exploit XML External Entity vulnerabilities in AndroidSVG to cause denial of service or potentially execute remote code.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2017-1000498?

CVE-2017-1000498 is a high-severity vulnerability in n/a, published on 3 Jan 2018. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

AndroidSVG version 1.2.2 is vulnerable to XXE attacks in the SVG parsing component resulting in denial of service and possibly remote code execution

Weakness: CWE-611

Which versions are affected by CVE-2017-1000498?

2 open source packages ship an affected version, including com.caverock:androidsvg. It affects 1 product.

PackageAffectedFixed in
com.caverock:androidsvg MavenAll versions1.3
com.caverock:androidsvg MavenAll versions1.3

Products include Androidsvg Project Androidsvg.

How do I fix CVE-2017-1000498?

Upgrade com.caverock:androidsvg to 1.3 or later.

Is CVE-2017-1000498 being exploited?

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

Sources

Also known as GHSA-g556-x5vx-qh59.

Is CVE-2017-1000498 in your software?

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

Check your SBOMs for free