Every CVE Search/ Get API key

CVE-2019-17571

Deserialization of Untrusted Data in Log4j

9.8 CriticalPublic exploitFix available

CVE-2019-17571 is a critical vulnerability (CVSS 9.8) in Apache Log4j, published December 20, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 70.0%, the 99th percentile. Fixed in log4j 1.2.14-6.4.el6.tuxcare.els4.

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

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

70.0%Down 11.1 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
CVE-2019-17571
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-502
Updated
2026-11-02
CVE List 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
CVE-2019-17571
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502, CWE-502
Updated
2026-11-02
EUVDEUVD-2020-0246 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
EUVD-2020-0246
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
GitHub AdvisoriesGHSA-2qrg-x229-3v8q 9.8

Deserialization of Untrusted Data in Log4j

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions 1.2 up to 1.2.17.

Users are advised to migrate to org.apache.logging.log4j:log4j-core.

Record
GHSA-2qrg-x229-3v8q
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSV 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
CVE-2019-17571
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
OSVDEBIAN-CVE-2019-17571 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
DEBIAN-CVE-2019-17571
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
Show 23 moreShow less
OSVGHSA-2qrg-x229-3v8q 9.8

Deserialization of Untrusted Data in Log4j

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions 1.2 up to 1.2.17.

Users are advised to migrate to org.apache.logging.log4j:log4j-core.

Record
GHSA-2qrg-x229-3v8q
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSVRHSA-2017:1801 9.8

Red Hat Security Advisory: Red Hat JBoss Web Server 3.1.0 Service Pack 1 security update

Record
RHSA-2017:1801
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-2017:2423 9.8

Red Hat Security Advisory: log4j security update

Record
RHSA-2017:2423
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-2017:2638 9.8

Red Hat Security Advisory: jboss-ec2-eap security, bug fix, and enhancement update

Record
RHSA-2017:2638
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-2017:2811 9.8

Red Hat Security Advisory: eap7-jboss-ec2-eap security update

Record
RHSA-2017:2811
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-2017:3399 9.8

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

Record
RHSA-2017:3399
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-2022:5053 9.8

Red Hat Security Advisory: log4j security update

Record
RHSA-2022:5053
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-2019-17571 9.8

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17.

Record
UBUNTU-CVE-2019-17571
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
OSVCLSA-2022-1655842760 No score

Fixed CVE-2019-17571 in log4j

  • CVE-2019-17571: Fix the deserialization of untrusted data in SocketServer that allows an attacker to remotely execute arbitrary code
Record
CLSA-2022-1655842760
Updated
2026-11-02
OSVCLSA-2022-1655843011 No score

Fixed CVE-2019-17571 in log4j

  • CVE-2019-17571: Fix the deserialization of untrusted data in SocketServer that allows an attacker to remotely execute arbitrary code
Record
CLSA-2022-1655843011
Updated
2026-11-02
OSVCLSA-2025-1751328204 No score

TuxCare security update for log4j:log4j (6 CVEs)

TuxCare rebuilt log4j:log4j to address 6 CVEs. Fixed in 1.2.17.tuxcare.1.

Record
CLSA-2025-1751328204
Updated
2026-11-02
OSVCLSA-2026-1778114668 No score

TuxCare security update for log4j:log4j (5 CVEs)

TuxCare rebuilt log4j:log4j to address 5 CVEs. Fixed in 1.2.16-tuxcare.1.

Record
CLSA-2026-1778114668
Updated
2026-11-02
OSVCLSA-2026-1787557465 No score

TuxCare security update for log4j:log4j (4 CVEs)

TuxCare rebuilt log4j:log4j to address 4 CVEs. Fixed in 1.2.15-tuxcare.1.

Record
CLSA-2026-1787557465
Updated
2026-11-02
OSVMGASA-2023-0141 No score

Updated davmail packages fix security vulnerability

Included in Log4j 1.2 is a SocketServer class that is vulnerable to deserialization of untrusted data which can be exploited to remotely execute arbitrary code when combined with a deserialization gadget when listening to untrusted network traffic for log data. This affects Log4j versions up to 1.2 up to 1.2.17. (CVE-2019-17571) JMSAppender in Log4j 1.2 is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration. The attacker can provide TopicBindingName and TopicConnectionFactoryBindingName configurations causing JMSAppender to perform JNDI requests that result in remote code execution in a similar fashion to CVE-2021-44228. Note this issue only affects Log4j 1.2 when specifically configured to use JMSAppender, which is not the default. (CVE-2021-4104) JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration or if the configuration references an LDAP service the attacker has access to. The attacker can provide a TopicConnectionFactoryBindingName configuration causing JMSSink to perform JNDI requests that result in remote code execution in a similar fashion to CVE-2021-4104. Note this issue only affects Log4j 1.x when specifically configured to use JMSSink, which is not the default. (CVE-2022-23302) By design, the JDBCAppender in Log4j 1.2.x accepts an SQL statement as a configuration parameter where the values to be inserted are converters from PatternLayout. The message converter, %m, is likely to always be included. This allows attackers to manipulate the SQL by entering crafted strings into input fields or headers of an application that are logged allowing unintended SQL queries to be executed. Note this issue only affects Log4j 1.x when specifically configured to use the JDBCAppender, which is not the default. (CVE-2022-23305)

Record
MGASA-2023-0141
Updated
2026-11-02
OSVopenSUSE-SU-2020:0051-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2019-17571: Fixed a remote code execution by deserialization of untrusted data in SocketServer (bsc#1159646).

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

Record
openSUSE-SU-2020:0051-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11025-1 No score

log4j-2.13.2-1.9 on GA media

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

Record
openSUSE-SU-2024:11025-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11026-1 No score

log4j12-1.2.17-3.9 on GA media

These are all security issues fixed in the log4j12-1.2.17-3.9 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11026-1
Updated
2026-11-02
OSVROOT-APP-MAVEN-CVE-2019-17571 No score

CVE-2019-17571 in log4j:log4j - Patched by Root

Root has patched CVE-2019-17571 in the log4j:log4j package for Root:Maven. Multiple fixed versions available.

Record
ROOT-APP-MAVEN-CVE-2019-17571
Updated
2026-11-02
OSVSUSE-SU-2020:0053-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2019-17571: Fixed a remote code execution by deserialization of untrusted data in SocketServer (bsc#1159646).
Record
SUSE-SU-2020:0053-1
Updated
2026-11-02
OSVSUSE-SU-2020:0054-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2019-17571: Fixed a remote code execution by deserialization of untrusted data in SocketServer (bsc#1159646).
Record
SUSE-SU-2020:0054-1
Updated
2026-11-02
OSVSUSE-SU-2020:14267-1 No score

Security update for log4j

This update for log4j fixes the following issues:

  • CVE-2019-17571: Fixed a remote code execution by deserialization of untrusted data in SocketServer (bsc#1159646).
Record
SUSE-SU-2020:14267-1
Updated
2026-11-02
OSVUSN-4495-1 No score

Apache Log4j vulnerability

It was discovered that Apache Log4j does not properly deserialize untrusted data. An attacker could possibly use this issue to remotely execute arbitrary code. (CVE-2019-17571)

Record
USN-4495-1
Updated
2026-11-02
OSVUSN-5998-1 No score

apache-log4j1.2 vulnerabilities

It was discovered that the SocketServer component of Apache Log4j 1.2 incorrectly handled deserialization. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 ESM. (CVE-2019-17571)

It was discovered that the JMSSink component of Apache Log4j 1.2 incorrectly handled deserialization. An attacker could possibly use this issue to execute arbitrary code. (CVE-2022-23302)

It was discovered that Apache Log4j 1.2 incorrectly handled certain SQL statements. A remote attacker could possibly use this issue to perform an SQL injection attack and alter the database. This issue was only fixed in Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2022-23305)

It was discovered that the Chainsaw component of Apache Log4j 1.2 incorrectly handled deserialization. An attacker could possibly use this issue to execute arbitrary code. This issue was only fixed in Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2022-23307)

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

Affected products

Show 6 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
log4j:log4j
Maven
1.2 to 1.2.17 None known
org.zenframework.z8.dependencies.commons:log4j-1.2.17
Maven
2.0 to 2.0 None known
log4j
TuxCare:OracleLinux:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j-javadoc
TuxCare:OracleLinux:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j-manual
TuxCare:OracleLinux:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j
TuxCare:CentOS:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j-javadoc
TuxCare:CentOS:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j-manual
TuxCare:CentOS:6
before 1.2.14-6.4.el6.tuxcare.els4
1.2.14-6.4.el6.tuxcare.els4
log4j:log4j
TuxCare:Maven
1.2.17 up to 1.2.17.tuxcare.1
1.2.17.tuxcare.1
log4j:log4j
TuxCare:Maven
1.2.16 up to 1.2.16-tuxcare.1
1.2.16-tuxcare.1
Show 122 moreShow less
Affected packages
PackageAffectedFixed
log4j:log4j
TuxCare:Maven
1.2.15 up to 1.2.15-tuxcare.1
1.2.15-tuxcare.1
apache-log4j1.2
Debian:12
before 1.2.17-9
1.2.17-9
apache-log4j1.2
Debian:13
before 1.2.17-9
1.2.17-9
apache-log4j1.2
Debian:14
before 1.2.17-9
1.2.17-9
apache-log4j1.2
Debian:8
before 1.2.17-5+deb8u1, plus listed versions
1.2.17-5
1.2.17-5+deb8u1
apache-log4j1.2
Debian:9
before 1.2.17-7+deb9u1, plus listed versions
1.2.17-7
1.2.17-7+deb9u1
apache-log4j1.2
Debian:10
before 1.2.17-8+deb10u1, plus listed versions
1.2.17-8
1.2.17-8+deb10u1
log4j:log4j
Maven
1.2 to 1.2.17, plus listed versions
1.2.111.2.121.2.131.2.141.2.15
Show 7 moreShow less
1.2.161.2.41.2.51.2.61.2.71.2.81.2.9
None known
org.zenframework.z8.dependencies.commons:log4j-1.2.17
Maven
Listed versions
2.0
None known
davmail
Mageia:8
before 6.1.0-1.mga8
6.1.0-1.mga8
log4j-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:1.2.16-12.redhat_3.1.ep6.el6
0:1.2.16-12.redhat_3.1.ep6.el6
tomcat-native
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:1.2.8-10.redhat_10.ep7.el6
0:1.2.8-10.redhat_10.ep7.el6
tomcat-native-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:1.2.8-10.redhat_10.ep7.el6
0:1.2.8-10.redhat_10.ep7.el6
tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-jsp-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-lib
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-log4j
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-selinux
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-servlet-3.0-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat7-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:7.0.70-22.ep7.el6
0:7.0.70-22.ep7.el6
tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-jsp-2.3-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-lib
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-log4j
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-selinux
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-servlet-3.1-api
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
tomcat8-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
before 0:8.0.36-24.ep7.el6
0:8.0.36-24.ep7.el6
log4j-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:1.2.16-12.redhat_3.1.ep6.el7
0:1.2.16-12.redhat_3.1.ep6.el7
tomcat-native
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:1.2.8-10.redhat_10.ep7.el7
0:1.2.8-10.redhat_10.ep7.el7
tomcat-native-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:1.2.8-10.redhat_10.ep7.el7
0:1.2.8-10.redhat_10.ep7.el7
tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-jsp-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-lib
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-log4j
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-selinux
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-servlet-3.0-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat7-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:7.0.70-22.ep7.el7
0:7.0.70-22.ep7.el7
tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-jsp-2.3-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-lib
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-log4j
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-selinux
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-servlet-3.1-api
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
tomcat8-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
before 0:8.0.36-24.ep7.el7
0:8.0.36-24.ep7.el7
log4j
Red Hat:enterprise_linux:7::client
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-javadoc
Red Hat:enterprise_linux:7::client
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-manual
Red Hat:enterprise_linux:7::client
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j
Red Hat:enterprise_linux:7::computenode
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-javadoc
Red Hat:enterprise_linux:7::computenode
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-manual
Red Hat:enterprise_linux:7::computenode
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j
Red Hat:enterprise_linux:7::server
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-javadoc
Red Hat:enterprise_linux:7::server
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-manual
Red Hat:enterprise_linux:7::server
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j
Red Hat:enterprise_linux:7::workstation
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-javadoc
Red Hat:enterprise_linux:7::workstation
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
log4j-manual
Red Hat:enterprise_linux:7::workstation
before 0:1.2.17-16.el7_4
0:1.2.17-16.el7_4
jboss-ec2-eap
Red Hat:jboss_enterprise_application_platform:6::el6
before 0:7.5.17-1.Final_redhat_4.ep6.el6
0:7.5.17-1.Final_redhat_4.ep6.el6
jboss-ec2-eap-samples
Red Hat:jboss_enterprise_application_platform:6::el6
before 0:7.5.17-1.Final_redhat_4.ep6.el6
0:7.5.17-1.Final_redhat_4.ep6.el6
eap7-jboss-ec2-eap
Red Hat:jboss_enterprise_application_platform:7::el6
before 0:7.0.8-1.GA_redhat_1.ep7.el6
0:7.0.8-1.GA_redhat_1.ep7.el6
eap7-jboss-ec2-eap-samples
Red Hat:jboss_enterprise_application_platform:7::el6
before 0:7.0.8-1.GA_redhat_1.ep7.el6
0:7.0.8-1.GA_redhat_1.ep7.el6
eap7-jboss-ec2-eap
Red Hat:jboss_enterprise_application_platform:7::el7
before 0:7.0.8-1.GA_redhat_1.ep7.el7
0:7.0.8-1.GA_redhat_1.ep7.el7
eap7-jboss-ec2-eap-samples
Red Hat:jboss_enterprise_application_platform:7::el7
before 0:7.0.8-1.GA_redhat_1.ep7.el7
0:7.0.8-1.GA_redhat_1.ep7.el7
log4j
Red Hat:jboss_enterprise_application_platform:5::el5
before 0:1.2.14-19.patch_01.ep5.el5
0:1.2.14-19.patch_01.ep5.el5
log4j
Red Hat:jboss_enterprise_application_platform:5::el6
before 0:1.2.14-19.patch_01.ep5.el6
0:1.2.14-19.patch_01.ep5.el6
log4j
Red Hat:rhel_els:6
before 0:1.2.14-6.7.el6_10
0:1.2.14-6.7.el6_10
log4j-debuginfo
Red Hat:rhel_els:6
before 0:1.2.14-6.7.el6_10
0:1.2.14-6.7.el6_10
log4j-javadoc
Red Hat:rhel_els:6
before 0:1.2.14-6.7.el6_10
0:1.2.14-6.7.el6_10
log4j-manual
Red Hat:rhel_els:6
before 0:1.2.14-6.7.el6_10
0:1.2.14-6.7.el6_10
log4j:log4j
Root:Maven
before 1.2.12-aikido.2
1.2.12-aikido.21.2.14-aikido.51.2.14-aikido.6
io.root.log4j:log4j
Root:Maven
before 1.2.12-root.io.1
1.2.12-root.io.11.2.12-root.io.21.2.14-root.io.51.2.14-root.io.6
log4j
SUSE:Linux Enterprise Module for Basesystem 15
before 1.2.17-5.3.1
1.2.17-5.3.1
log4j
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 1.2.17-5.3.1
1.2.17-5.3.1
log4j
SUSE:Linux Enterprise Module for Development Tools 15
before 1.2.17-5.3.1
1.2.17-5.3.1
log4j
SUSE:Linux Enterprise Module for Development Tools 15 SP1
before 1.2.17-5.3.1
1.2.17-5.3.1
log4j
SUSE:HPE Helion OpenStack 8
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:OpenStack Cloud 7
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:OpenStack Cloud 8
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:OpenStack Cloud Crowbar 8
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP1-LTSS
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP2-BCL
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP3-BCL
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP4
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server 12 SP5
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Enterprise Storage 5
before 1.2.15-126.3.1
1.2.15-126.3.1
log4j
SUSE:Linux Enterprise Point of Sale 11 SP3
before 1.2.15-26.32.14.1
1.2.15-26.32.14.1
log4j
SUSE:Linux Enterprise Server 11 SP4-LTSS
before 1.2.15-26.32.14.1
1.2.15-26.32.14.1
apache-log4j1.2
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.2.17-3ubuntu11.2.17-4ubuntu11.2.17-4ubuntu21.2.17-4ubuntu31.2.17-4ubuntu3+esm11.2.17-4ubuntu3+esm2
None known
apache-log4j1.2
Ubuntu:Pro:16.04:LTS
before 1.2.17-7ubuntu1+esm1, plus listed versions
1.2.17-6ubuntu11.2.17-7ubuntu1
1.2.17-7ubuntu1+esm1
apache-log4j1.2
Ubuntu:18.04:LTS
before 1.2.17-8+deb10u1build0.18.04.1, plus listed versions
1.2.17-7ubuntu21.2.17-8
1.2.17-8+deb10u1build0.18.04.1
apache-log4j1.2
Ubuntu:18.04:LTS
before 1.2.17-8+deb10u1ubuntu0.2, plus listed versions
1.2.17-7ubuntu21.2.17-81.2.17-8+deb10u1build0.18.04.11.2.17-8+deb10u1ubuntu0.1
1.2.17-8+deb10u1ubuntu0.2
apache-log4j1.2
Ubuntu:20.04:LTS
before 1.2.17-9ubuntu0.2, plus listed versions
1.2.17-81.2.17-91.2.17-9ubuntu0.1
1.2.17-9ubuntu0.2
log4j
openSUSE:Leap 15.1
before 1.2.17-lp151.5.3.1
1.2.17-lp151.5.3.1
log4j-mini
openSUSE:Leap 15.1
before 1.2.17-lp151.5.3.1
1.2.17-lp151.5.3.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubAl1ex/CVE-2019-175712020-07-16
PoC in GitHubHynekPetrak/log4shell-finder2021-12-14
PoC in GitHubshadow-horse/CVE-2019-175712019-12-25

History

History
WhenChangedSources
2026-11-02createdCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 123 references. The JSON record has them.

MoveEnter Open