CVE-2019-15160 Inline DTD allows XML bomb attack

High 7.5 Published Updated

Attackers can cause denial of service via XML entity expansion in the SweetXml library for Erlang and Elixir.

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

What is CVE-2019-15160?

CVE-2019-15160 is a high-severity vulnerability in n/a, published on 19 Aug 2019. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The SweetXml (aka sweet_xml) package through 0.6.6 for Erlang and Elixir allows attackers to cause a denial of service (resource consumption) via an XML entity expansion attack with an inline DTD.

Weakness: CWE-776

Which versions are affected by CVE-2019-15160?

2 open source packages ship an affected version, including sweet_xml. It affects 1 product.

PackageAffectedFixed in
sweet_xml HexAll versions0.7.0
sweet_xml HexAll versions0.7.0

Products include Kbrw Sweet Xml.

How do I fix CVE-2019-15160?

Upgrade sweet_xml to 0.7.0 or later.

Is CVE-2019-15160 being exploited?

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

Sources

Also known as GHSA-qpmc-wprv-x746.

Is CVE-2019-15160 in your software?

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

Check your SBOMs for free