Discover how an authenticated user in Apache NiFi before version 1.15.1 could configure a malicious XSLT file, potentially leading to sensitive information disclosure. Learn about the impact, vulnerability, affected systems, exploitation mechanism, and mitigation steps.
Apache NiFi information disclosure by XXE.
Understanding CVE-2021-44145
In this CVE, an authenticated user in Apache NiFi before version 1.15.1 could configure a malicious XSLT file, potentially leading to sensitive information exposure.
What is CVE-2021-44145?
Apache NiFi before 1.15.1 allows authenticated users to use the TransformXML processor to configure XSLT files that might include malicious external entity calls, resulting in the disclosure of sensitive information.
The Impact of CVE-2021-44145
This vulnerability is classified as low impact, but it could lead to a sensitive information disclosure risk within affected systems.
Technical Details of CVE-2021-44145
In-depth technical information about the CVE.
Vulnerability Description
An authenticated user in Apache NiFi before 1.15.1 could exploit the TransformXML processor by configuring an XSLT file with malicious external entity calls, potentially revealing sensitive data.
Affected Systems and Versions
Exploitation Mechanism
The vulnerability arises when authenticated users use the TransformXML processor to set up XSLT files with harmful external entity calls, leading to the exposure of sensitive information.
Mitigation and Prevention
Guidelines to mitigate and prevent exploitation of the CVE.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates
Update to Apache NiFi version 1.15.1 or above to address the vulnerability.