[ CVE-2021-44228 · Published 10 Dec 2021 ]
Apache Log4j2 Remote Code Execution Vulnerability
[ Why it matters ]Priority signals
- Exploited in the wild: on CISA's Known Exploited Vulnerabilities list since 2021-12-10
- Known to be used in ransomware campaigns
- EPSS: 100% chance of exploitation in the next 30 days (higher than 100% of CVEs)
- Critical severity: CVSS 10.0
[ Description ]Official description
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.
CISA: Apache Log4j2 contains a vulnerability where JNDI features do not protect against attacker-controlled JNDI-related endpoints, allowing for remote code execution.
[ Fixes ]Fixes and patches
CISA required action (US federal deadline 24 Dec 2021): For all affected software assets for which updates exist, the only acceptable remediation actions are: 1) Apply updates; OR 2) remove affected assets from agency networks. Temporary mitigations using one of the measures provided at https://www.cisa.gov/uscert/ed-22-02-apache-log4j-recommended-mitigation-measures are only acceptable until updates are available.
- Patch on msrc-blog.microsoft.comVendor patch or bulletin · NVD · Reference tagged 'Patch' by NVD
- Patch on oracle.comVendor patch or bulletin · NVD · Reference tagged 'Patch' by NVD
- Patch on oracle.comVendor patch or bulletin · NVD · Reference tagged 'Patch' by NVD
[ Advisories ]Government CERT advisories
-
CERT-FRCERTFR-2026-AVI-1336
Multiple vulnerabilities in IBM products Translated from French
Multiple vulnerabilities have been discovered in IBM products. Some of them allow an attacker to cause remote arbitrary code execution, privilege escalation and remote denial of service.
[ References ]References
- packetstormsecurity.com/files/165225/Apache-Log4j2-2.14.1-Remote-Code-Execution.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165260/VMware-Security-Advisory-2021-0028.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165261/Apache-Log4j2-2.14.1-Information-Disclosure.htmlExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165270/Apache-Log4j2-2.14.1-Remote-Code-Execution.htmlExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165281/Log4j2-Log4Shell-Regexes.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165282/Log4j-Payload-Generator.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165306/L4sh-Log4j-Remote-Code-Execution.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165307/Log4j-Remote-Code-Execution-Word-Bypassing.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165311/log4j-scan-Extensive-Scanner.htmlBroken LinkThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165371/VMware-Security-Advisory-2021-0028.4.htmlExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165532/Log4Shell-HTTP-Header-Injection.htmlExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165642/VMware-vCenter-Server-Unauthenticated-Log4Shell-JN…ExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/165673/UniFi-Network-Application-Unauthenticated-Log4Shel…ExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/167794/Open-Xchange-App-Suite-7.10.x-Cross-Site-Scripting…Third Party AdvisoryVDB Entry
- packetstormsecurity.com/files/167917/MobileIron-Log4Shell-Remote-Command-Execution.htmlExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/171626/AD-Manager-Plus-7122-Remote-Code-Execution.htmlThird Party AdvisoryVDB Entry
- seclists.org/fulldisclosure/2022/Dec/2ExploitMailing ListThird Party Advisory
- seclists.org/fulldisclosure/2022/Jul/11Mailing ListThird Party Advisory
- seclists.org/fulldisclosure/2022/Mar/23Mailing ListThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/10/1Mailing ListMitigationThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/10/2Mailing ListMitigationThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/10/3Mailing ListThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/13/1Mailing ListThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/13/2Mailing ListThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/14/4Mailing ListThird Party Advisory
- www.openwall.com/lists/oss-security/2021/12/15/3Mailing ListThird Party Advisory
- cert-portal.siemens.com/productcert/pdf/ssa-397453.pdfThird Party Advisory
- cert-portal.siemens.com/productcert/pdf/ssa-479842.pdfThird Party Advisory
- cert-portal.siemens.com/productcert/pdf/ssa-661247.pdfThird Party Advisory
- cert-portal.siemens.com/productcert/pdf/ssa-714170.pdfThird Party Advisory
- github.com/cisagov/log4j-affected-dbThird Party Advisory
- github.com/cisagov/log4j-affected-db/blob/develop/SOFTWARE-LIST.mdBroken LinkProductUS Government Resource
- github.com/nu11secur1ty/CVE-mitre/tree/main/CVE-2021-44228ExploitThird Party Advisory
- lists.debian.org/debian-lts-announce/2021/12/msg00007.htmlMailing ListThird Party Advisory
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/messag…Release Notes
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/messag…Release Notes
- logging.apache.org/log4j/2.x/security.htmlRelease NotesVendor Advisory
- msrc-blog.microsoft.com/2021/12/11/microsofts-response-to-cve-2021-44228-apache-log4j2PatchThird Party AdvisoryVendor Advisory
- psirt.global.sonicwall.com/vuln-detail/SNWLID-2021-0032Third Party Advisory
- security.netapp.com/advisory/ntap-20211210-0007Third Party Advisory