Every CVE Search/ Get API key

CVE-2021-44228

Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints

10.0 CriticalIn KEVPublic exploitFix available

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

100.0%Up 84.1 points since Dec 11, 2021
90%50%10%1%

What each source reports

NVD Score used 10.0

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
CVE-2021-44228
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS 2.0
9.3 HighAV:N/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-20, CWE-400, CWE-502, CWE-917
Updated
2026-11-02
CVE List 10.0

Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
CVE-2021-44228
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-502, CWE-400, CWE-20
Updated
2026-11-02
EUVDEUVD-2021-34768 10.0

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
EUVD-2021-34768
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-jfh8-c2jp-5v3q 10.0

Remote code injection in Log4j

Summary

Log4j versions prior to 2.16.0 are subject to a remote code execution vulnerability via the ldap JNDI parser. As per Apache's Log4j security guide: Apache Log4j2 <=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.16.0, this behavior has been disabled by default.

Log4j version 2.15.0 contained an earlier fix for the vulnerability, but that patch did not disable attacker-controlled JNDI lookups in all situations. For more information, see the Updated advice for version 2.16.0 section of this advisory.

Impact

Logging untrusted or user controlled data with a vulnerable version of Log4J may result in Remote Code Execution (RCE) against your application. This includes untrusted data included in logged errors such as exception traces, authentication failures, and other unexpected vectors of user controlled input.

Affected versions

Any Log4J version prior to v2.15.0 is affected to this specific issue.

The v1 branch of Log4J which is considered End Of Life (EOL) is vulnerable to other RCE vectors so the recommendation is to still update to 2.16.0 where possible.

Security releases

Additional backports of this fix have been made available in versions 2.3.1, 2.12.2, and 2.12.3

Affected packages

Only 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.

Remediation Advice

Updated advice for version 2.16.0

The Apache Logging Services team provided updated mitigation advice upon the release of version 2.16.0, which disables JNDI by default and completely removes support for message lookups. Even in version 2.15.0, lookups used in layouts to provide specific pieces of context information will still recursively resolve, possibly triggering JNDI lookups. This problem is being tracked as CVE-2021-45046. More information is available on the GitHub Security Advisory for CVE-2021-45046.

Users who want to avoid attacker-controlled JNDI lookups but cannot upgrade to 2.16.0 must ensure that no such lookups resolve to attacker-provided data and ensure that the the JndiLookup class is not loaded.

Please note that Log4J v1 is End Of Life (EOL) and will not receive patches for this issue. Log4J v1 is also vulnerable to other RCE vectors and we recommend you migrate to Log4J 2.16.0 where possible.

Record
GHSA-jfh8-c2jp-5v3q
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:H
Weakness
CWE-20, CWE-400, CWE-502, CWE-917
Updated
2026-11-02
CISA KEV No score

Apache Log4j2 Remote Code Execution Vulnerability

Apache Log4j2 contains a vulnerability where JNDI features do not protect against attacker-controlled JNDI-related endpoints, allowing for remote code execution.

Record
CVE-2021-44228
Weakness
CWE-20, CWE-400, CWE-502
Updated
2026-11-02
OSV 10.0

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
CVE-2021-44228
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
Show 30 moreShow less
OSVDEBIAN-CVE-2021-44228 10.0

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
DEBIAN-CVE-2021-44228
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVGHSA-jfh8-c2jp-5v3q 10.0

Remote code injection in Log4j

Summary

Log4j versions prior to 2.16.0 are subject to a remote code execution vulnerability via the ldap JNDI parser. As per Apache's Log4j security guide: Apache Log4j2 <=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.16.0, this behavior has been disabled by default.

Log4j version 2.15.0 contained an earlier fix for the vulnerability, but that patch did not disable attacker-controlled JNDI lookups in all situations. For more information, see the Updated advice for version 2.16.0 section of this advisory.

Impact

Logging untrusted or user controlled data with a vulnerable version of Log4J may result in Remote Code Execution (RCE) against your application. This includes untrusted data included in logged errors such as exception traces, authentication failures, and other unexpected vectors of user controlled input.

Affected versions

Any Log4J version prior to v2.15.0 is affected to this specific issue.

