Skip to main content

Apache NiFi CVE-2026-68980

| EUVDEUVD-2026-52421 LOW
Incorrect Authorization (CWE-863)
2.3
CVSS 4.0 · Vendor

Severity by source

Vendor (CNA) PRIMARY
2.3 LOW
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:Y/R:U/V:C/RE:L/U:Clear
vuln.today AI
5.4 MEDIUM

Network-reachable REST API requires low privilege (write to any one context); deletion-only impact means no confidentiality loss, modest integrity and availability degradation.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
N

Lifecycle Timeline

3
CVSS changed
Aug 03, 2026 - 20:22 NVD
2.3 (LOW)
Analysis Generated
Aug 03, 2026 - 20:17 vuln.today
CVE Published
Aug 03, 2026 - 19:56 oss-security
HIGH

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Authorization bypass in Apache NiFi 2.0.0-2.10.0 allows authenticated users holding write access to one Parameter Context to delete Assets belonging to a separate, restricted Parameter Context they are not authorized to modify. The REST API's asset deletion endpoint validated permissions against the caller-supplied Parameter Context Identifier without confirming that the targeted Asset Identifier is actually recorded as belonging to that context - a broken object-level authorization (BOLA/IDOR) flaw. No public exploit code exists and the vulnerability is absent from the CISA KEV catalog; impact is confined to multi-tenant NiFi deployments with differentiated per-context authorization policies.

Technical ContextAI

Apache NiFi (org.apache.nifi:nifi-web-api) is an enterprise data-flow automation platform that groups configuration values into Parameter Contexts, each of which can own named Assets accessible through the REST API. The authorization framework constructs a composite ownership key from both the Parameter Context ID and the Asset ID, then enforces write permissions at the Parameter Context boundary. In versions 2.0.0-2.10.0, the DELETE asset endpoint verified only whether the caller holds write access to the Parameter Context Identifier they supplied in the request, without cross-referencing that the submitted Asset Identifier is recorded as belonging to that context in persistent storage. This is a CWE-863 (Incorrect Authorization) pattern - the server trusts a caller-controlled foreign-key value rather than resolving the asset's authoritative parent. Jira NIFI-16154 confirms the fix aligns delete behavior with the existing read path, which already performed the ownership verification correctly.

RemediationAI

Upgrade to Apache NiFi 2.11.0, the vendor-confirmed fix version documented in Jira NIFI-16154 (resolved via GitHub Pull Request #11485). The patch aligns the asset delete authorization check with the existing read-path check, verifying Parameter Context ownership of the requested Asset before deletion is permitted. For organizations unable to upgrade immediately, the most effective compensating control is to grant uniform write permissions across all Parameter Contexts to all NiFi users, which eliminates the authorization boundary the vulnerability exploits - though this trades the security isolation for operational exposure to over-privileged users, so it should be treated as a short-term measure only. As an additional layer, restrict network access to the NiFi REST API to trusted internal networks or VPN-only segments to reduce the pool of potential authenticated attackers. Advisory references: https://nifi.apache.org/ and https://seclists.org/oss-sec/2026/q3/398.

More in Nifi

View all
CVE-2023-34468 HIGH POC
8.8 Jun 12

The DBCPConnectionPool and HikariCPConnectionPool Controller Services in Apache NiFi 0.0.2 through 1.21.0 allow an authe

CVE-2019-10086 HIGH
7.3 Aug 20

In Apache Commons Beanutils 1.9.2, a special BeanIntrospector class was added which allows suppressing the ability for a

CVE-2017-5636 CRITICAL
9.8 Oct 19

In Apache NiFi before 0.7.2 and 1.x before 1.1.2 in a cluster environment, the proxy chain serialization/deserialization

CVE-2018-1309 CRITICAL
9.8 May 23

Apache NiFi External XML Entity issue in SplitXML processor. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2021-20190 HIGH
8.1 Jan 19

A flaw was found in jackson-databind before 2.9.10.7. Rated high severity (CVSS 8.1), this vulnerability is remotely exp

CVE-2026-68981 HIGH
8.8 Aug 03

Uncontrolled decompression in Apache NiFi 1.5.0 through 2.10.0 exposes the REST API to unauthenticated denial-of-service

CVE-2023-36542 HIGH
8.8 Jul 29

Apache NiFi 0.0.2 through 1.22.0 include Processors and Controller Services that support HTTP URL references for retriev

CVE-2022-33140 HIGH
8.8 Jun 15

The optional ShellUserGroupProvider in Apache NiFi 1.10.0 to 1.16.2 and Apache NiFi Registry 0.6.0 to 1.16.2 does not ne

CVE-2019-12421 HIGH
8.8 Nov 19

When using an authentication mechanism other than PKI, when the user clicks Log Out in NiFi versions 1.0.0 to 1.9.2, NiF

CVE-2026-62354 HIGH
7.7 Aug 03

Authorization bypass in Apache NiFi 1.10.0 through 2.10.0 allows read-only authenticated users to submit Parameter Conte

CVE-2017-5635 HIGH
7.5 Oct 19

In Apache NiFi before 0.7.2 and 1.x before 1.1.2 in a cluster environment, if an anonymous user request is replicated to

CVE-2017-7667 HIGH
7.5 Jun 12

Apache NiFi before 0.7.4 and 1.x before 1.3.0 need to establish the response header telling browsers to only allow frami

Share

CVE-2026-68980 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy