CVE-2023-22832 Apache NiFi: Improper Restriction of XML External Entity References in ExtractCCDAAttributes

High 7.5 Published Updated

Attackers can exploit XML External Entity vulnerabilities in the ExtractCCDAAttributes processor to read sensitive files or cause denial of service.

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

What is CVE-2023-22832?

CVE-2023-22832 is a high-severity vulnerability in Apache Nifi, published on 10 Feb 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The ExtractCCDAAttributes Processor in Apache NiFi 1.2.0 through 1.19.1 does not restrict XML External Entity references.

Flow configurations that include the ExtractCCDAAttributes Processor are vulnerable to malicious XML documents that contain Document Type Declarations with XML External Entity references.

The resolution disables Document Type Declarations and disallows XML External Entity resolution in the ExtractCCDAAttributes Processor.

Weakness: CWE-611

Which versions are affected by CVE-2023-22832?

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

PackageAffectedFixed in
org.apache.nifi:nifi-ccda-processors MavenFrom 1.2.01.20.0
org.apache.nifi:nifi-ccda-processors MavenFrom 1.2.01.20.0
nifi BitnamiFrom 1.2.0 to 1.19.1None

Products include Apache Nifi.

How do I fix CVE-2023-22832?

Upgrade org.apache.nifi:nifi-ccda-processors to 1.20.0 or later.

Is CVE-2023-22832 being exploited?

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

All Apache Nifi vulnerabilities

Sources

Also known as BIT-nifi-2023-22832, GHSA-hxjp-q6c3-38fx.

Is CVE-2023-22832 in your software?

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

Check your SBOMs for free