The v1 branch of Log4J which is considered End Of Life (EOL) is vulnerable to other RCE vectors so the recommendation is to still update to 2.16.0 where possible.

Security releases

Additional backports of this fix have been made available in versions 2.3.1, 2.12.2, and 2.12.3

Affected packages

Only 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.

Remediation Advice

Updated advice for version 2.16.0

The Apache Logging Services team provided updated mitigation advice upon the release of version 2.16.0, which disables JNDI by default and completely removes support for message lookups. Even in version 2.15.0, lookups used in layouts to provide specific pieces of context information will still recursively resolve, possibly triggering JNDI lookups. This problem is being tracked as CVE-2021-45046. More information is available on the GitHub Security Advisory for CVE-2021-45046.

Users who want to avoid attacker-controlled JNDI lookups but cannot upgrade to 2.16.0 must ensure that no such lookups resolve to attacker-provided data and ensure that the the JndiLookup class is not loaded.

Please note that Log4J v1 is End Of Life (EOL) and will not receive patches for this issue. Log4J v1 is also vulnerable to other RCE vectors and we recommend you migrate to Log4J 2.16.0 where possible.

Record
GHSA-jfh8-c2jp-5v3q
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:H
Weakness
CWE-20, CWE-400, CWE-502, CWE-917
Updated
2026-11-02
OSVOESA-2021-1462 9.8

log4j security update

Java logging package.

Security Fix(es):

The 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)

Record
OESA-2021-1462
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2021-1474 9.8

log4j security update

Log4j is a tool to help the programmer output log statements to a variety of output targets.

Security Fix(es):

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.(CVE-2021-45105) 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 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) The 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)

Record
OESA-2021-1474
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2022-1943 10.0

flink security update

Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams. Flink has been designed to run in all common cluster environments, perform computations at in-memory speed and at any scale.

Security Fix(es):

Apache Log4j2 2.0-beta9 through 2.12.1 and 2.13.0 through 2.15.0 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0, this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.(CVE-2021-44228)

Record
OESA-2022-1943
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:1746 9.8

Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.1.9 on RHEL 7 security update

Record
RHSA-2025:1746
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:1747 9.8

Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.3.12 security update

Record
RHSA-2025:1747
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-44228 10.0

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Record
UBUNTU-CVE-2021-44228
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2026-1790619390 No score

TuxCare security update for org.apache.logging.log4j:log4j-core (3 CVEs)

TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 3 CVEs. Fixed in 2.11.0-tuxcare.2.

Record
CLSA-2026-1790619390
Updated
2026-11-02
OSVCLSA-2026-1790671828 No score

TuxCare security update for org.apache.logging.log4j:log4j-core (3 CVEs)

TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 3 CVEs. Fixed in 2.5-tuxcare.2.

Record
CLSA-2026-1790671828
Updated
2026-11-02
OSVCLSA-2026-1793725664 No score

TuxCare security update for org.apache.logging.log4j (2 CVEs)

TuxCare rebuilt 2 org.apache.logging.log4j packages to address 2 CVEs. Fixed in 2.10.0-tuxcare.2.

Record
CLSA-2026-1793725664
Updated
2026-11-03
OSVCLSA-2026-1793879798 No score

TuxCare security update for org.apache.logging.log4j:log4j-core (1 CVE)

TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 1 CVE. Fixed in 2.7-tuxcare.3.

Record
CLSA-2026-1793879798
Updated
2026-11-06
OSVCLSA-2026-1793880396 No score

TuxCare security update for org.apache.logging.log4j:log4j-core (1 CVE)

TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 1 CVE. Fixed in 2.9.1-tuxcare.3.

Record
CLSA-2026-1793880396
Updated
2026-11-06
OSVCLSA-2026-1793880908 No score

TuxCare security update for org.apache.logging.log4j:log4j-core (1 CVE)

TuxCare rebuilt org.apache.logging.log4j:log4j-core to address 1 CVE. Fixed in 2.8.2-tuxcare.3.

Record
CLSA-2026-1793880908
Updated
2026-11-06
OSVMGASA-2021-0556 No score

Updated log4j packages fix security vulnerability

Apache Log4j2 <=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. (CVE-2021-44228)

