CVE-2021-44228
Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints
Basic Information
- CVE State
- PUBLISHED
- Reserved Date
- November 26, 2021
- Published Date
- December 10, 2021
- Last Updated
- February 04, 2025
- Vendor
- Apache Software Foundation
- Product
- Apache Log4j2
- 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.
CVSS Scores
SSVC Information
- Exploitation
- active
- Automatable
- Yes
- Technical Impact
- total
References
Known Exploited Vulnerability Information
Source | Added Date |
---|---|
CISA | 2021-12-10 00:00:00 UTC |
Scanner Integrations
Scanner | URL | Date Detected |
---|---|---|
Metasploit | https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/multi/http/vmware_vcenter_log4shell.rb | 2025-04-29 11:01:24 UTC |
Nuclei | https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2021/CVE-2021-44228.yaml | 2025-04-26 00:00:00 UTC |
Potential Proof of Concepts
Warning: These PoCs have not been tested and could contain malware. Use at your own risk.
vmware_vcenter_log4shell
Type: metasploit • Created: Unknown
ubiquiti_unifi_log4shell
Type: metasploit • Created: Unknown
log4shell_header_injection
Type: metasploit • Created: Unknown
mobileiron_core_log4shell
Type: metasploit • Created: Unknown
tadash10/Exploiting-CVE-2021-44228-Log4Shell-in-a-Banking-Environment
Type: github • Created: 2024-06-09 02:49:42 UTC • Stars: 2
sec13b/CVE-2021-44228-POC
Type: github • Created: 2024-03-23 05:03:44 UTC • Stars: 1
Tai-e/CVE-2021-44228
Type: github • Created: 2023-10-06 04:36:31 UTC • Stars: 9
srcporter/CVE-2021-44228
Type: github • Created: 2022-11-08 15:29:42 UTC • Stars: 1
hotpotcookie/CVE-2021-44228-white-box
Type: github • Created: 2022-02-12 11:19:41 UTC • Stars: 3
ColdFusionX/CVE-2021-44228-Log4Shell-POC
Type: github • Created: 2022-01-18 19:22:38 UTC • Stars: 2
arnaudluti/PS-CVE-2021-44228
Type: github • Created: 2022-01-17 12:46:20 UTC • Stars: 0
maximofernandezriera/CVE-2021-44228
Type: github • Created: 2022-01-09 13:38:38 UTC • Stars: 5
Vulnmachines/log4jshell_CVE-2021-44228
Type: github • Created: 2022-01-07 09:56:30 UTC • Stars: 2
mr-r3b00t/CVE-2021-44228
Type: github • Created: 2022-01-05 11:27:16 UTC • Stars: 13
marcourbano/CVE-2021-44228
Type: github • Created: 2021-12-24 19:26:36 UTC • Stars: 6
TaroballzChen/CVE-2021-44228-log4jVulnScanner-metasploit
Type: github • Created: 2021-12-23 01:59:03 UTC • Stars: 7
BabooPan/Log4Shell-CVE-2021-44228-Demo
Type: github • Created: 2021-12-22 03:34:40 UTC • Stars: 2
motikan2010/RASP-CVE-2021-44228
Type: github • Created: 2021-12-21 13:30:37 UTC • Stars: 2
chandru-gunasekaran/log4j-fix-CVE-2021-44228
Type: github • Created: 2021-12-20 15:39:20 UTC • Stars: 2
nu11secur1ty/CVE-2021-44228-VULN-APP
Type: github • Created: 2021-12-17 18:45:19 UTC • Stars: 1
Fazmin/vCenter-Server-Workaround-Script-CVE-2021-44228
Type: github • Created: 2021-12-17 05:14:05 UTC • Stars: 2
Kr0ff/CVE-2021-44228
Type: github • Created: 2021-12-16 21:19:17 UTC • Stars: 4
kannthu/CVE-2021-44228-Apache-Log4j-Rce
Type: github • Created: 2021-12-16 20:02:09 UTC • Stars: 0
shamo0/CVE-2021-44228
Type: github • Created: 2021-12-16 09:26:37 UTC • Stars: 4
roxas-tan/CVE-2021-44228
Type: github • Created: 2021-12-16 08:46:55 UTC • Stars: 10
VerveIndustrialProtection/CVE-2021-44228-Log4j
Type: github • Created: 2021-12-15 18:51:07 UTC • Stars: 1
kubearmor/log4j-CVE-2021-44228
Type: github • Created: 2021-12-15 10:55:35 UTC • Stars: 8
anuvindhs/how-to-check-patch-secure-log4j-CVE-2021-44228
Type: github • Created: 2021-12-15 07:51:28 UTC • Stars: 2
CrackerCat/CVE-2021-44228-Log4j-Payloads
Type: github • Created: 2021-12-15 00:55:12 UTC • Stars: 3
CERTCC/CVE-2021-44228_scanner
Type: github • Created: 2021-12-14 23:33:51 UTC • Stars: 346
ab0x90/CVE-2021-44228_PoC
Type: github • Created: 2021-12-14 21:32:42 UTC • Stars: 16
dark-ninja10/Log4j-CVE-2021-44228
Type: github • Created: 2021-12-14 09:33:22 UTC • Stars: 0
faisalfs10x/Log4j2-CVE-2021-44228-revshell
Type: github • Created: 2021-12-14 05:24:52 UTC • Stars: 18
Contrast-Security-OSS/CVE-2021-44228
Type: github • Created: 2021-12-13 21:39:39 UTC • Stars: 0
taurusxin/CVE-2021-44228
Type: github • Created: 2021-12-13 17:17:37 UTC • Stars: 2
kossatzd/log4j-CVE-2021-44228-test
Type: github • Created: 2021-12-13 15:11:15 UTC • Stars: 0
AlexandreHeroux/Fix-CVE-2021-44228
Type: github • Created: 2021-12-13 15:04:31 UTC • Stars: 6
justakazh/Log4j-CVE-2021-44228
Type: github • Created: 2021-12-13 13:30:57 UTC • Stars: 5
zsolt-halo/Log4J-Log4Shell-CVE-2021-44228-Spring-Boot-Test-Service
Type: github • Created: 2021-12-13 13:05:26 UTC • Stars: 13
kek-Sec/log4j-scanner-CVE-2021-44228
Type: github • Created: 2021-12-13 08:51:56 UTC • Stars: 2
ycdxsb/Log4Shell-CVE-2021-44228-ENV
Type: github • Created: 2021-12-13 08:43:45 UTC • Stars: 4
helsecert/CVE-2021-44228
Type: github • Created: 2021-12-13 07:48:49 UTC • Stars: 1
thedevappsecguy/Log4J-Mitigation-CVE-2021-44228--CVE-2021-45046--CVE-2021-45105--CVE-2021-44832
Type: github • Created: 2021-12-13 07:24:02 UTC • Stars: 2
fireeye/CVE-2021-44228
Type: github • Created: 2021-12-13 03:55:32 UTC • Stars: 37
pedrohavay/exploit-CVE-2021-44228
Type: github • Created: 2021-12-13 02:18:57 UTC • Stars: 20
sunnyvale-it/CVE-2021-44228-PoC
Type: github • Created: 2021-12-12 23:37:39 UTC • Stars: 8
corneacristian/Log4J-CVE-2021-44228-RCE
Type: github • Created: 2021-12-12 21:52:53 UTC • Stars: 3
guardicode/CVE-2021-44228_IoCs
Type: github • Created: 2021-12-12 14:27:28 UTC • Stars: 0
Malwar3Ninja/Exploitation-of-Log4j2-CVE-2021-44228
Type: github • Created: 2021-12-12 13:17:18 UTC • Stars: 15
future-client/CVE-2021-44228
Type: github • Created: 2021-12-12 11:26:42 UTC • Stars: 67
sud0x00/log4j-CVE-2021-44228
Type: github • Created: 2021-12-12 10:22:45 UTC • Stars: 5
mzlogin/CVE-2021-44228-Demo
Type: github • Created: 2021-12-12 03:11:14 UTC • Stars: 2
RedDrip7/Log4Shell_CVE-2021-44228_related_attacks_IOCs
Type: github • Created: 2021-12-12 02:59:54 UTC • Stars: 45
irgoncalves/f5-waf-enforce-sig-CVE-2021-44228
Type: github • Created: 2021-12-11 21:59:19 UTC • Stars: 7
Sh0ckFR/log4j-CVE-2021-44228-Public-IoCs
Type: github • Created: 2021-12-11 14:54:45 UTC • Stars: 9
b-abderrahmane/CVE-2021-44228-playground
Type: github • Created: 2021-12-11 12:16:45 UTC • Stars: 2
vorburger/Log4j_CVE-2021-44228
Type: github • Created: 2021-12-11 11:38:16 UTC • Stars: 3
logpresso/CVE-2021-44228-Scanner
Type: github • Created: 2021-12-11 11:18:46 UTC • Stars: 857
byteboycn/CVE-2021-44228-Apache-Log4j-Rce
Type: github • Created: 2021-12-11 09:52:36 UTC • Stars: 2
M1ngGod/CVE-2021-44228-Log4j-lookup-Rce
Type: github • Created: 2021-12-11 07:55:45 UTC • Stars: 4
Puliczek/CVE-2021-44228-PoC-log4j-bypass-words
Type: github • Created: 2021-12-10 22:35:00 UTC • Stars: 938
Azeemering/CVE-2021-44228-DFIR-Notes
Type: github • Created: 2021-12-10 22:19:16 UTC • Stars: 7
mubix/CVE-2021-44228-Log4Shell-Hashes
Type: github • Created: 2021-12-10 18:06:06 UTC • Stars: 154
greymd/CVE-2021-44228
Type: github • Created: 2021-12-10 17:24:47 UTC • Stars: 35
KosmX/CVE-2021-44228-example
Type: github • Created: 2021-12-10 17:13:18 UTC • Stars: 6
zlepper/CVE-2021-44228-Test-Server
Type: github • Created: 2021-12-10 12:35:30 UTC • Stars: 4
jas502n/Log4j2-CVE-2021-44228
Type: github • Created: 2021-12-10 05:23:44 UTC • Stars: 464
tangxiaofeng7/CVE-2021-44228-Apache-Log4j-Rce
Type: github • Created: 2021-12-09 15:27:38 UTC • Stars: 82