GHSA-m6hg-5m93-2wrv
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with read-only NiFi credentials
-
DeliveryIdentify differentiated Parameter Context authorization model
-
ExploitCraft validation API request with attacker-controlled parameter values
-
ExecutionSubmit request to Parameter Context validation endpoint
-
PersistServer invokes component validation without write-auth check
-
ImpactRetrieve sensitive configuration or trigger flow disruption
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 a valid NiFi account with at least read-level access to Parameter Contexts (PR:L per CVSS 4.0) - unauthenticated exploitation is not possible. The critical limiting condition is deployment architecture: the vulnerability only affects NiFi instances that implement differentiated authorization for Parameter Context configuration, meaning distinct read and write permission tiers exist and some users hold read access without write access. NiFi installations where all users have uniform access to Parameter Contexts (no split permissions) are explicitly excluded by the vendor. The attack is network-accessible (AV:N) and requires no user interaction (UI:N). Exploitation is additionally bounded by the AT:P condition - the specific role and permission configuration must be in place. Organizations should audit their NiFi authorization model to determine whether split Parameter Context permissions are in use before assessing risk. |
| Impact | The CVSS 4.0 score of 7.7 with VC:H/VI:H/VA:H indicates high potential impact across all three CIA dimensions on the vulnerable system, though SC:N/SI:N/SA:N confirms no lateral impact to subsequent systems. PR:L rules out unauthenticated exploitation - an authenticated foothold is a prerequisite. AT:P introduces a meaningful deployment-condition gate: only NiFi instances with a split read/write authorization model for Parameter Contexts are in scope, which substantially reduces the real-world attack surface below what raw CVSS numbers suggest. The supplemental metric AU:Y (Automatable: Yes) is a notable risk amplifier, indicating exploitation can be scripted once conditions are met. V:C (Value Density: Concentrated) suggests high-value targets. No EPSS score was provided in the intelligence data, preventing probabilistic comparison. No CISA KEV listing and no POC were identified, indicating no confirmed active exploitation at time of analysis. The practical priority for most organizations hinges entirely on whether their NiFi deployment uses differentiated authorization - those that do should treat this as urgent; those that do not are not affected. |
| Exploit ScenarioDerived | An authenticated NiFi user holding only read access to Parameter Contexts crafts an HTTP request to the NiFi REST API Parameter Context validation endpoint, embedding modified parameter values as proposed overrides. The server accepts the request without checking for write authorization, processes the attacker-supplied values, and invokes component validation methods using those alternative settings - potentially returning sensitive configuration details or triggering disruption to active data flows. No public POC has been identified, but the AU:Y metric indicates this process is straightforward to automate once an attacker understands the API structure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 03, 2026
Authorization bypass in Apache NiFi 1.10.0 through 2.10.0 allows read-only authenticated users to submit Parameter Context validation requests that the system should restrict to write-privileged users. By supplying proposed parameter values in these requests, a low-privileged user can override active configuration and invoke component validation methods with attacker-controlled settings, potentially exposing sensitive configuration data or disrupting running data flow operations. No public exploit has been identified at time of analysis, but the CVSS 4.0 supplemental metrics flag the flaw as automatable (AU:Y) with concentrated value density (V:C), indicating scripted exploitation against high-value targets is plausible.
Earlier versions of this analysis (1)
Incorrect authorization on Parameter Context validation endpoints in Apache NiFi 1.10.0 through 2.10.0 permits authenticated users holding only read-level access to submit proposed Parameter values that override current configuration during validation, effectively invoking component validation methods with attacker-supplied settings they are not authorized to apply. The flaw exists solely in multi-tenant or role-segregated deployments where read and write permissions for Parameter Contexts are differentiated; single-tier deployments are explicitly excluded by the vendor. No public exploit has been identified at time of analysis and no CISA KEV listing exists, but the authentication prerequisite and configuration dependency bound real-world risk below what the High severity label alone implies.
RemediationAI
Upgrade to Apache NiFi 2.11.0, which enforces write-level authorization on Parameter Context validation requests - this is the vendor-confirmed primary fix per the oss-security advisory (https://seclists.org/oss-sec/2026/q3/397) and Apache Jira NIFI-16112 (https://issues.apache.org/jira/browse/NIFI-16112). For environments unable to upgrade immediately, a targeted compensating control is to eliminate the differentiation between read and write access for Parameter Contexts by granting only write-level access to any user who requires interaction with Parameter Context configuration - closing the privilege gap exploited by this vulnerability. The trade-off of this workaround is reduced visibility for users who legitimately need read-only access to Parameter Context values, which may affect monitoring or audit workflows; assess operational impact before applying. Installations with flat, uniform authorization where no read-without-write model exists require no immediate action as they are explicitly out of scope per the vendor advisory.
Affected VersionsENISA
Affected Packages
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 is an open-source data flow automation platform widely used for enterprise ETL and data pipeline orchestration. Parameter Contexts are a core NiFi construct that stores named key-value pairs applied across data flow components, allowing centralized configuration management. The root cause is CWE-863 (Incorrect Authorization): the Parameter Context validation API endpoint fails to enforce write-level authorization, accepting and acting on proposed parameter values from users holding only read access. The CVSS 4.0 vector (AV:N/PR:L/AT:P) confirms the flaw is remotely exploitable by authenticated low-privilege users, but only where the target deployment has implemented differentiated read vs. write authorization for Parameter Contexts - a specific architectural condition identified by the AT:P (Attack Target: Partial) metric. Flat or uniform authorization deployments are explicitly excluded from risk by the vendor.
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
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/S:P/AU:Y/R:I/V:C/RE:L/U:Amber
PR:L for required read-level authentication; AC:H reflects the AT:P deployment condition (differentiated auth required); no scope change as downstream systems are unaffected.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
2Description PRE-NVD
Articles & Coverage 1
Executive ViewAI
Apache NiFi versions 1.10.0 through 2.10.0 contain an authorization bypass vulnerability allowing low-privileged authenticated users to override active data flow configurations and access sensitive configuration data. Organizations running NiFi for data orchestration face immediate operational and confidentiality risk, with potential for configuration tampering and data exposure. No vendor patch is currently available, requiring immediate implementation of compensating controls.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Enforce network segmentation and strict access controls to NiFi administrative interfaces; (2) Configure RBAC to restrict Parameter Context validation permissions exclusively to authenticated administrative roles, denying access for low-privilege user accounts; (3) Enable and continuously monitor audit logs for all configuration changes and validation requests to detect suspicious activity; (4) Disable Parameter Context validation features operationally where feasible until patches become available.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The DBCPConnectionPool and HikariCPConnectionPool Controller Services in Apache NiFi 0.0.2 through 1.21.0 allow an authe
In Apache Commons Beanutils 1.9.2, a special BeanIntrospector class was added which allows suppressing the ability for a
In Apache NiFi before 0.7.2 and 1.x before 1.1.2 in a cluster environment, the proxy chain serialization/deserialization
Apache NiFi External XML Entity issue in SplitXML processor. Rated critical severity (CVSS 9.8), this vulnerability is r
A flaw was found in jackson-databind before 2.9.10.7. Rated high severity (CVSS 8.1), this vulnerability is remotely exp
Uncontrolled decompression in Apache NiFi 1.5.0 through 2.10.0 exposes the REST API to unauthenticated denial-of-service
Apache NiFi 0.0.2 through 1.22.0 include Processors and Controller Services that support HTTP URL references for retriev
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
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
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
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
Memory exhaustion in Apache NiFi 2.11.0 allows unauthenticated remote attackers to force excessive memory consumption th
EUVD-2026-52420
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB