Skip to main content

Apache NiFi CVE-2026-68980

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

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to NiFi REST API with low-privilege account
  2. Delivery
    Identify Asset ID in restricted Parameter Context via out-of-band knowledge
  3. Exploit
    Craft DELETE /parameter-contexts/{ownContextId}/assets/{targetAssetId} request
  4. Execution
    Server authorizes against caller-supplied context ID only
  5. Persist
    Asset deleted from restricted context
  6. Impact
    Dependent data flows disrupted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an active authenticated session in Apache NiFi with write-level (WRITE permission) access to at least one Parameter Context. Critically, the target NiFi installation must be configured with differentiated authorization policies across Parameter Contexts - some contexts must be accessible to the attacker while others carry restricted access. Apache NiFi explicitly confirms that installations without distinct authorization levels across Parameter Contexts are not subject to this vulnerability, because uniform write permissions remove the exploitable boundary. Additionally, the attacker must know or enumerate a valid Asset Identifier belonging to a restricted Parameter Context; since the read endpoint correctly verifies ownership, the attacker cannot use the API to list assets in contexts they cannot access, which raises the practical difficulty. Exploitation is strictly limited to asset deletion and does not enable data exfiltration or code execution.

Impact

Real-world risk is substantially limited by multiple concurrent prerequisites. Exploitation requires an active authenticated session with write-level permissions to at least one Parameter Context, ruling out unauthenticated attacks. More critically, the Apache NiFi project explicitly states that installations without differentiated authorization policies across Parameter Contexts are entirely unexposed - the vulnerability only manifests in deliberately configured multi-tenant deployments, which are non-default. The blast radius is further constrained to asset deletion: there is no confidentiality impact and no path to code execution; availability impact is indirect, manifesting only if dependent data flows break after an asset is removed. No NVD CVSS vector has been published at time of analysis - the reporter categorizes severity as Low, which is consistent with the narrow exploitation conditions. No EPSS score is available. The vulnerability carries no CISA KEV listing and no public proof-of-concept code has been identified, indicating this is a theoretical risk rather than one being actively abused.

Exploit ScenarioDerived

An authenticated NiFi user with write access to Parameter Context A, but explicitly denied access to Parameter Context B, crafts a DELETE REST API request specifying their own authorized Context A identifier alongside an Asset identifier that belongs to Context B. The server confirms write permission against Context A and proceeds with deletion without verifying the asset's stored parent, permanently removing the asset from Context B. No public proof-of-concept code has been identified for this vulnerability.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 03, 2026

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.

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.

Affected VersionsENISA

Apache NiFi 2.0.0 ≤2.10.0

Affected Packages

euvd apache_nifi no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Nifi gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

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/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
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 03, 2026 - 20:22 NVD
2.3 (LOW)
CVE Published
Aug 03, 2026 - 19:56 oss-security
HIGH

Description PRE-NVD

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

Executive ViewAI

Why It Matters

Apache NiFi versions 2.0.0 through 2.10.0 contain an authorization bypass flaw that allows authenticated users to delete critical assets from restricted configuration contexts they are not authorized to access. Multi-tenant organizations face risk of unauthorized asset destruction, configuration tampering, and operational disruption, with no vendor patch currently available.

Business Impact: High
Compensating Controls

Restrict write access to sensitive Parameter Contexts using least-privilege principles; limit REST API access to trusted IP ranges; enable comprehensive audit logging for all asset deletion operations; implement real-time alerting for unauthorized deletion attempts; require manual approval or multi-party authorization for asset deletions in restricted contexts; consider architectural isolation with separate NiFi instances for highly sensitive environments.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Medium
widely deployed enterprise data pipeline platform, thousands of organizations
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

12
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +12
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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

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