Mend.io Vulnerability Database
The largest open source vulnerability database
What is a Vulnerability ID?
New vulnerability? Tell us about it!
CVE-2021-44228
December 10, 2021
Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.
Affected Packages
org.apache.logging.log4j:log4j-core (JAVA):
Affected version(s) >=2.13.0 <2.15.0
Fix Suggestion:
Update to version 2.15.0
org.apache.logging.log4j:log4j-core (JAVA):
Affected version(s) >=2.0-beta9 <2.3.1
Fix Suggestion:
Update to version 2.3.1
org.apache.logging.log4j:log4j-core (JAVA):
Affected version(s) >=2.4 <2.12.2
Fix Suggestion:
Update to version 2.12.2
org.ops4j.pax.logging:pax-logging-log4j2 (JAVA):
Affected version(s) >=2.0.0 <2.0.11
Fix Suggestion:
Update to version 2.0.11
org.ops4j.pax.logging:pax-logging-log4j2 (JAVA):
Affected version(s)
Fix Suggestion:
Update to version 1.11.10
org.ops4j.pax.logging:pax-logging-log4j2 (JAVA):
Affected version(s)
Fix Suggestion:
Update to version 1.9.2
org.ops4j.pax.logging:pax-logging-log4j2 (JAVA):
Affected version(s)
Fix Suggestion:
Update to version 1.10.8
Related ResourcesĀ (83)
Do you need more information?
Contact Us
CVSS v4
Base Score:
10.0
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
NONE
Privileges Required
NONE
User Interaction
NONE
Vulnerable System Confidentiality
HIGH
Vulnerable System Integrity
HIGH
Vulnerable System Availability
HIGH
Subsequent System Confidentiality
HIGH
Subsequent System Integrity
HIGH
Subsequent System Availability
HIGH
Exploit Maturity
ATTACKED
CVSS v3
Base Score:
10.0
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
CHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH
Exploit Maturity
HIGH
CVSS v2
Base Score:
9.3
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
COMPLETE
Integrity Impact
COMPLETE
Availability Impact
COMPLETE
Weakness Type (CWE)
Uncontrolled Resource Consumption
Improper Input Validation
Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
Deserialization of Untrusted Data
EPSS
Base Score:
10.0