CVE-2026-86089: Apache NiFi Connector Migration Process Group Authorization Flaw

nifi Updated 22 Sep 2026

Summary

22/09/2026
Yes i
High
Not published

CVE-2026-86089: Apache NiFi: Missing Process Group Authorization for Connector Migration. Affects nifi versions >= 2.11.0, < 2.12.0. Fixed in 2.12.0. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Penetration testing for web, API and mobile Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

Apache NiFi is an open-source data integration tool designed to automate the flow of data between systems. It provides a web-based interface for designing data flows, enabling users to create, monitor, and manage data pipelines. The tool supports version-controlled Process Groups, which allow users to manage complex data flows efficiently. However, a recent vulnerability has been identified in version 2.11.0 that affects the authorization mechanisms for migrating Process Groups into Connectors.

Vulnerability Detail

The vulnerability arises from the lack of proper authorization checks when migrating version-controlled Process Groups into Connectors via REST API methods. Specifically, the framework only checks permissions against the target Connector, neglecting to evaluate access to the involved Process Groups. This oversight allows authenticated users with read access to a Connector to enumerate sensitive details of Process Groups they should not have access to. Additionally, users with write access to a Connector can migrate Process Groups without the necessary permissions, potentially leading to unauthorized data exposure and manipulation.

How To Fix

Minimum fixed version

2.12.0

This is the first release that contains the fix.

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

If upgrading is not immediately feasible, consider implementing component-level authorization policies for Process Groups. This will help mitigate the risk by enforcing stricter access controls, preventing unauthorized users from accessing sensitive Process Group information.

Conclusion

In summary, CVE-2026-86089 is a significant vulnerability in Apache NiFi that compromises the authorization process for migrating Process Groups. Upgrading to version 2.12.0 is essential to ensure proper security measures are in place. Users should also consider implementing additional authorization policies as a temporary measure.

See every vulnerability recorded for nifi →

Share this vulnerability

FAQ

CVE-2026-86089 is a vulnerability in Apache NiFi that allows unauthorized access to version-controlled Process Groups during migration to Connectors.

Any user with read or write access to a Connector in Apache NiFi version 2.11.0 is potentially affected by this vulnerability.

The risks include unauthorized enumeration of sensitive Process Group details and the ability to migrate Process Groups without proper permissions, leading to potential data exposure.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without needing to sign up.

Implement component-level authorization policies for Process Groups to limit access and mitigate the risks until you can upgrade to a patched version.

Related vulnerabilities

Recent vulnerabilities recorded for nifi.

How To Fix

Minimum fixed version

2.12.0

This is the first release that contains the fix.

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback