CVE-2022-29265 Improper Restriction of XML External Entity References in Multiple Components

High 7.5 Published Updated

Attackers can exploit XML External Entity vulnerabilities in Apache NiFi to read sensitive files or cause denial of service via malicious XML documents.

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

What is CVE-2022-29265?

CVE-2022-29265 is a high-severity vulnerability in Apache Nifi, published on 30 Apr 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Multiple components in Apache NiFi 0.0.1 to 1.16.0 do not restrict XML External Entity references in the default configuration. The Standard Content Viewer service attempts to resolve XML External Entity references when viewing formatted XML files. The following Processors attempt to resolve XML External Entity references when configured with default property values: - EvaluateXPath - EvaluateXQuery - ValidateXml Apache NiFi flow configurations that include these Processors are vulnerable to malicious XML documents that contain Document Type Declarations with XML External Entity references. The resolution disables Document Type Declarations in the default configuration for these Processors, and disallows XML External Entity resolution in standard services.

Weakness: CWE-611

Which versions are affected by CVE-2022-29265?

3 open source packages ship an affected version, including org.apache.nifi:nifi and nifi. It affects 1 product.

PackageAffectedFixed in
org.apache.nifi:nifi MavenFrom 0.0.11.16.1
org.apache.nifi:nifi MavenFrom 0.0.11.16.1
nifi BitnamiFrom 0.0.1 to 1.16.0None

Products include Apache Nifi.

How do I fix CVE-2022-29265?

Upgrade org.apache.nifi:nifi to 1.16.1 or later.

Is CVE-2022-29265 being exploited?

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

All Apache Nifi vulnerabilities

Sources

Also known as BIT-nifi-2022-29265, GHSA-wc97-7623-rxwx.

Is CVE-2022-29265 in your software?

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

Check your SBOMs for free