CVE-2021-40525 Sieve file storage vulnerable to path traversal attacks

Critical 9.1 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2021-40525?

CVE-2021-40525 is a critical vulnerability in Apache James, published on 4 Jan 2022.

Official description

Apache James ManagedSieve implementation alongside with the file storage for sieve scripts is vulnerable to path traversal, allowing reading and writing any file. This vulnerability had been patched in Apache James 3.6.1 and higher. We recommend the upgrade. Distributed and Cassandra based products are also not impacted.

Weakness: CWE-22

Which versions are affected by CVE-2021-40525?

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

PackageAffectedFixed in
org.apache.james:james-server MavenAll versions3.6.1
org.apache.james:james-server MavenAll versions3.6.1

Products include Apache James.

How do I fix CVE-2021-40525?

Upgrade org.apache.james:james-server to 3.6.1 or later.

Is CVE-2021-40525 being exploited?

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

Sources

Also known as GHSA-c38m-7h53-g9v4.

Is CVE-2021-40525 in your software?

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

Check your SBOMs for free