CVE-2024-52067

Apache NiFi: Potential Insertion of Sensitive Parameter Values in Debug Log

Published Nov 21, 2024 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
Apache NiFi 1.16.0 through 1.28.0 and 2.0.0-M1 through 2.0.0-M4 include optional debug logging of Parameter Context values during the flow synchronization process. An authorized administrator with access to change logging levels could enable debug logging for framework flow synchronization, causing the application to write Parameter names and values to the application log. Parameter Context values may contain sensitive information depending on application flow configuration. Deployments of Apache NiFi with the default Logback configuration do not log Parameter Context values. Upgrading to Apache NiFi 2.0.0 or 1.28.1 is the recommendation mitigation, eliminating Parameter value logging from the flow synchronization process regardless of the Logback configuration.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-45989 Apache NiFi: Potential Insertion of Sensitive Parameter Values in Debug Log
Github GHSA Github GHSA GHSA-v3vc-6qcv-4vrx Apache NiFi: Potential Insertion of Sensitive Parameter Values in Debug Log
History
Type Values Removed Values Added
First Time appeared Apache
Apache nifi
CPEs cpe:2.3:a:apache:nifi:*:*:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc1:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc2:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc3:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc4:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc5:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1-rc6:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone1:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone2-rc1:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone2-rc2:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone2-rc3:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone2-rc4:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone2:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone3-rc1:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone3:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone4-rc1:*:*:*:*:*:*
cpe:2.3:a:apache:nifi:2.0.0:milestone4:*:*:*:*:*:*
Vendors & Products Apache
Apache nifi
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Apache NiFi 1.16.0 through 1.28.0 and 2.0.0-M1 through 2.0.0-M4 include optional debug logging of Parameter Context values during the flow synchronization process. An authorized administrator with access to change logging levels could enable debug logging for framework flow synchronization, causing the application to write Parameter names and values to the application log. Parameter Context values may contain sensitive information depending on application flow configuration. Deployments of Apache NiFi with the default Logback configuration do not log Parameter Context values. Upgrading to Apache NiFi 2.0.0 or 1.28.1 is the recommendation mitigation, eliminating Parameter value logging from the flow synchronization process regardless of the Logback configuration.
Title Apache NiFi: Potential Insertion of Sensitive Parameter Values in Debug Log
Weaknesses CWE-532
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:H/VI:L/VA:N/SC:H/SI:L/SA:N/AU:Y/R:U/V:D/RE:L/U:Green'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Nov 21, 2024, 3:37 PM
Reserved
Nov 5, 2024, 7:48 PM
Status
Analyzed
Published
Nov 21, 2024, 11:15 AM
Modified
Jun 17, 2026, 8:06 AM