Detecting Vulnerabilities in Apache Log4j: CVE-2021-45105 and CVE-2021-44832

Created by Anish A, Modified on Thu, 21 Nov at 4:52 PM by Anish A

Apache has disclosed two important vulnerabilities, CVE-2021-45105 and CVE-2021-44832, affecting Log4j 2.x versions prior to 2.17.0 and 2.17.1, respectively. These vulnerabilities pose significant challenges for detection due to the widespread use of Log4j jars across various applications.


Identifying the presence of a vulnerable Log4j version in an application often raises concerns. Simply detecting the vulnerable jar does not confirm that the application is affected, as this depends on specific implementation details and vendor confirmation. Many third-party vendors have stated that their products are not impacted, despite including vulnerable Log4j versions.


Flagging vulnerabilities solely based on the jar version may result in false positives (FPs). This lack of confirmation from product vendors makes it difficult to accurately determine exposure. Consequently, as there is insufficient information to reliably include these vulnerabilities without generating false positives, coverage for CVE-2021-45105 and CVE-2021-44832 was not included.


For accurate detection and risk assessment, organisations are encouraged to rely on vendor-specific guidance or consult application documentation to verify vulnerability status.

We found a few vendors claiming their software that uses the Log4j jars is not vulnerable to these CVEs. Here are a few:

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article