{"id":"CVE-2021-45046","aliases":["CLSA-2026-1790619390","CLSA-2026-1790671828","DEBIAN-CVE-2021-45046","DSA-5022-1","EUVD-2021-34769","GHSA-7rjr-3q55-vv33","MGASA-2021-0566","OESA-2021-1467","OESA-2021-1474","OESA-2022-1957","RHSA-2022:1296","RHSA-2022:1297","RHSA-2025:1746","RHSA-2025:1747","UBUNTU-CVE-2021-45046","USN-5197-1","openSUSE-SU-2021:1601-1","openSUSE-SU-2021:4094-1","openSUSE-SU-2021:4107-1","openSUSE-SU-2024:11681-1"],"status":"published","title":"Apache Log4j2 Thread Context Message Pattern and Context Lookup Pattern vulnerable to a denial of service attack","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","severity":{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.99977,"percentile":0.9998,"model":"v2026.06.15"},"facts":{"in_kev":true,"known_exploited":true,"public_exploit":true,"fix_available":true},"cwes":["CWE-502","CWE-917"],"published":"2021-12-14T16:30:00Z","modified":"2026-11-02T19:46:25Z","kev":{"date_added":"2023-05-01","due_date":"2023-05-22","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Known"},"exploitation":[{"source":"euvd","since":"2023-05-01"},{"source":"kev","since":"2023-05-01"}],"exploits":[{"source":"pocgithub","id":"BobTheShoplifter/CVE-2021-45046-Info","title":"BobTheShoplifter/CVE-2021-45046-Info","date":"2021-12-15","url":"https://github.com/BobTheShoplifter/CVE-2021-45046-Info"},{"source":"pocgithub","id":"cckuailong/Log4j_CVE-2021-45046","title":"cckuailong/Log4j_CVE-2021-45046","date":"2021-12-15","url":"https://github.com/cckuailong/Log4j_CVE-2021-45046"},{"source":"pocgithub","id":"pravin-pp/log4j2-CVE-2021-45046","title":"pravin-pp/log4j2-CVE-2021-45046","date":"2021-12-15","url":"https://github.com/pravin-pp/log4j2-CVE-2021-45046"},{"source":"pocgithub","id":"tejas-nagchandi/CVE-2021-45046","title":"tejas-nagchandi/CVE-2021-45046","date":"2021-12-15","url":"https://github.com/tejas-nagchandi/CVE-2021-45046"},{"source":"pocgithub","id":"mergebase/log4j-samples","title":"mergebase/log4j-samples","date":"2021-12-16","url":"https://github.com/mergebase/log4j-samples"},{"source":"pocgithub","id":"lukepasek/log4jjndilookupremove","title":"lukepasek/log4jjndilookupremove","date":"2021-12-17","url":"https://github.com/lukepasek/log4jjndilookupremove"},{"source":"pocgithub","id":"ludy-dev/cve-2021-45046","title":"ludy-dev/cve-2021-45046","date":"2021-12-18","url":"https://github.com/ludy-dev/cve-2021-45046"},{"source":"pocgithub","id":"lijiejie/log4j2_vul_local_scanner","title":"lijiejie/log4j2_vul_local_scanner","date":"2021-12-20","url":"https://github.com/lijiejie/log4j2_vul_local_scanner"},{"source":"pocgithub","id":"CaptanMoss/Log4Shell-Sandbox-Signature","title":"CaptanMoss/Log4Shell-Sandbox-Signature","date":"2021-12-24","url":"https://github.com/CaptanMoss/Log4Shell-Sandbox-Signature"},{"source":"pocgithub","id":"shaily29-eng/CyberSecurity_CVE-2021-45046","title":"shaily29-eng/CyberSecurity_CVE-2021-45046","date":"2024-05-09","url":"https://github.com/shaily29-eng/CyberSecurity_CVE-2021-45046"},{"source":"pocgithub","id":"ifconfig-me/Log4Shell-Payloads","title":"ifconfig-me/Log4Shell-Payloads","date":"2025-07-23","url":"https://github.com/ifconfig-me/Log4Shell-Payloads"},{"source":"metasploit","id":"auxiliary/scanner/http/log4shell_scanner","title":"Log4Shell HTTP Scanner","type":"auxiliary","date":"2021-12-09","verified":true,"url":"https://www.rapid7.com/db/modules/auxiliary/scanner/http/log4shell_scanner"},{"source":"nuclei","id":"CVE-2021-45046","title":"Apache Log4j2 - Remote Code Injection","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2021/CVE-2021-45046.yaml"}],"fixes":[{"ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","fixed_in":["2.16.0","2.12.2","2.3.1"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","fixed_in":["1.9.2","1.10.8","1.11.11","2.0.12"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"apache-log4j2","fixed_in":["2.16.0-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"apache-log4j2","fixed_in":["2.16.0-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"apache-log4j2","fixed_in":["2.16.0-1"],"sources":["osv"]},{"ecosystem":"Debian:10","package":"apache-log4j2","fixed_in":["2.16.0-1~deb10u1"],"sources":["osv"]},{"ecosystem":"Debian:11","package":"apache-log4j2","fixed_in":["2.16.0-1~deb11u1"],"sources":["osv"]},{"ecosystem":"Mageia:8","package":"log4j","fixed_in":["2.16.0-1.mga8"],"sources":["osv"]},{"ecosystem":"openEuler:20.03-LTS-SP1","package":"log4j,jboss-logging,jgroups,json-lib,metrics,mx4j,netty,springframework,thrift,HikariCP,avalon-framework,avalon-logkit,datanucleus-api-jdo,datanucleus-core,datanucleus-rdbms,infinispan,wildfly-core,apache-zookeeper","fixed_in":["apache-zookeeper-3.6.1-2.3.oe1"],"sources":["osv"]},{"ecosystem":"openEuler:20.03-LTS-SP2","package":"log4j,jboss-logging,jgroups,json-lib,metrics,mx4j,netty,springframework,thrift,HikariCP,avalon-framework,avalon-logkit,datanucleus-api-jdo,datanucleus-core,datanucleus-rdbms,infinispan,wildfly-core,apache-zookeeper","fixed_in":["apache-zookeeper-3.6.1-2.3.oe1"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","fixed_in":["2.16.0-0.20.04.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.13.0"},{"fixed":"2.16.0"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.8.0"},{"fixed":"1.9.2"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.10.0"},{"fixed":"1.10.8"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.11.0"},{"fixed":"1.11.11"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.0.0"},{"fixed":"2.0.12"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.4.0"},{"fixed":"2.12.2"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.1"}]}]},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.11.0"},{"fixed":"2.11.0-tuxcare.2"}]}],"versions":["2.11.0","2.11.0-tuxcare.1"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.5"},{"fixed":"2.5-tuxcare.2"}]}],"versions":["2.5","2.5-tuxcare.1"],"bundled":3},{"source":"osv","ecosystem":"Debian:12","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1"}]}]},{"source":"osv","ecosystem":"Debian:10","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1~deb10u1"}]}],"versions":["2.11.1-2","2.11.2-1","2.13.3-1","2.15.0-1","2.15.0-1~deb10u1","2.15.0-1~deb11u1"]},{"source":"osv","ecosystem":"Debian:11","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1~deb11u1"}]}],"versions":["2.13.3-1","2.15.0-1","2.15.0-1~deb10u1","2.15.0-1~deb11u1","2.16.0-1~deb10u1"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.13.0"},{"fixed":"2.16.0"}]}],"versions":["2.13.0","2.13.1","2.13.2","2.13.3","2.14.0","2.14.1","2.15.0"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.4.0"},{"fixed":"2.12.2"}]}],"versions":["2.10.0","2.11.0","2.11.1","2.11.2","2.12.0","2.12.1","2.4","2.4.1","2.5","2.6","2.6.1","2.6.2","2.7","2.8","2.8.1","2.8.2","2.9.0","2.9.1"]},{"source":"osv","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.8.0"},{"fixed":"1.9.2"}]}],"versions":["1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.9.0","1.9.1"]},{"source":"osv","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.10.0"},{"fixed":"1.10.8"}]}],"versions":["1.10.0","1.10.1","1.10.2","1.10.3","1.10.4","1.10.5","1.10.6","1.10.7"]},{"source":"osv","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.11.0"},{"fixed":"1.11.11"}]}],"versions":["1.11.0","1.11.1","1.11.10","1.11.2","1.11.3","1.11.4","1.11.5","1.11.6","1.11.7","1.11.8","1.11.9"]},{"source":"osv","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.0.0"},{"fixed":"2.0.12"}]}],"versions":["2.0.0","2.0.1","2.0.10","2.0.11","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.1"}]}],"versions":["2.0","2.0-alpha1","2.0-alpha2","2.0-beta1","2.0-beta2","2.0-beta3","2.0-beta4","2.0-beta5","2.0-beta6","2.0-beta7","2.0-beta8","2.0-beta9","2.0-rc1","2.0-rc2","2.0.1","2.0.2","2.1","2.2","2.3"]},{"source":"osv","ecosystem":"Mageia:8","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-1.mga8"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP1","package":"log4j,jboss-logging,jgroups,json-lib,metrics,mx4j,netty,springframework,thrift,HikariCP,avalon-framework,avalon-logkit,datanucleus-api-jdo,datanucleus-core,datanucleus-rdbms,infinispan,wildfly-core,apache-zookeeper","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"apache-zookeeper-3.6.1-2.3.oe1"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP2","package":"log4j,jboss-logging,jgroups,json-lib,metrics,mx4j,netty,springframework,thrift,HikariCP,avalon-framework,avalon-logkit,datanucleus-api-jdo,datanucleus-core,datanucleus-rdbms,infinispan,wildfly-core,apache-zookeeper","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"apache-zookeeper-3.6.1-2.3.oe1"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP1","package":"log4j,mybatis,netty,springframework,wildfly-security-manager,wildfly-elytron,wildfly-build-tools,wildfly-common,wildfly-core,thrift,json-lib,datanucleus-core,jgroups,mx4j,jboss-logging,infinispan,datanucleus-rdbms,avalon-logkit,datanucleus-api-jdo,avalon-framework,HikariCP,metrics","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"metrics-3.1.2-3.oe1"}]}],"bundled":3},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP2","package":"log4j,mybatis,netty,springframework,wildfly-security-manager,wildfly-elytron,wildfly-build-tools,wildfly-common,wildfly-core,thrift,json-lib,datanucleus-core,jgroups,mx4j,jboss-logging,infinispan,datanucleus-rdbms,avalon-logkit,datanucleus-api-jdo,avalon-framework,HikariCP,metrics","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"metrics-3.1.2-3.oe1"}]}],"bundled":3},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP3","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-3.oe1"}]}],"bundled":3},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:7.4::el7","package":"eap7-log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.17.1-1.redhat_00001.1.el7eap"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:7.4::el8","package":"eap7-log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.17.1-1.redhat_00001.1.el8eap"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-jackson-databind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.11.6-2.SP1_redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-atom-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-cdi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jackson-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jackson2-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jaxb-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jaxrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jettison-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jose-jwt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-jsapi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-json-p-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-multipart-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-spring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-validator-provider-11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-resteasy-yaml-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.27-1.Final_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-velocity","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.0-3.redhat_00006.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-wildfly","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.1.9-2.GA_redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-wildfly-modules","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.1.9-2.GA_redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-apache-cxf","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.1.16-4.redhat_00003.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-apache-cxf-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.1.16-4.redhat_00003.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-apache-cxf-services","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.1.16-4.redhat_00003.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-apache-cxf-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.1.16-4.redhat_00003.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-jettison","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.8-2.redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-netty","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.1.63-1.Final_redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-netty-all","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.1.63-1.Final_redhat_00002.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.1::el7","package":"eap7-snakeyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.33.0-1.SP1_redhat_00001.1.ep7.el7"}]}],"bundled":18},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-hal-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.2.17-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-annotations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-databind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-4.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-datatype-jdk8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-datatype-jsr310","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-jaxrs-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-jaxrs-json-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-jaxrs-providers","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-module-jaxb-annotations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-4.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-modules-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-4.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jackson-modules-java8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.4-2.redhat_00004.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-jettison","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.2-2.redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-netty","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.1.63-4.Final_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-netty-all","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.1.63-4.Final_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-atom-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-cdi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-client-microprofile","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jackson-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jackson2-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jaxb-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jaxrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jettison-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jose-jwt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-jsapi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-json-binding-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-json-p-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-multipart-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-rxjava2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-spring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-validator-provider-11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-resteasy-yaml-provider","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.6-1.Final_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-snakeyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.33.0-1.SP1_redhat_00001.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-wildfly","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.3.12-3.GA_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-wildfly-java-jdk11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.3.12-3.GA_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-wildfly-java-jdk8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.3.12-3.GA_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-wildfly-javadocs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.3.12-3.GA_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform_eus:7.3::el7","package":"eap7-wildfly-modules","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.3.12-3.GA_redhat_00002.1.el7eap"}]}],"bundled":13},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-0.20.04.1"}]}],"versions":["2.11.1-2","2.11.2-1","2.15.0-0.20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-0.20.04.1"}]}],"versions":["2.11.1-2","2.11.2-1","2.15.0-0.20.04.1"],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"disruptor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.4-lp152.2.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"jakarta-servlet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.0-lp152.2.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-lp152.3.9.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.13.0-4.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"disruptor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.4-3.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"jakarta-servlet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.0-5.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-4.10.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.16.0-2.1"}]}],"bundled":2}],"products":[{"vendor":"apache","product":"log4j"},{"vendor":"apache","product":"log4j2"},{"vendor":"apache software foundation","product":"apache log4j"},{"vendor":"cvat","product":"computer_vision_annotation_tool"},{"vendor":"debian","product":"debian_linux"},{"vendor":"fedoraproject","product":"fedora"},{"vendor":"intel","product":"audio_development_kit"},{"vendor":"intel","product":"datacenter_manager"},{"vendor":"intel","product":"genomics_kernel_library"},{"vendor":"intel","product":"oneapi"},{"vendor":"intel","product":"secure_device_onboard"},{"vendor":"intel","product":"sensor_solution_firmware_development_kit"},{"vendor":"intel","product":"system_debugger"},{"vendor":"intel","product":"system_studio"},{"vendor":"siemens","product":"6bk1602-0aa12-0tp0_firmware"},{"vendor":"siemens","product":"6bk1602-0aa22-0tp0_firmware"},{"vendor":"siemens","product":"6bk1602-0aa32-0tp0_firmware"},{"vendor":"siemens","product":"6bk1602-0aa42-0tp0_firmware"},{"vendor":"siemens","product":"6bk1602-0aa52-0tp0_firmware"},{"vendor":"siemens","product":"captial"},{"vendor":"siemens","product":"comos"},{"vendor":"siemens","product":"desigo_cc_advanced_reports"},{"vendor":"siemens","product":"desigo_cc_info_center"},{"vendor":"siemens","product":"e-car_operation_center"},{"vendor":"siemens","product":"energy_engage"},{"vendor":"siemens","product":"energyip"},{"vendor":"siemens","product":"energyip_prepay"},{"vendor":"siemens","product":"gma-manager"},{"vendor":"siemens","product":"head-end_system_universal_device_integration_system"},{"vendor":"siemens","product":"industrial_edge_management"},{"vendor":"siemens","product":"industrial_edge_management_hub"},{"vendor":"siemens","product":"logo\\!_soft_comfort"},{"vendor":"siemens","product":"mendix"},{"vendor":"siemens","product":"mindsphere"},{"vendor":"siemens","product":"navigator"},{"vendor":"siemens","product":"nx"},{"vendor":"siemens","product":"opcenter_intelligence"},{"vendor":"siemens","product":"operation_scheduler"},{"vendor":"siemens","product":"sentron_powermanager"},{"vendor":"siemens","product":"siguard_dsa"},{"vendor":"siemens","product":"sipass_integrated"},{"vendor":"siemens","product":"siveillance_command"},{"vendor":"siemens","product":"siveillance_control_pro"},{"vendor":"siemens","product":"siveillance_identity"},{"vendor":"siemens","product":"siveillance_vantage"},{"vendor":"siemens","product":"siveillance_viewpoint"},{"vendor":"siemens","product":"solid_edge_cam_pro"},{"vendor":"siemens","product":"solid_edge_harness_design"},{"vendor":"siemens","product":"spectrum_power_4"},{"vendor":"siemens","product":"spectrum_power_7"},{"vendor":"siemens","product":"sppa-t3000_ses3000_firmware"},{"vendor":"siemens","product":"teamcenter"},{"vendor":"siemens","product":"tracealertserverplus"},{"vendor":"siemens","product":"vesys"},{"vendor":"siemens","product":"xpedition_enterprise"},{"vendor":"siemens","product":"xpedition_package_integrator"},{"vendor":"sonicwall","product":"email_security"}],"references":[{"url":"https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2021-0032","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.oracle.com/security-alerts/alert-cve-2021-44228.html","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-44228","tags":["x_refsource_MISC","x_transferred","Not Applicable","web","advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2021/12/14/4","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Mitigation","Third Party Advisory","advisory"]},{"url":"https://logging.apache.org/log4j/2.x/security.html","tags":["x_refsource_CONFIRM","x_transferred","Mitigation","Release Notes","Vendor Advisory","advisory","web","article"]},{"url":"https://www.kb.cert.org/vuls/id/930724","tags":["third-party-advisory","x_refsource_CERT-VN","x_transferred","Third Party Advisory","US Government Resource","advisory","web"]},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-661247.pdf","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00646.html","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd","tags":["vendor-advisory","x_refsource_CISCO","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2021/12/15/3","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-714170.pdf","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.debian.org/security/2021/dsa-5022","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Third Party Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2021/12/18/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-397453.pdf","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-479842.pdf","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Mailing List","Release Notes","advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Mailing List","Release Notes","advisory"]},{"url":"https://www.oracle.com/security-alerts/cpujan2022.html","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix","web"]},{"url":"https://www.oracle.com/security-alerts/cpuapr2022.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.oracle.com/security-alerts/cpujul2022.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://security.gentoo.org/glsa/202310-16","tags":["x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-45046","tags":["government-resource","US Government Resource","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-45046","tags":["advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/14/4","tags":["web","article","report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY","tags":["web"]},{"url":"https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd","tags":["web"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/18/1","tags":["web"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/15/3","tags":["web"]},{"url":"https://logging.apache.org/security.html#CVE-2021-45046","tags":["web"]},{"url":"https://github.com/apache/logging-log4j2/compare/rel/2.3...rel/2.3.1","tags":["web"]},{"url":"https://github.com/advisories/GHSA-7rjr-3q55-vv33","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2021-45046","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2021-0566.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=29766","tags":["report"]},{"url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1467","tags":["advisory"]},{"url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1474","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-45105","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-44228","tags":["advisory"]},{"url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1957","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-44832","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1296","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#low","tags":["article"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.4/","tags":["article"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.4/html-single/installation_guide/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2031667","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2032580","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2034067","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2035951","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2041949","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2041959","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2041967","tags":["report"]},{"url":"https://issues.redhat.com/browse/JBEAP-22105","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22385","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22731","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22738","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22819","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22839","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22864","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22899","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22904","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22911","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22912","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22913","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22935","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22945","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-22973","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23038","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23040","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23045","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23101","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23105","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23143","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23177","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23323","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23373","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23374","tags":["article"]},{"url":"https://issues.redhat.com/browse/JBEAP-23375","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1296.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-4104","tags":["report"]},{"url":"https://access.redhat.com/security/vulnerabilities/RHSB-2021-009","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-4104","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-4104","tags":["advisory"]},{"url":"https://github.com/apache/logging-log4j2/pull/608#issuecomment-990494126","tags":["article"]},{"url":"https://github.com/apache/logging-log4j2/pull/608#issuecomment-991723301","tags":["article"]},{"url":"https://lists.apache.org/thread/0x4zvtq92yggdgvwfgsftqrj4xx5w0nx","tags":["article"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/13/1","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-44832","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-44832","tags":["advisory"]},{"url":"https://issues.apache.org/jira/browse/LOG4J2-3293","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-45046","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-45046","tags":["advisory","report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-44228","tags":["article"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","tags":["article","report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-45105","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-45105","tags":["advisory"]},{"url":"https://issues.apache.org/jira/browse/LOG4J2-3230","tags":["article"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/19/1","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-23302","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-23302","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-23302","tags":["advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2022/01/18/3","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-23305","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-23305","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-23305","tags":["advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2022/01/18/4","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-23307","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-23307","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-23307","tags":["advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2022/01/18/5","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1297","tags":["advisory"]},{"url":"https://issues.redhat.com/browse/JBEAP-22900","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1297.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:1746","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#critical","tags":["article"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_jboss_enterprise_application_platform/7.1","tags":["article"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_jboss_enterprise_application_platform/7.1/html-single/installation_guide/index","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1815470","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1815495","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1816330","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1816332","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1816337","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1816340","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1937440","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1991305","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2030932","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2135244","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2135247","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2135435","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2145194","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2150009","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2153379","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2155681","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2155970","tags":["report"]},{"url":"https://issues.redhat.com/browse/JBEAP-28583","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1746.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-8840","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-8840","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-8840","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-9546","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-9546","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-9546","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-9547","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-9547","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-9547","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-9548","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-9548","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-9548","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-10672","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-10672","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-10672","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-10673","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-10673","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-10673","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-13936","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-13936","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-13936","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3717","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3717","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3717","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-jfh8-c2jp-5v3q","tags":["advisory"]},{"url":"https://www.lunasec.io/docs/blog/log4j-zero-day/","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-1471","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-1471","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-1471","tags":["advisory"]},{"url":"https://github.com/google/security-research/security/advisories/GHSA-mjmj-j48q-9wg2","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-41881","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-41881","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-41881","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-42003","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-42003","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-42003","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-42004","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-42004","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-42004","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-42889","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-42889","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-42889","tags":["advisory"]},{"url":"https://blogs.apache.org/security/entry/cve-2022-42889","tags":["article"]},{"url":"https://lists.apache.org/thread/n2bd4vdsgkqh2tm14l1wyc3jyol7s1om","tags":["article"]},{"url":"https://seclists.org/oss-sec/2022/q4/22","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-45047","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-45047","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-45047","tags":["advisory"]},{"url":"https://www.mail-archive.com/dev@mina.apache.org/msg39312.html","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-45693","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-45693","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-45693","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-46363","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-46363","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-46363","tags":["advisory"]},{"url":"https://lists.apache.org/thread/pdzo1qgyplf4y523tnnzrcm7hoco3l8c","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2025:1747","tags":["advisory"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_jboss_enterprise_application_platform/7.3","tags":["article"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_jboss_enterprise_application_platform/7.3/html-single/installation_guide/index","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2039403","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2066009","tags":["report"]},{"url":"https://issues.redhat.com/browse/JBEAP-28581","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1747.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-42392","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-42392","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-42392","tags":["advisory"]},{"url":"https://github.com/h2database/h2database/security/advisories/GHSA-h376-j262-vhq6","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-44906","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-44906","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-44906","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-xvch-5gv4-984h","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-45046","tags":["report"]},{"url":"https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell","tags":["report"]},{"url":"https://lists.apache.org/thread/83y7dx5xvn3h5290q1twn16tltolv88f","tags":["report"]},{"url":"https://issues.apache.org/jira/browse/LOG4J2-3221","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-5197-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-44228","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/YLSFAYMV5DOWQ3EO5252SX7QTCHNCWGK/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1193743","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-44228","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-45046","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/RDZ2MV2SSNKVN4EVV5AQ3HGQ2G4U2JHS/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1193611","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/PCJYMTCVZUNMRYAU55HAMIA6VB3BO7SY/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2021-4104","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2021-45046","title":"Apache Log4j2 Thread Context Message Pattern and Context Lookup Pattern vulnerable to a denial of service attack","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T16:55:09Z","modified":"2025-10-21T23:25:22.768Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-917"],"updated_at":"2026-11-02T14:33:02.580561Z"}],"euvd":[{"id":"EUVD-2021-34769","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T16:55:09Z","modified":"2025-10-21T23:25:22Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"exploited_since":"2023-05-01","updated_at":"2026-11-02T20:31:25.901288Z"}],"ghsa":[{"id":"GHSA-7rjr-3q55-vv33","title":"Incomplete fix for Apache Log4j vulnerability","description":"# Impact\n\nThe fix to address [CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228) in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allow attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in a remote code execution (RCE) attack. \n\n## Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.\n\n# Mitigation\n\nLog4j 2.16.0 fixes this issue by removing support for message lookup patterns and disabling JNDI functionality by default. This issue can be mitigated in prior releases (\u003c 2.16.0) by removing the JndiLookup class from the classpath (example: zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class).\n\nLog4j 2.15.0 restricts JNDI LDAP lookups to localhost by default. Note that previous mitigations involving configuration such as to set the system property `log4j2.formatMsgNoLookups` to `true` do NOT mitigate this specific vulnerability.","status":"published","published":"2021-12-14T18:01:28Z","modified":"2026-10-02T20:21:54Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-502","CWE-917"],"updated_at":"2026-11-02T14:41:24.739884Z"}],"kev":[{"id":"CVE-2021-45046","title":"Apache Log4j2 Deserialization of Untrusted Data Vulnerability","description":"Apache Log4j2 contains a deserialization of untrusted data vulnerability due to the incomplete fix of CVE-2021-44228, where the Thread Context Lookup Pattern is vulnerable to remote code execution in certain non-default configurations.","cwes":["CWE-917"],"kev":{"date_added":"2023-05-01","due_date":"2023-05-22","required_action":"Apply updates per vendor instructions.","known_ransomware_use":"Known"},"updated_at":"2026-11-02T17:00:16.234141Z"}],"nvd":[{"id":"CVE-2021-45046","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T19:15:07.733Z","modified":"2026-06-17T04:13:05.57Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical","assessor":"secondary"},{"version":"2.0","score":5.1,"vector":"AV:N/AC:H/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-917"],"updated_at":"2026-11-02T14:07:02.189991Z"}],"osv":[{"id":"CVE-2021-45046","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T19:15:07.733Z","modified":"2026-10-26T10:45:15.566977032Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:21.877444Z"},{"id":"DEBIAN-CVE-2021-45046","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T19:15:07.733Z","modified":"2026-10-23T18:03:39.595314713Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:35.799676Z"},{"id":"GHSA-7rjr-3q55-vv33","title":"Incomplete fix for Apache Log4j vulnerability","description":"# Impact\n\nThe fix to address [CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228) in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allow attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in a remote code execution (RCE) attack. \n\n## Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.\n\n# Mitigation\n\nLog4j 2.16.0 fixes this issue by removing support for message lookup patterns and disabling JNDI functionality by default. This issue can be mitigated in prior releases (\u003c 2.16.0) by removing the JndiLookup class from the classpath (example: zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class).\n\nLog4j 2.15.0 restricts JNDI LDAP lookups to localhost by default. Note that previous mitigations involving configuration such as to set the system property `log4j2.formatMsgNoLookups` to `true` do NOT mitigate this specific vulnerability.","status":"published","published":"2021-12-14T18:01:28Z","modified":"2026-10-02T20:30:05.438504645Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-502","CWE-917"],"updated_at":"2026-11-02T15:46:41.349637Z"},{"id":"OESA-2021-1467","title":"log4j security update","description":"Log4j is a tool to help the programmer output log statements to a variety of output targets.\r\n\r\nSecurity Fix(es):\r\n\r\nIt was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in a denial of service (DOS) attack. Log4j 2.15.0 makes a best-effort attempt to restrict JNDI LDAP lookups to localhost by default. Log4j 2.16.0 fixes this issue by removing support for message lookup patterns and disabling JNDI functionality by default.(CVE-2021-45046)","status":"published","published":"2021-12-17T11:04:44Z","modified":"2026-08-18T01:16:15.50619977Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:38.987987Z"},{"id":"OESA-2021-1474","title":"log4j security update","description":"Log4j is a tool to help the programmer output log statements to a variety of output targets.\r\n\r\nSecurity Fix(es):\r\n\r\nApache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3) did not protect from uncontrolled recursion from self-referential lookups. This allows an attacker with control over Thread Context Map data to cause a denial of service when a crafted string is interpreted. This issue was fixed in Log4j 2.17.0 and 2.12.3.(CVE-2021-45105)\nIt was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in a denial of service (DOS) attack. Log4j 2.15.0 makes a best-effort attempt to restrict JNDI LDAP lookups to localhost by default. Log4j 2.16.0 fixes this issue by removing support for message lookup patterns and disabling JNDI functionality by default.(CVE-2021-45046)\nThe details of a high-risk vulnerability in Apache Log4j2 have been disclosed. Attackers can use the vulnerability to execute code remotely. Some reports carry suspected POC, Apache Log4j2 is a Java-based logging tool. This tool rewrites the Log4j framework and introduces a large number of rich features. The log framework is widely used in business system development to record log information. In most cases, developers may write error messages caused by user input into the log. The trigger condition of this vulnerability is that as long as the data input by external users will be recorded in the log, it can cause remote code execution.(CVE-2021-44228)","status":"published","published":"2021-12-25T11:04:45Z","modified":"2026-08-18T01:16:15.832955501Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:38.987987Z"},{"id":"OESA-2022-1957","title":"log4j security update","description":"Log4j is a tool to help the programmer output log statements to a variety of output targets.\r\n\r\nSecurity Fix(es):\r\n\r\nIt was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.(CVE-2021-45046)\r\n\r\nApache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursion from self-referential lookups. This allows an attacker with control over Thread Context Map data to cause a denial of service when a crafted string is interpreted. This issue was fixed in Log4j 2.17.0, 2.12.3, and 2.3.1.(CVE-2021-45105)\r\n\r\nApache Log4j2 versions 2.0-beta7 through 2.17.0 (excluding security fix releases 2.3.2 and 2.12.4) are vulnerable to a remote code execution (RCE) attack when a configuration uses a JDBC Appender with a JNDI LDAP data source URI when an attacker has control of the target LDAP server. This issue is fixed by limiting JNDI data source names to the java protocol in Log4j2 versions 2.17.1, 2.12.4, and 2.3.2.(CVE-2021-44832)","status":"published","published":"2022-09-23T11:05:16Z","modified":"2026-08-18T01:17:18.604036552Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:52:39.528805Z"},{"id":"RHSA-2022:1296","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.4.4 security update","status":"published","published":"2024-09-29T19:09:38Z","modified":"2026-10-13T10:02:58Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:09.077222Z"},{"id":"RHSA-2022:1297","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.4.4 security update","status":"published","published":"2024-09-29T19:09:30Z","modified":"2026-10-13T10:02:58Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:09.077222Z"},{"id":"RHSA-2025:1746","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.1.9 on RHEL 7 security update","status":"published","published":"2025-02-24T10:02:47Z","modified":"2026-10-14T10:08:34Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:53:16.096024Z"},{"id":"RHSA-2025:1747","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.3.12 security update","status":"published","published":"2025-02-24T10:02:48Z","modified":"2026-10-14T10:08:35Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:53:16.096024Z"},{"id":"UBUNTU-CVE-2021-45046","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.","status":"published","published":"2021-12-14T16:30:00Z","modified":"2026-02-04T03:05:40.246109Z","cvss":[{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"},{"version":"3.1","score":9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:54:30.277322Z"},{"id":"CLSA-2026-1790619390","title":"TuxCare security update for org.apache.logging.log4j:log4j-core (3 CVEs)","description":"TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 3 CVEs. Fixed in 2.11.0-tuxcare.2.","status":"published","published":"2026-09-28T18:16:30Z","modified":"2026-11-02T19:46:25.038024016Z","updated_at":"2026-11-02T20:29:22.637147Z"},{"id":"CLSA-2026-1790671828","title":"TuxCare security update for org.apache.logging.log4j:log4j-core (3 CVEs)","description":"TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 3 CVEs. Fixed in 2.5-tuxcare.2.","status":"published","published":"2026-09-29T08:50:28Z","modified":"2026-11-02T19:46:25.570594732Z","updated_at":"2026-11-02T20:29:22.637147Z"},{"id":"DSA-5022-1","title":"apache-log4j2 - security update","status":"published","published":"2021-12-16T00:00:00Z","modified":"2026-03-09T02:10:30.385999Z","updated_at":"2026-11-02T15:46:17.543497Z"},{"id":"MGASA-2021-0566","title":"Updated log4j packages fix security vulnerability","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0\nwas incomplete in certain non-default configurations. This could allows\nattackers with control over Thread Context Map (MDC) input data when the\nlogging configuration uses a non-default Pattern Layout with either a\nContext Lookup (for example, $${ctx:loginId}) or a Thread Context Map\npattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI\nLookup pattern resulting in a denial of service (DOS) attack. Log4j 2.15.0\nmakes a best-effort attempt to restrict JNDI LDAP lookups to localhost by\ndefault. Log4j 2.16.0 fixes this issue by removing support for message\nlookup patterns and disabling JNDI functionality by default\n(CVE-2021-45046).\n","status":"published","published":"2021-12-19T12:26:08Z","modified":"2026-04-16T04:44:46.057486589Z","updated_at":"2026-11-02T15:49:41.849028Z"},{"id":"openSUSE-SU-2021:1601-1","title":"Security update for log4j","description":"This update for log4j fixes the following issue:\n\n- Previously published fixes for log4jshell turned out to be incomplete.\n  Upstream has followed up on the original patch for CVE-2021-44228 with\n  several additional changes (LOG4J2-3198, LOG4J2-3201, LOG4J2-3208, and\n  LOG4J2-3211) that are included in this update. Since the totality of\n  those patches is pretty much equivalent to an update to the latest\n  version of log4j, we did update the package's tarball from version\n  2.13.0 to 2.16.0 instead of trying to apply those patches to the old\n  version. This change brings in a new dependency on 'jakarta-servlet'\n  and a version update of 'disruptor'. [bsc#1193743, CVE-2021-45046]\n\nThis update was imported from SUSE:SLE-15-SP2:Update.\n","status":"published","published":"2021-12-20T09:16:57Z","modified":"2026-02-04T02:19:53.629141Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2021:4094-1","title":"Security update for log4j","description":"This update for log4j fixes the following issue:\n\nCVE-2021-44228: The previously published fix by upstream turned out to be\nincomplete. Therefore, upstream has recommended disabling JNDI support in log4j\nby default to be completely sure that this vulnerability cannot be exploited.\n\nThis update implements that recommendation and disables JNDI support by\ndefault. [bsc#1193611, CVE-2021-44228]\n\nCVE-2021-45046: A Thread Context Message Pattern and Context Lookup Pattern vulnerable to a denial of service attack \nis also fixed by disabling JNDI support by default (bsc#1193743)\n","status":"published","published":"2021-12-15T10:17:28Z","modified":"2025-05-07T18:13:22.651399Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2021:4107-1","title":"Security update for log4j","description":"This update for log4j fixes the following issue:\n\n- Previously published fixes for log4jshell turned out to be incomplete.\n  Upstream has followed up on the original patch for CVE-2021-44228 with\n  several additional changes (LOG4J2-3198, LOG4J2-3201, LOG4J2-3208, and\n  LOG4J2-3211) that are included in this update. Since the totality of\n  those patches is pretty much equivalent to an update to the latest\n  version of log4j, we did update the package's tarball from version\n  2.13.0 to 2.16.0 instead of trying to apply those patches to the old\n  version. This change brings in a new dependency on 'jakarta-servlet'\n  and a version update of 'disruptor'. [bsc#1193743, CVE-2021-45046]\n","status":"published","published":"2021-12-16T18:02:27Z","modified":"2026-02-04T03:40:33.724521Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2024:11681-1","title":"log4j-2.16.0-2.1 on GA media","description":"These are all security issues fixed in the log4j-2.16.0-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:48:31.155713Z","updated_at":"2026-11-02T16:58:35.195147Z"},{"id":"USN-5197-1","title":"apache-log4j2 vulnerability","description":"It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was\nincomplete in certain non-default configurations. An attacker could use this\nvulnerability to cause a denial of service.\nPlease see the following link for more information:\nhttps://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell\n","status":"published","published":"2021-12-15T19:02:14Z","modified":"2026-02-10T04:42:24Z","updated_at":"2026-11-02T16:58:15.683829Z"}]}}