Record
MGASA-2021-0556
Updated
2026-11-02
OSVopenSUSE-SU-2021:1577-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2021-44228: Fix a remote code execution vulnerability that existed in the LDAP JNDI parser. [bsc#1193611, CVE-2021-44228]

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Record
openSUSE-SU-2021:1577-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:1586-1 No score

Security update for log4j

This update for log4j fixes the following issue:

CVE-2021-44228: The previously published fix by upstream turned out to be incomplete. Therefore, upstream has recommended disabling JNDI support in log4j by default to be completely sure that this vulnerability cannot be exploited. This update implements that recommendation and disables JNDI support by default. [bsc#1193611, CVE-2021-44228]

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Record
openSUSE-SU-2021:1586-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:1601-1 No score

Security update for log4j

This update for log4j fixes the following issue:

  • Previously published fixes for log4jshell turned out to be incomplete. Upstream has followed up on the original patch for CVE-2021-44228 with several additional changes (LOG4J2-3198, LOG4J2-3201, LOG4J2-3208, and LOG4J2-3211) that are included in this update. Since the totality of those patches is pretty much equivalent to an update to the latest version of log4j, we did update the package's tarball from version 2.13.0 to 2.16.0 instead of trying to apply those patches to the old version. This change brings in a new dependency on 'jakarta-servlet' and a version update of 'disruptor'. [bsc#1193743, CVE-2021-45046]

This update was imported from SUSE:SLE-15-SP2:Update.

Record
openSUSE-SU-2021:1601-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:1613-1 No score

Security update for logback

This update for logback fixes the following issues:

Upgrade to version 1.2.8

  • In response to log4Shell/CVE-2021-44228, all JNDI lookup code in logback has been disabled until further notice. This impacts ContextJNDISelector and insertFromJNDI element in configuration files.
  • Also in response to log4Shell/CVE-2021-44228, all database (JDBC) related code in the project has been removed with no replacement.
  • Note that the vulnerability mentioned in LOGBACK-1591 requires write access to logback's configuration file as a prerequisite. The log4Shell/CVE-2021-44228 and LOGBACK-1591 are of different severity levels. A successful RCE requires all of the following conditions to be met:
    • write access to logback.xml
    • use of versions lower then 1.2.8
    • reloading of poisoned configuration data, which implies application restart or scan='true' set prior to attack

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Record
openSUSE-SU-2021:1613-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:3999-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2021-44228: Fix a remote code execution vulnerability that existed in the LDAP JNDI parser. [bsc#1193611, CVE-2021-44228]
Record
openSUSE-SU-2021:3999-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:4094-1 No score

Security update for log4j

This update for log4j fixes the following issue:

CVE-2021-44228: The previously published fix by upstream turned out to be incomplete. Therefore, upstream has recommended disabling JNDI support in log4j by default to be completely sure that this vulnerability cannot be exploited.

This update implements that recommendation and disables JNDI support by default. [bsc#1193611, CVE-2021-44228]

CVE-2021-45046: A Thread Context Message Pattern and Context Lookup Pattern vulnerable to a denial of service attack is also fixed by disabling JNDI support by default (bsc#1193743)

Record
openSUSE-SU-2021:4094-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:4107-1 No score

Security update for log4j

This update for log4j fixes the following issue:

  • Previously published fixes for log4jshell turned out to be incomplete. Upstream has followed up on the original patch for CVE-2021-44228 with several additional changes (LOG4J2-3198, LOG4J2-3201, LOG4J2-3208, and LOG4J2-3211) that are included in this update. Since the totality of those patches is pretty much equivalent to an update to the latest version of log4j, we did update the package's tarball from version 2.13.0 to 2.16.0 instead of trying to apply those patches to the old version. This change brings in a new dependency on 'jakarta-servlet' and a version update of 'disruptor'. [bsc#1193743, CVE-2021-45046]
Record
openSUSE-SU-2021:4107-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:4109-1 No score

Security update for logback

This update for logback fixes the following issues:

Upgrade to version 1.2.8

  • In response to log4Shell/CVE-2021-44228, all JNDI lookup code in logback has been disabled until further notice. This impacts ContextJNDISelector and insertFromJNDI element in configuration files.
  • Also in response to log4Shell/CVE-2021-44228, all database (JDBC) related code in the project has been removed with no replacement.
  • Note that the vulnerability mentioned in LOGBACK-1591 requires write access to logback's configuration file as a prerequisite. The log4Shell/CVE-2021-44228 and LOGBACK-1591 are of different severity levels. A successful RCE requires all of the following conditions to be met:
    • write access to logback.xml
    • use of versions lower then 1.2.8
    • reloading of poisoned configuration data, which implies application restart or scan='true' set prior to attack
Record
openSUSE-SU-2021:4109-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11666-1 No score

log4j-2.13.2-2.1 on GA media

These are all security issues fixed in the log4j-2.13.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11666-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11683-1 No score

logback-1.2.8-1.1 on GA media

These are all security issues fixed in the logback-1.2.8-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11683-1
Updated
2026-11-02
OSVSUSE-SU-2021:4096-1 No score

Security update for storm

This update for storm fixes the following issues:

  • Remove JndiLookup from log4j 2.x jars during build to prevent 'log4shell' code injection. (bsc#1193641, bsc#1193611, CVE-2021-44228)
  • Remove JMSAppender from log4j 1.2.x jars during build to prevent attacks when JMS is enabled (bsc#1193641, bsc#1193662, CVE-2021-4104)
Record
SUSE-SU-2021:4096-1
Updated
2026-11-02
OSVSUSE-SU-2021:4097-1 No score

Security update for storm-kit

This update for storm-kit fixes the following issues:

  • Remove JndiLookup from log4j 2.x jars during build to prevent 'log4shell' code injection. (bsc#1193641, bsc#1193611, CVE-2021-44228)
  • Remove JMSAppender from log4j 1.2.x jars during build to prevent attacks when JMS is enabled (bsc#1193641, bsc#1193662, CVE-2021-4104)
Record
SUSE-SU-2021:4097-1
Updated
2026-11-02
OSVUSN-5192-1 No score

apache-log4j2 vulnerability

Chen Zhaojun discovered that Apache Log4j 2 allows remote attackers to run programs via a special crafted input. An attacker could use this vulnerability to cause a denial of service or possibly execute arbitrary code. Please see the following link for more information: https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell

Record
USN-5192-1
Updated
2026-11-02
OSVUSN-5192-2 No score

apache-log4j2 vulnerability

USN-5192-1 fixed a vulnerability in Apache Log4j 2. This update provides the corresponding update for Ubuntu 16.04 ESM.

Original advisory details:

Chen Zhaojun discovered that Apache Log4j 2 allows remote attackers to run programs via a special crafted input. An attacker could use this vulnerability to cause a denial of service or possibly execute arbitrary code.

Record
USN-5192-2
Updated
2026-11-02
OSVUSN-5197-1 No score

apache-log4j2 vulnerability

It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. An attacker could use this vulnerability to cause a denial of service. Please see the following link for more information: https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/Log4Shell

Record
USN-5197-1
Updated
2026-11-02

Affected products

Show 133 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
org.apache.logging.log4j:log4j-core
Maven
2.13.0 up to 2.15.0
2.15.0
org.apache.logging.log4j:log4j-core
Maven
2.4 up to 2.12.2
2.12.2
com.guicedee.services:log4j-core
Maven
through 1.2.1.2-jre17 None known
org.xbib.elasticsearch:log4j
Maven
6.3.2.1 to 6.3.2.1 None known
uk.co.nichesolutions.logging.log4j:log4j-core
Maven
2.6.3-CUSTOM to 2.6.3-CUSTOM None known
org.apache.logging.log4j:log4j-core
Maven
2.0-beta9 up to 2.3.1
2.3.1
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.8.0 up to 1.9.2
1.9.2
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.10.0 up to 1.10.8
1.10.8
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.11.0 up to 1.11.10
1.11.10
org.ops4j.pax.logging:pax-logging-log4j2
Maven
2.0.0 up to 2.0.11
2.0.11
Show 124 moreShow less
Affected packages
PackageAffectedFixed
org.apache.logging.log4j:log4j-core
TuxCare:Maven
From an advisory covering 3 CVEs
2.11.0 up to 2.11.0-tuxcare.2, plus listed versions
2.11.0-tuxcare.1
2.11.0-tuxcare.2
org.apache.logging.log4j:log4j-core
TuxCare:Maven
From an advisory covering 3 CVEs
2.5 up to 2.5-tuxcare.2, plus listed versions
2.5-tuxcare.1
2.5-tuxcare.2
org.apache.logging.log4j:log4j-1.2-api
TuxCare:Maven
From an advisory covering 2 CVEs
2.10.0 up to 2.10.0-tuxcare.2, plus listed versions
2.10.0-tuxcare.1
2.10.0-tuxcare.2
org.apache.logging.log4j:log4j-core
TuxCare:Maven
From an advisory covering 2 CVEs
2.10.0 up to 2.10.0-tuxcare.2, plus listed versions
2.10.0-tuxcare.1
2.10.0-tuxcare.2
org.apache.logging.log4j:log4j-core
TuxCare:Maven
2.7 up to 2.7-tuxcare.3, plus listed versions
2.7-tuxcare.12.7-tuxcare.2
2.7-tuxcare.3
org.apache.logging.log4j:log4j-core
TuxCare:Maven
2.9.1 up to 2.9.1-tuxcare.3, plus listed versions
2.9.1-tuxcare.12.9.1-tuxcare.2
2.9.1-tuxcare.3
org.apache.logging.log4j:log4j-core
TuxCare:Maven
2.8.2 up to 2.8.2-tuxcare.3, plus listed versions
2.8.2-tuxcare.12.8.2-tuxcare.2
2.8.2-tuxcare.3
apache-log4j2
Debian:12
before 2.15.0-1
2.15.0-1
apache-log4j2
Debian:13
before 2.15.0-1
2.15.0-1
apache-log4j2
Debian:14
before 2.15.0-1
2.15.0-1
apache-log4j2
Debian:9
before 2.7-2+deb9u1, plus listed versions
2.7-2
2.7-2+deb9u1
apache-log4j2
Debian:10
before 2.15.0-1~deb10u1, plus listed versions
2.11.1-22.11.2-12.13.3-1
2.15.0-1~deb10u1
apache-log4j2
Debian:11
before 2.15.0-1~deb11u1, plus listed versions
2.13.3-12.15.0-1~deb10u1
2.15.0-1~deb11u1
org.apache.logging.log4j:log4j-core
Maven
2.13.0 up to 2.15.0, plus listed versions
2.13.12.13.22.13.32.14.02.14.1
2.15.0
org.apache.logging.log4j:log4j-core
Maven
2.0-beta9 up to 2.3.1, plus listed versions
2.02.0-rc12.0-rc22.0.12.0.22.12.22.3
2.3.1
org.apache.logging.log4j:log4j-core
Maven
2.4 up to 2.12.2, plus listed versions
2.10.02.11.02.11.12.11.22.12.0
Show 12 moreShow less
2.12.12.4.12.52.62.6.12.6.22.72.82.8.12.8.22.9.02.9.1
2.12.2
com.guicedee.services:log4j-core
Maven
through 1.2.1.2-jre17, plus listed versions
1.0.10.01.0.10.0-jre131.0.10.0-jre141.0.10.11.0.10.1-jre14
Show 45 moreShow less
1.0.10.31.0.10.3-jre141.0.10.41.0.10.4-jre121.0.10.4-jre131.0.10.4-jre141.0.11.0-jre141.0.11.2-jre141.0.11.51.0.11.5-jre121.0.11.5-jre141.0.11.6-jre141.0.11.71.0.11.7-jre121.0.11.7-jre141.0.12.01.0.12.0-jre121.0.12.0-jre131.0.12.0-jre141.0.12.0-jre81.0.12.11.0.12.1-jre121.0.12.1-jre141.0.12.21.0.12.2-jre121.0.12.2-jre141.0.12.31.0.12.3-jre121.0.12.3-jre131.0.12.3-jre141.0.12.41.0.12.4-jre121.0.12.4-jre131.0.12.4-jre141.0.12.4-jre81.0.12.51.0.12.5-jre141.0.13.01.0.13.0-jre121.0.13.0-jre131.0.13.0-jre141.0.13.0-jre81.0.13.11.0.13.1-jre131.0.13.1-jre14
None known
org.xbib.elasticsearch:log4j
Maven
Listed versions
6.3.2.1
None known
uk.co.nichesolutions.logging.log4j:log4j-core
Maven
Listed versions
2.6.3-CUSTOM
None known
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.8.0 up to 1.9.2, plus listed versions
1.8.11.8.21.8.31.8.41.8.5
Show 4 moreShow less
1.8.61.8.71.9.01.9.1
1.9.2
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.10.0 up to 1.10.8, plus listed versions
1.10.11.10.21.10.31.10.41.10.51.10.61.10.7
1.10.8
org.ops4j.pax.logging:pax-logging-log4j2
Maven
1.11.0 up to 1.11.10, plus listed versions
1.11.11.11.21.11.31.11.41.11.5
Show 4 moreShow less
1.11.61.11.71.11.81.11.9
1.11.10
org.ops4j.pax.logging:pax-logging-log4j2
Maven
2.0.0 up to 2.0.11, plus listed versions
2.0.12.0.102.0.22.0.32.0.4
Show 5 moreShow less
2.0.52.0.62.0.72.0.82.0.9
2.0.11
log4j
Mageia:8
before 2.13.3-1.1.mga8
2.13.3-1.1.mga8
log4j
openEuler:20.03-LTS-SP1
before 2.13.2-2.oe1
2.13.2-2.oe1
log4j
openEuler:20.03-LTS-SP2
before 2.13.2-2.oe1
2.13.2-2.oe1
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
openEuler:20.03-LTS-SP1
From an advisory covering 3 CVEs
before metrics-3.1.2-3.oe1
metrics-3.1.2-3.oe1
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
openEuler:20.03-LTS-SP2
From an advisory covering 3 CVEs
before metrics-3.1.2-3.oe1
metrics-3.1.2-3.oe1
flink
openEuler:20.03-LTS-SP1
before 1.12.7-2.oe1
1.12.7-2.oe1
eap7-jackson-databind
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:2.8.11.6-2.SP1_redhat_00002.1.ep7.el7
0:2.8.11.6-2.SP1_redhat_00002.1.ep7.el7
eap7-resteasy
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-atom-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-cdi
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-client
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-crypto
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jackson-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jackson2-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jaxb-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jaxrs
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jettison-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jose-jwt
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-jsapi
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-json-p-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-multipart-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-spring
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-validator-provider-11
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-resteasy-yaml-provider
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.0.27-1.Final_redhat_00001.1.ep7.el7
0:3.0.27-1.Final_redhat_00001.1.ep7.el7
eap7-velocity
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:1.7.0-3.redhat_00006.1.ep7.el7
0:1.7.0-3.redhat_00006.1.ep7.el7
eap7-wildfly
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:7.1.9-2.GA_redhat_00002.1.ep7.el7
0:7.1.9-2.GA_redhat_00002.1.ep7.el7
eap7-wildfly-modules
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:7.1.9-2.GA_redhat_00002.1.ep7.el7
0:7.1.9-2.GA_redhat_00002.1.ep7.el7
eap7-apache-cxf
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.1.16-4.redhat_00003.1.ep7.el7
0:3.1.16-4.redhat_00003.1.ep7.el7
eap7-apache-cxf-rt
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.1.16-4.redhat_00003.1.ep7.el7
0:3.1.16-4.redhat_00003.1.ep7.el7
eap7-apache-cxf-services
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.1.16-4.redhat_00003.1.ep7.el7
0:3.1.16-4.redhat_00003.1.ep7.el7
eap7-apache-cxf-tools
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:3.1.16-4.redhat_00003.1.ep7.el7
0:3.1.16-4.redhat_00003.1.ep7.el7
eap7-jettison
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:1.3.8-2.redhat_00002.1.ep7.el7
0:1.3.8-2.redhat_00002.1.ep7.el7
eap7-netty
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:4.1.63-1.Final_redhat_00002.1.ep7.el7
0:4.1.63-1.Final_redhat_00002.1.ep7.el7
eap7-netty-all
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:4.1.63-1.Final_redhat_00002.1.ep7.el7
0:4.1.63-1.Final_redhat_00002.1.ep7.el7
eap7-snakeyaml
Red Hat:jboss_enterprise_application_platform_eus:7.1::el7
From an advisory covering 18 CVEs
before 0:1.33.0-1.SP1_redhat_00001.1.ep7.el7
0:1.33.0-1.SP1_redhat_00001.1.ep7.el7
eap7-hal-console
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.2.17-1.Final_redhat_00001.1.el7eap
0:3.2.17-1.Final_redhat_00001.1.el7eap
eap7-jackson-annotations
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-core
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-databind
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-4.redhat_00004.1.el7eap
0:2.10.4-4.redhat_00004.1.el7eap
eap7-jackson-datatype-jdk8
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-datatype-jsr310
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-jaxrs-base
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-jaxrs-json-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-jaxrs-providers
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jackson-module-jaxb-annotations
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-4.redhat_00004.1.el7eap
0:2.10.4-4.redhat_00004.1.el7eap
eap7-jackson-modules-base
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-4.redhat_00004.1.el7eap
0:2.10.4-4.redhat_00004.1.el7eap
eap7-jackson-modules-java8
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:2.10.4-2.redhat_00004.1.el7eap
0:2.10.4-2.redhat_00004.1.el7eap
eap7-jettison
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:1.5.2-2.redhat_00002.1.el7eap
0:1.5.2-2.redhat_00002.1.el7eap
eap7-netty
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:4.1.63-4.Final_redhat_00002.1.el7eap
0:4.1.63-4.Final_redhat_00002.1.el7eap
eap7-netty-all
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:4.1.63-4.Final_redhat_00002.1.el7eap
0:4.1.63-4.Final_redhat_00002.1.el7eap
eap7-resteasy
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-atom-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-cdi
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-client
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-client-microprofile
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-crypto
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jackson-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jackson2-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jaxb-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jaxrs
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jettison-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jose-jwt
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-jsapi
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-json-binding-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-json-p-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-multipart-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-rxjava2
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-spring
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-validator-provider-11
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-resteasy-yaml-provider
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:3.11.6-1.Final_redhat_00001.1.el7eap
0:3.11.6-1.Final_redhat_00001.1.el7eap
eap7-snakeyaml
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:1.33.0-1.SP1_redhat_00001.1.el7eap
0:1.33.0-1.SP1_redhat_00001.1.el7eap
eap7-wildfly
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:7.3.12-3.GA_redhat_00002.1.el7eap
0:7.3.12-3.GA_redhat_00002.1.el7eap
eap7-wildfly-java-jdk11
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:7.3.12-3.GA_redhat_00002.1.el7eap
0:7.3.12-3.GA_redhat_00002.1.el7eap
eap7-wildfly-java-jdk8
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:7.3.12-3.GA_redhat_00002.1.el7eap
0:7.3.12-3.GA_redhat_00002.1.el7eap
eap7-wildfly-javadocs
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:7.3.12-3.GA_redhat_00002.1.el7eap
0:7.3.12-3.GA_redhat_00002.1.el7eap
eap7-wildfly-modules
Red Hat:jboss_enterprise_application_platform_eus:7.3::el7
From an advisory covering 13 CVEs
before 0:7.3.12-3.GA_redhat_00002.1.el7eap
0:7.3.12-3.GA_redhat_00002.1.el7eap
storm
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 1.2.3-3.8.2
1.2.3-3.8.2
venv-openstack-monasca
SUSE:HPE Helion OpenStack 8
From an advisory covering 2 CVEs
before 2.2.2~dev1-11.32.1
2.2.2~dev1-11.32.1
storm
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 1.2.3-3.8.2
1.2.3-3.8.2
venv-openstack-monasca
SUSE:OpenStack Cloud 8
From an advisory covering 2 CVEs
before 2.2.2~dev1-11.32.1
2.2.2~dev1-11.32.1
storm
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 2 CVEs
before 1.2.3-3.8.2
1.2.3-3.8.2
storm
SUSE:OpenStack Cloud 9
From an advisory covering 2 CVEs
before 1.2.3-3.5.1
1.2.3-3.5.1
venv-openstack-monasca
SUSE:OpenStack Cloud 9
From an advisory covering 2 CVEs
before 2.7.1~dev10-3.25.1
2.7.1~dev10-3.25.1
storm
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 2 CVEs
before 1.2.3-3.5.1
1.2.3-3.5.1
apache-log4j2
Ubuntu:Pro:16.04:LTS
before 2.4-2ubuntu0.1~esm1, plus listed versions
2.2-12.4-12.4-2
2.4-2ubuntu0.1~esm1
apache-log4j2
Ubuntu:18.04:LTS
before 2.10.0-2ubuntu0.1, plus listed versions
2.8.2-12.8.2-22.10.0-12.10.0-2
2.10.0-2ubuntu0.1
apache-log4j2
Ubuntu:20.04:LTS
before 2.15.0-0.20.04.1, plus listed versions
2.11.1-22.11.2-1
2.15.0-0.20.04.1
apache-log4j2
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 2.16.0-0.20.04.1, plus listed versions
2.11.1-22.11.2-12.15.0-0.20.04.1
2.16.0-0.20.04.1
log4j
openSUSE:Leap 15.2
before 2.13.0-lp152.3.3.1
2.13.0-lp152.3.3.1
log4j
openSUSE:Leap 15.2
before 2.13.0-lp152.3.6.1
2.13.0-lp152.3.6.1
disruptor
openSUSE:Leap 15.2
From an advisory covering 2 CVEs
before 3.4.4-lp152.2.3.1
3.4.4-lp152.2.3.1
jakarta-servlet
openSUSE:Leap 15.2
From an advisory covering 2 CVEs
before 5.0.0-lp152.2.1
5.0.0-lp152.2.1
log4j
openSUSE:Leap 15.2
From an advisory covering 2 CVEs
before 2.16.0-lp152.3.9.1
2.16.0-lp152.3.9.1
logback
openSUSE:Leap 15.2
before 1.2.8-lp152.2.3.2
1.2.8-lp152.2.3.2
log4j
openSUSE:Leap 15.3
before 2.13.0-4.3.1
2.13.0-4.3.1
log4j
openSUSE:Leap 15.3
From an advisory covering 2 CVEs
before 2.13.0-4.6.1
2.13.0-4.6.1
disruptor
openSUSE:Leap 15.3
From an advisory covering 2 CVEs
before 3.4.4-3.3.1
3.4.4-3.3.1
jakarta-servlet
openSUSE:Leap 15.3
From an advisory covering 2 CVEs
before 5.0.0-5.3.1
5.0.0-5.3.1
log4j
openSUSE:Leap 15.3
From an advisory covering 2 CVEs
before 2.16.0-4.10.1
2.16.0-4.10.1
logback
openSUSE:Leap 15.3
before 1.2.8-3.3.1
1.2.8-3.3.1
log4j
openSUSE:Tumbleweed
before 2.13.2-2.1
2.13.2-2.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubGlease/Healer2021-12-09
MetasploitLog4Shell HTTP Header Injection2021-12-09
MetasploitUniFi Network Application Unauthenticated JNDI Injection RCE (via Log4Shell)2021-12-09
MetasploitVMware vCenter Server Unauthenticated JNDI Injection RCE (via Log4Shell)2021-12-09
PoC in GitHubtangxiaofeng7/CVE-2021-44228-Apache-Log4j-Rce2021-12-09
PoC in GitHub1in9e/Apache-Log4j2-RCE2021-12-10
PoC in GitHubAdikso/minecraft-log4j-honeypot2021-12-10
PoC in GitHubAzeemering/CVE-2021-44228-DFIR-Notes2021-12-10
PoC in GitHubCreeperHost/Log4jPatcher2021-12-10
PoC in GitHubDragonSurvivalEU/RCE2021-12-10
Show 24 moreShow less

History

History
RecordedChangedSources
affected, aliasesOSV
affected
exploits_morePoC in GitHub
affected, aliasesOSV
exploitation
exploits, exploits_more
exploits
first indexedCVE List, EUVD, Exploit-DB, GitHub Advisories, CISA KEV, Metasploit, Nuclei, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-44228 is a critical vulnerability (CVSS 10.0) in Apache Log4j, published December 10, 2021. CISA lists it as known to be exploited, since December 10, 2021. EUVD reports exploitation since December 10, 2021. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 100.0%, the 100th percentile. Fixed in org.apache.logging.log4j:log4j-core 2.15.0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 311 versions and 2 references. The JSON record has them. The full exploit list has 483 more links.

MoveEnter Open