CVE-2022-26850 Insufficiently protected credentials

Medium 4.3 Published Updated

An attacker with local access could read sensitive credentials from a temporary file during configuration updates in Apache NiFi.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2022-26850?

CVE-2022-26850 is a medium-severity vulnerability in Apache Nifi, published on 6 Apr 2022. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

When creating or updating credentials for single-user access, Apache NiFi wrote a copy of the Login Identity Providers configuration to the operating system temporary directory. On most platforms, the operating system temporary directory has global read permissions. NiFi immediately moved the temporary file to the final configuration directory, which significantly limited the window of opportunity for access. NiFi 1.16.0 includes updates to replace the Login Identity Providers configuration without writing a file to the operating system temporary directory.

Weakness: CWE-668

Which versions are affected by CVE-2022-26850?

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

PackageAffectedFixed in
org.apache.nifi:nifi-single-user-utils MavenAll versions1.16
org.apache.nifi:nifi-single-user-utils MavenAll versions1.16
nifi BitnamiFrom 1.14.01.16.0

Products include Apache Nifi.

How do I fix CVE-2022-26850?

Upgrade org.apache.nifi:nifi-single-user-utils to 1.16 or later.

Is CVE-2022-26850 being exploited?

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

All Apache Nifi vulnerabilities

Sources

Also known as BIT-nifi-2022-26850, GHSA-rvp4-r3g6-8hxq.

Is CVE-2022-26850 in your software?

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

Check your SBOMs for free