{"id":"CVE-2021-45105","aliases":["DEBIAN-CVE-2021-45105","DLA-2852-1","DSA-5024-1","EUVD-2021-2559","GHSA-p6xc-xr62-6r2g","MGASA-2021-0572","OESA-2021-1474","OESA-2022-1956","OESA-2022-1957","RHSA-2022:1296","RHSA-2022:1297","RHSA-2022:1462","RHSA-2022:1463","ROOT-APP-MAVEN-CVE-2021-45105","UBUNTU-CVE-2021-45105","USN-5203-1","USN-5222-1","openSUSE-SU-2021:1605-1","openSUSE-SU-2021:4118-1","openSUSE-SU-2024:11691-1"],"status":"published","title":"Apache Log4j2 does not always protect from infinite recursion in lookup evaluation","description":"Apache 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.","severity":{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.99999,"percentile":0.99991,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-20","CWE-674"],"published":"2021-12-18T00:00:00Z","modified":"2026-10-24T10:31:06Z","exploits":[{"source":"pocgithub","id":"cckuailong/Log4j_dos_CVE-2021-45105","title":"cckuailong/Log4j_dos_CVE-2021-45105","date":"2021-12-18","url":"https://github.com/cckuailong/Log4j_dos_CVE-2021-45105"},{"source":"pocgithub","id":"pravin-pp/log4j2-CVE-2021-45105","title":"pravin-pp/log4j2-CVE-2021-45105","date":"2021-12-18","url":"https://github.com/pravin-pp/log4j2-CVE-2021-45105"},{"source":"pocgithub","id":"tejas-nagchandi/CVE-2021-45105","title":"tejas-nagchandi/CVE-2021-45105","date":"2021-12-19","url":"https://github.com/tejas-nagchandi/CVE-2021-45105"},{"source":"pocgithub","id":"iAmSOScArEd/log4j2_dos_exploit","title":"iAmSOScArEd/log4j2_dos_exploit","date":"2021-12-20","url":"https://github.com/iAmSOScArEd/log4j2_dos_exploit"},{"source":"pocgithub","id":"dileepdkumar/https-github.com-pravin-pp-log4j2-CVE-2021-45105-1","title":"dileepdkumar/https-github.com-pravin-pp-log4j2-CVE-2021-45105-1","date":"2021-12-23","url":"https://github.com/dileepdkumar/https-github.com-pravin-pp-log4j2-CVE-2021-45105-1"},{"source":"pocgithub","id":"name/log4j-remediation","title":"name/log4j-remediation","date":"2021-12-23","url":"https://github.com/name/log4j-remediation"},{"source":"pocgithub","id":"aajuvonen/CVE-2021-45105-demo","title":"aajuvonen/CVE-2021-45105-demo","date":"2022-04-03","url":"https://github.com/aajuvonen/CVE-2021-45105-demo"}],"fixes":[{"ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","fixed_in":["2.12.3","2.17.0","2.3.1"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","fixed_in":["1.9.2","1.10.9","1.11.12","2.0.13"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"apache-log4j2","fixed_in":["2.17.0-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"apache-log4j2","fixed_in":["2.17.0-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"apache-log4j2","fixed_in":["2.17.0-1"],"sources":["osv"]},{"ecosystem":"Debian:10","package":"apache-log4j2","fixed_in":["2.17.0-1~deb10u1"],"sources":["osv"]},{"ecosystem":"Debian:11","package":"apache-log4j2","fixed_in":["2.17.0-1~deb11u1"],"sources":["osv"]},{"ecosystem":"Mageia:8","package":"log4j","fixed_in":["2.17.0-1.mga8"],"sources":["osv"]},{"ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el7","package":"rh-sso7-keycloak","fixed_in":["0:15.0.6-1.redhat_00001.1.el7sso"],"sources":["osv"]},{"ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el7","package":"rh-sso7-keycloak-server","fixed_in":["0:15.0.6-1.redhat_00001.1.el7sso"],"sources":["osv"]},{"ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el8","package":"rh-sso7-keycloak","fixed_in":["0:15.0.6-1.redhat_00001.1.el8sso"],"sources":["osv"]},{"ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el8","package":"rh-sso7-keycloak-server","fixed_in":["0:15.0.6-1.redhat_00001.1.el8sso"],"sources":["osv"]},{"ecosystem":"Root:Maven","package":"io.root.org.apache.logging.log4j:log4j-core","fixed_in":["2.17.0-root.io.8","2.17.0-root.io.11","2.17.0-root.io.12"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"apache-log4j2","fixed_in":["2.12.4-0ubuntu0.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","fixed_in":["2.17.0-0.20.04.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 15.2","package":"log4j","fixed_in":["2.17.0-lp152.3.12.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 15.3","package":"log4j","fixed_in":["2.17.0-4.13.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.4.0"},{"fixed":"2.12.3"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.13.0"},{"fixed":"2.17.0"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.1"}]}]},{"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.9"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.11.0"},{"fixed":"1.11.12"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.0.0"},{"fixed":"2.0.13"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-1"}]}]},{"source":"osv","ecosystem":"Debian:9","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.12.3-0+deb9u1"}]}],"versions":["2.10.0-1","2.10.0-2","2.11.1-1","2.11.1-2","2.11.2-1","2.7-2","2.7-2+deb9u1","2.8.2-1","2.8.2-2"],"bundled":2},{"source":"osv","ecosystem":"Debian:10","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.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","2.16.0-1","2.16.0-1~deb10u1","2.16.0-1~deb11u1"]},{"source":"osv","ecosystem":"Debian:11","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.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","2.16.0-1~deb10u1","2.16.0-1~deb11u1","2.17.0-1~deb10u1"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.4.0"},{"fixed":"2.12.3"}]}],"versions":["2.10.0","2.11.0","2.11.1","2.11.2","2.12.0","2.12.1","2.12.2","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.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.13.0"},{"fixed":"2.17.0"}]}],"versions":["2.13.0","2.13.1","2.13.2","2.13.3","2.14.0","2.14.1","2.15.0","2.16.0"]},{"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":"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.9"}]}],"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","1.10.8"]},{"source":"osv","ecosystem":"Maven","package":"org.ops4j.pax.logging:pax-logging-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.11.0"},{"fixed":"1.11.12"}]}],"versions":["1.11.0","1.11.1","1.11.10","1.11.11","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.13"}]}],"versions":["2.0.0","2.0.1","2.0.10","2.0.11","2.0.12","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":"Mageia:8","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-1.mga8"}]}]},{"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-SP1","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-4.oe1"}]}],"bundled":2},{"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:red_hat_single_sign_on:7.5::el7","package":"rh-sso7-keycloak","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:15.0.6-1.redhat_00001.1.el7sso"}]}]},{"source":"osv","ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el7","package":"rh-sso7-keycloak-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:15.0.6-1.redhat_00001.1.el7sso"}]}]},{"source":"osv","ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el8","package":"rh-sso7-keycloak","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:15.0.6-1.redhat_00001.1.el8sso"}]}]},{"source":"osv","ecosystem":"Red Hat:red_hat_single_sign_on:7.5::el8","package":"rh-sso7-keycloak-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:15.0.6-1.redhat_00001.1.el8sso"}]}]},{"source":"osv","ecosystem":"Root:Maven","package":"io.root.org.apache.logging.log4j:log4j-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-root.io.8"},{"fixed":"2.17.0-root.io.11"},{"fixed":"2.17.0-root.io.12"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.2-1","2.4-1","2.4-2","2.4-2ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.12.4-0ubuntu0.1"}]}],"versions":["2.8.2-1","2.8.2-2","2.10.0-1","2.10.0-2","2.10.0-2ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-0.20.04.1"}]}],"versions":["2.11.1-2","2.11.2-1","2.15.0-0.20.04.1","2.16.0-0.20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-0.20.04.1"}]}],"versions":["2.11.1-2","2.11.2-1","2.15.0-0.20.04.1","2.16.0-0.20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.12.4-0ubuntu0.1"}]}],"versions":["2.8.2-1","2.8.2-2","2.10.0-1","2.10.0-2","2.10.0-2ubuntu0.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"apache-log4j2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.1-0.20.04.1"}]}],"versions":["2.11.1-2","2.11.2-1","2.15.0-0.20.04.1","2.16.0-0.20.04.1","2.17.0-0.20.04.1"],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-lp152.3.12.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"log4j","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.17.0-4.13.1"}]}]}],"products":[{"vendor":"apache","product":"log4j"},{"vendor":"apache software foundation","product":"apache log4j2"},{"vendor":"debian","product":"debian_linux"},{"vendor":"netapp","product":"cloud_manager"},{"vendor":"oracle","product":"agile_engineering_data_management"},{"vendor":"oracle","product":"agile_plm_mcad_connector"},{"vendor":"oracle","product":"agile_product_lifecycle_management"},{"vendor":"oracle","product":"autovue_for_agile_product_lifecycle_management"},{"vendor":"oracle","product":"banking_deposits_and_lines_of_credit_servicing"},{"vendor":"oracle","product":"banking_enterprise_default_management"},{"vendor":"oracle","product":"banking_loans_servicing"},{"vendor":"oracle","product":"banking_party_management"},{"vendor":"oracle","product":"banking_payments"},{"vendor":"oracle","product":"banking_platform"},{"vendor":"oracle","product":"banking_trade_finance"},{"vendor":"oracle","product":"banking_treasury_management"},{"vendor":"oracle","product":"business_intelligence"},{"vendor":"oracle","product":"communications_asap"},{"vendor":"oracle","product":"communications_billing_and_revenue_management"},{"vendor":"oracle","product":"communications_cloud_native_core_console"},{"vendor":"oracle","product":"communications_cloud_native_core_network_function_cloud_native_environment"},{"vendor":"oracle","product":"communications_cloud_native_core_network_repository_function"},{"vendor":"oracle","product":"communications_cloud_native_core_network_slice_selection_function"},{"vendor":"oracle","product":"communications_cloud_native_core_policy"},{"vendor":"oracle","product":"communications_cloud_native_core_security_edge_protection_proxy"},{"vendor":"oracle","product":"communications_cloud_native_core_service_communication_proxy"},{"vendor":"oracle","product":"communications_cloud_native_core_unified_data_repository"},{"vendor":"oracle","product":"communications_convergence"},{"vendor":"oracle","product":"communications_convergent_charging_controller"},{"vendor":"oracle","product":"communications_diameter_signaling_router"},{"vendor":"oracle","product":"communications_eagle_element_management_system"},{"vendor":"oracle","product":"communications_eagle_ftp_table_base_retrieval"},{"vendor":"oracle","product":"communications_element_manager"},{"vendor":"oracle","product":"communications_evolved_communications_application_server"},{"vendor":"oracle","product":"communications_interactive_session_recorder"},{"vendor":"oracle","product":"communications_ip_service_activator"},{"vendor":"oracle","product":"communications_messaging_server"},{"vendor":"oracle","product":"communications_network_charging_and_control"},{"vendor":"oracle","product":"communications_network_integrity"},{"vendor":"oracle","product":"communications_performance_intelligence_center"},{"vendor":"oracle","product":"communications_pricing_design_center"},{"vendor":"oracle","product":"communications_service_broker"},{"vendor":"oracle","product":"communications_services_gatekeeper"},{"vendor":"oracle","product":"communications_session_report_manager"},{"vendor":"oracle","product":"communications_session_route_manager"},{"vendor":"oracle","product":"communications_unified_inventory_management"},{"vendor":"oracle","product":"communications_user_data_repository"},{"vendor":"oracle","product":"communications_webrtc_session_controller"},{"vendor":"oracle","product":"data_integrator"},{"vendor":"oracle","product":"e-business_suite"},{"vendor":"oracle","product":"enterprise_manager_base_platform"},{"vendor":"oracle","product":"enterprise_manager_for_peoplesoft"},{"vendor":"oracle","product":"enterprise_manager_ops_center"},{"vendor":"oracle","product":"financial_services_analytical_applications_infrastructure"},{"vendor":"oracle","product":"financial_services_model_management_and_governance"},{"vendor":"oracle","product":"flexcube_universal_banking"},{"vendor":"oracle","product":"health_sciences_empirica_signal"},{"vendor":"oracle","product":"health_sciences_inform"},{"vendor":"oracle","product":"health_sciences_information_manager"},{"vendor":"oracle","product":"healthcare_data_repository"},{"vendor":"oracle","product":"healthcare_foundation"},{"vendor":"oracle","product":"healthcare_master_person_index"},{"vendor":"oracle","product":"healthcare_translational_research"},{"vendor":"oracle","product":"hospitality_suite8"},{"vendor":"oracle","product":"hospitality_token_proxy_service"},{"vendor":"oracle","product":"hyperion_bi\\+"},{"vendor":"oracle","product":"hyperion_data_relationship_management"},{"vendor":"oracle","product":"hyperion_infrastructure_technology"},{"vendor":"oracle","product":"hyperion_planning"},{"vendor":"oracle","product":"hyperion_profitability_and_cost_management"},{"vendor":"oracle","product":"hyperion_tax_provision"},{"vendor":"oracle","product":"identity_management_suite"},{"vendor":"oracle","product":"identity_manager_connector"},{"vendor":"oracle","product":"instantis_enterprisetrack"},{"vendor":"oracle","product":"insurance_data_gateway"},{"vendor":"oracle","product":"insurance_insbridge_rating_and_underwriting"},{"vendor":"oracle","product":"jdeveloper"},{"vendor":"oracle","product":"managed_file_transfer"},{"vendor":"oracle","product":"management_cloud_engine"},{"vendor":"oracle","product":"mysql_enterprise_monitor"},{"vendor":"oracle","product":"payment_interface"},{"vendor":"oracle","product":"peoplesoft_enterprise_peopletools"},{"vendor":"oracle","product":"primavera_gateway"},{"vendor":"oracle","product":"primavera_p6_enterprise_project_portfolio_management"},{"vendor":"oracle","product":"primavera_unifier"},{"vendor":"oracle","product":"retail_back_office"},{"vendor":"oracle","product":"retail_central_office"},{"vendor":"oracle","product":"retail_customer_insights"},{"vendor":"oracle","product":"retail_data_extractor_for_merchandising"},{"vendor":"oracle","product":"retail_eftlink"},{"vendor":"oracle","product":"retail_financial_integration"},{"vendor":"oracle","product":"retail_integration_bus"},{"vendor":"oracle","product":"retail_invoice_matching"},{"vendor":"oracle","product":"retail_merchandising_system"},{"vendor":"oracle","product":"retail_order_broker"},{"vendor":"oracle","product":"retail_order_management_system"},{"vendor":"oracle","product":"retail_point-of-service"},{"vendor":"oracle","product":"retail_predictive_application_server"},{"vendor":"oracle","product":"retail_price_management"},{"vendor":"oracle","product":"retail_returns_management"},{"vendor":"oracle","product":"retail_service_backbone"},{"vendor":"oracle","product":"retail_store_inventory_management"},{"vendor":"oracle","product":"siebel_ui_framework"},{"vendor":"oracle","product":"sql_developer"},{"vendor":"oracle","product":"taleo_platform"},{"vendor":"oracle","product":"utilities_framework"},{"vendor":"oracle","product":"webcenter_portal"},{"vendor":"oracle","product":"webcenter_sites"},{"vendor":"oracle","product":"weblogic_server"},{"vendor":"sonicwall","product":"6bk1602-0aa12-0tp0_firmware"},{"vendor":"sonicwall","product":"6bk1602-0aa22-0tp0_firmware"},{"vendor":"sonicwall","product":"6bk1602-0aa32-0tp0_firmware"},{"vendor":"sonicwall","product":"6bk1602-0aa42-0tp0_firmware"},{"vendor":"sonicwall","product":"6bk1602-0aa52-0tp0_firmware"},{"vendor":"sonicwall","product":"email_security"},{"vendor":"sonicwall","product":"network_security_manager"},{"vendor":"sonicwall","product":"web_application_firewall"}],"references":[{"url":"https://logging.apache.org/log4j/2.x/security.html","tags":["x_refsource_MISC","x_transferred","Release Notes","Vendor Advisory","advisory","web","article"]},{"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.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://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd","tags":["vendor-advisory","x_refsource_CISCO","x_transferred","Third Party Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2021/12/19/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Mitigation","Third Party Advisory","advisory","web"]},{"url":"https://www.debian.org/security/2021/dsa-5024","tags":["vendor-advisory","x_refsource_DEBIAN","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://security.netapp.com/advisory/ntap-20211218-0001/","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory"]},{"url":"https://www.zerodayinitiative.com/advisories/ZDI-21-1541/","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"https://cert-portal.siemens.com/productcert/pdf/ssa-501673.pdf","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web"]},{"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","Patch","Third Party Advisory","fix","web"]},{"url":"https://www.oracle.com/security-alerts/cpujul2022.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-45105","tags":["advisory"]},{"url":"https://lists.debian.org/debian-lts-announce/2021/12/msg00017.html","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ","tags":["web"]},{"url":"https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd","tags":["web"]},{"url":"https://security.netapp.com/advisory/ntap-20211218-0001","tags":["web"]},{"url":"https://www.zerodayinitiative.com/advisories/ZDI-21-1541","tags":["web"]},{"url":"https://github.com/advisories/GHSA-p6xc-xr62-6r2g"},{"url":"https://security-tracker.debian.org/tracker/CVE-2021-45105","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2021-0572.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=29786","tags":["report"]},{"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-45046","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-1956","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-44832","tags":["advisory"]},{"url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1957","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"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-44228","tags":["article"]},{"url":"https://www.openwall.com/lists/oss-security/2021/12/14/4","tags":["article"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-45105","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-45105","tags":["advisory","report"]},{"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-2022:1462","tags":["advisory"]},{"url":"https://access.redhat.com/articles/11258","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1462.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1463","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1463.json","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-45105","tags":["report"]},{"url":"https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell","tags":["report"]},{"url":"https://logging.apache.org/log4j/2.x/security.html#CVE-2021-45105","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-5203-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-5222-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-44832","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/LEXBDKT4RJAGPFECN424ZRWUCLSEVT5K/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1193887","tags":["report"]},{"url":"https://bugzilla.suse.com/1193888","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-45105","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/NGNGOILLVCJD7VSJJU7BEDG6ERFOONG6/","tags":["advisory"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2021-45105","title":"Apache Log4j2 does not always protect from infinite recursion in lookup evaluation","description":"Apache 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.","status":"published","published":"2021-12-18T11:55:08Z","modified":"2026-05-29T11:45:26.064Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-20","CWE-674"],"updated_at":"2026-11-02T14:33:02.580561Z"}],"euvd":[{"id":"EUVD-2021-2559","description":"Apache 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.","status":"published","published":"2021-12-18T11:55:08Z","modified":"2026-05-29T11:45:26Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T18:21:01.215325Z"}],"ghsa":[{"id":"GHSA-p6xc-xr62-6r2g","title":"Apache Log4j2 vulnerable to Improper Input Validation and Uncontrolled Recursion","description":"Apache 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.\n\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.","status":"published","published":"2021-12-18T18:00:07Z","modified":"2026-06-09T10:26:53Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-20","CWE-674"],"updated_at":"2026-11-02T14:40:22.540562Z"}],"nvd":[{"id":"CVE-2021-45105","description":"Apache 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.","status":"published","published":"2021-12-18T12:15:07.433Z","modified":"2026-08-25T16:28:27.31Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-20","CWE-674"],"updated_at":"2026-11-02T14:07:02.566991Z"}],"osv":[{"id":"CVE-2021-45105","description":"Apache 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.","status":"published","published":"2021-12-18T12:15:07.433Z","modified":"2026-10-24T10:31:06.539392727Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:21.877444Z"},{"id":"DEBIAN-CVE-2021-45105","description":"Apache 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.","status":"published","published":"2021-12-18T12:15:07.433Z","modified":"2026-10-23T18:04:00.973998023Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:35.799676Z"},{"id":"GHSA-p6xc-xr62-6r2g","title":"Apache Log4j2 vulnerable to Improper Input Validation and Uncontrolled Recursion","description":"Apache 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.\n\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.","status":"published","published":"2021-12-18T18:00:07Z","modified":"2026-06-09T10:30:14.432177927Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-20","CWE-674"],"updated_at":"2026-11-02T15:46:52.891208Z"},{"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-1956","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\n\r\n\r\nSecurity Fix(es):\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.579101339Z","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":"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-2022:1462","title":"Red Hat Security Advisory: Red Hat Single Sign-On 7.5.2 security update on RHEL 7","status":"published","published":"2024-09-29T19:09:46Z","modified":"2026-09-04T10:01:27Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:09.077222Z"},{"id":"RHSA-2022:1463","title":"Red Hat Security Advisory: Red Hat Single Sign-On 7.5.2 security update on RHEL 8","status":"published","published":"2024-09-29T19:10:02Z","modified":"2026-09-04T10:01:28Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:09.077222Z"},{"id":"UBUNTU-CVE-2021-45105","description":"Apache 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.","status":"published","published":"2021-12-19T00:00:00Z","modified":"2026-06-01T07:15:36.111866861Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:30.277322Z"},{"id":"DLA-2852-1","title":"apache-log4j2 - security update","status":"published","published":"2021-12-26T00:00:00Z","modified":"2026-03-09T01:21:05.41283Z","updated_at":"2026-11-02T15:46:11.189256Z"},{"id":"DSA-5024-1","title":"apache-log4j2 - security update","status":"published","published":"2021-12-18T00:00:00Z","modified":"2026-03-09T02:09:40.069946Z","updated_at":"2026-11-02T15:46:17.543497Z"},{"id":"MGASA-2021-0572","title":"Updated log4j packages fix security vulnerability","description":"Updated log4j packages fix security vulnerability:\n\nApache Log4j2 versions 2.0-alpha1 through 2.16.0 did not protect from\nuncontrolled recursion from self-referential lookups. This allows an\nattacker with control over Thread Context Map data to cause a denial\nof service when a crafted string is interpreted (CVE-2021-45105).\n","status":"published","published":"2021-12-20T20:32:32Z","modified":"2026-04-16T04:41:48.426513676Z","updated_at":"2026-11-02T15:49:41.849028Z"},{"id":"openSUSE-SU-2021:1605-1","title":"Security update for log4j","description":"This update for log4j fixes the following issues:\n\n- Update to 2.17.0\n- CVE-2021-45105: Apache Log4j2 does not always protect from infinite recursion in lookup evaluation. (bsc#1193887, bsc#1193888)\n\nThis update was imported from the SUSE:SLE-15-SP2:Update update project.","status":"published","published":"2021-12-22T06:11:42Z","modified":"2026-02-04T02:29:49.156567Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2021:4118-1","title":"Security update for log4j","description":"This update for log4j fixes the following issues:\n\n- Update to 2.17.0\n- CVE-2021-45105: Apache Log4j2 does not always protect from infinite recursion in lookup evaluation. (bsc#1193887, bsc#1193888)\n","status":"published","published":"2021-12-20T11:43:14Z","modified":"2026-02-04T02:17:56.464651Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2024:11691-1","title":"log4j-2.17.0-1.1 on GA media","description":"These are all security issues fixed in the log4j-2.17.0-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:25:21.783923Z","updated_at":"2026-11-02T16:58:35.195147Z"},{"id":"ROOT-APP-MAVEN-CVE-2021-45105","title":"CVE-2021-45105 in io.root.org.apache.logging.log4j:log4j-core - Patched by Root","description":"Root has patched CVE-2021-45105 in the io.root.org.apache.logging.log4j:log4j-core package for Root:Maven. Multiple fixed versions available.","status":"published","published":"2026-06-21T07:54:49Z","modified":"2026-06-21T13:00:06.034498227Z","updated_at":"2026-11-02T15:53:27.066589Z"},{"id":"USN-5203-1","title":"apache-log4j2 vulnerability","description":"Hideki Okamoto and Guy Lederfein discovered that Apache Log4j 2 did not\nprotect against infinite recursion in lookup evaluation. A remote attacker\ncould possibly use this issue to cause Apache Log4j 2 to crash, leading to\na denial of service.\nPlease see the following link for more information:\nhttps://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell\n","status":"published","published":"2021-12-19T17:39:38Z","modified":"2026-06-01T07:15:28.389636328Z","updated_at":"2026-11-02T16:58:15.683829Z"},{"id":"USN-5222-1","title":"apache-log4j2 vulnerabilities","description":"It was discovered that Apache Log4j 2 was vulnerable to remote code\nexecution (RCE) attack when configured to use a JDBC Appender with a\nJNDI LDAP data source URI. A remote attacker could possibly use this issue to\ncause a crash, leading to a denial of service. (CVE-2021-44832)\n\nHideki Okamoto and Guy Lederfein discovered that Apache Log4j 2 did not\nprotect against infinite recursion in lookup evaluation. A remote attacker\ncould possibly use this issue to cause Apache Log4j 2 to crash, leading to\na denial of service. This issue only affected Ubuntu 18.04 LTS.\n(CVE-2021-45105)\n","status":"published","published":"2022-01-11T20:42:28Z","modified":"2026-06-01T07:15:29.038688533Z","updated_at":"2026-11-02T16:58:15.683829Z"}]}}
