CVE-2018-1316 Apache ODE Path Traversal vulnerability

High 7.5 Published Updated

Attackers can exploit path traversal in Apache ODE deployment service to write, overwrite, or delete files in arbitrary locations.

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

What is CVE-2018-1316?

CVE-2018-1316 is a high-severity path traversal vulnerability in Apache ODE, published on 5 Mar 2018. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The ODE process deployment web service was sensible to deployment messages with forged names. Using a path for the name was allowing directory traversal, resulting in the potential writing of files under unwanted locations, the overwriting of existing files or their deletion. This issue was addressed in Apache ODE 1.3.3 which was released in 2009, however the incorrect name CVE-2008-2370 was used on the advisory by mistake.

Weakness: CWE-22

Which versions are affected by CVE-2018-1316?

2 open source packages ship an affected version, including org.apache.ode:ode. It affects 1 product.

PackageAffectedFixed in
org.apache.ode:ode MavenAll versions1.3.3
org.apache.ode:ode MavenAll versions1.3.3

Products include Apache Ode.

How do I fix CVE-2018-1316?

Upgrade org.apache.ode:ode to 1.3.3 or later.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2018-1316 being exploited?

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

Sources

Also known as GHSA-jf7g-5q92-4hp2.

Is CVE-2018-1316 in your software?

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

Check your SBOMs for free