CVE-2026-70469
Apache Software Foundation · Apache NiFi
Apache NiFi 2.11.0 fails to properly validate Content-Encoding headers, allowing unauthenticated attackers to send crafted requests that trigger excessive memory consumption.
Executive summary
A vulnerability in Apache NiFi 2.11.0 allows for potential denial of service through memory exhaustion by sending specially crafted, gzip-encoded HTTP requests.
Vulnerability
This is an improper handling of highly compressed data (CWE-409) vulnerability. An unauthenticated attacker can exploit the framework filter to bypass compression checks, leading to memory exhaustion on the target server.
Business impact
The vulnerability carries a CVSS score of 7.5, reflecting its high potential for service disruption. Successful exploitation allows an attacker to cause an application crash or significant performance degradation, which directly impacts availability and business continuity for critical data flow operations.
Remediation
Immediate Action: Upgrade to Apache NiFi 2.12.0 immediately, which effectively disables decompression for gzip-encoded HTTP requests to prevent this amplification attack.
Proactive Monitoring: Monitor server memory utilization and HTTP request logs for unusual traffic patterns or spikes in payload sizes associated with the REST API.
Compensating Controls: Deploy a Web Application Firewall (WAF) to inspect and block malformed or suspicious HTTP requests that utilize multiple or non-standard Content-Encoding headers.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Given the high CVSS score and the ease of exploitation, this issue poses a significant risk to the availability of Apache NiFi environments. Administrators must prioritize the transition to version 2.12.0 to eliminate the underlying vulnerability and protect their infrastructure from potential denial of service attacks.
More Apache Software Foundation CVEs
History
CVE Brief tracked this CVE 5 days before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.5 (3.1)
- Analyst report written
Sources
Originally found and disclosed by mak3bread (Minseong Kim), per the CVE Program record.