Back
CVE-2017-5645
In Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events from another…
Critical9.8EPSS 89.4%
- Published
- Updated
- Reserved
- Assigned by
- apache
Description
In Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events from another application, a specially crafted binary payload can be sent that, when deserialized, can execute arbitrary code.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| NVDNVD · Modified | 3.1 | Critical9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
- EPSS (exploitation in 30 days)
- 89.4% · top 0.2% of all CVEs (3 Nov 2026)
- CISA SSVC
- Exploitation: none · Automatable: yes · Technical impact: total
Loading the EPSS history…
The list uses the assigner's score when there is one, then CISA's, then NVD's: Critical 9.8.
Weakness
- Remote Code Execution.
- CWE-502 (opens in a new tab)
Affected products
Apache Software Foundation · Apache Log4j
- affected All versions between 2.0-alpha1 and 2.8.1
Affected packages
From reviewed advisories of the GitHub Advisory Database.
- Mavenorg.apache.logging.log4j:log4jGHSA-fxph-q3j8-mv87 (opens in a new tab)
- Mavenorg.apache.logging.log4j:log4j-coreGHSA-fxph-q3j8-mv87 (opens in a new tab)
References (82)
- RHSA-2017:2888 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2809 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- 97702 (opens in a new tab)vdb-entryx_refsource_BIDx_transferred
- 1041294 (opens in a new tab)vdb-entryx_refsource_SECTRACKx_transferred
- RHSA-2017:2810 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:1801 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2889 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2635 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2638 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:1417 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2423 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2808 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- 1040200 (opens in a new tab)vdb-entryx_refsource_SECTRACKx_transferred
- RHSA-2017:2636 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:3399 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2637 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:3244 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:3400 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2633 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:2811 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2017:1802 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- RHSA-2019:1545 (opens in a new tab)vendor-advisoryx_refsource_REDHATx_transferred
- [druid-commits] 20191115 [GitHub] [incubator-druid] ccaominh opened a new pull request #8878: Address security vulnerabilities (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [logging-dev] 20191215 Re: Is there any chance that there will be a security fix for log4j-v1.2.17? (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [logging-dev] 20191218 [CVE-2019-17571] Apache Log4j 1.2 deserialization of untrusted data in SocketServer (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [oss-security] 20191218 [CVE-2019-17571] Apache Log4j 1.2 deserialization of untrusted data in SocketServer (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [announce] 20191218 [CVE-2019-17571] Apache Log4j 1.2 deserialization of untrusted data in SocketServer (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [logging-dev] 20191219 Re: [CVE-2019-17571] Apache Log4j 1.2 deserialization of untrusted data in SocketServer (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20191226 [jira] [Created] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20191226 [jira] [Created] (TIKA-3018) log4j 1.2 version used by Apache Tika 1.23 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20191226 [jira] [Commented] (TIKA-3018) log4j 1.2 version used by Apache Tika 1.23 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20191230 [jira] [Created] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20191230 [jira] [Created] (AMQ-7372) [9.8] [CVE-2019-17571] [activemq-all] [5.15.10] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200106 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200107 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200108 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200110 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200111 Re: [jira] [Commented] (TIKA-3018) log4j 1.2 version used by Apache Tika 1.23 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200111 [jira] [Closed] (TIKA-3018) log4j 1.2 version used by Apache Tika 1.23 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200111 [jira] [Resolved] (TIKA-3018) log4j 1.2 version used by Apache Tika 1.23 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200114 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [tika-dev] 20200115 [jira] [Commented] (TIKA-3019) [9.8] [CVE-2019-17571] [tika-app] [1.23] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200122 [jira] [Updated] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200122 [jira] [Assigned] (AMQ-7372) [9.8] [CVE-2019-17571] [activemq-all] [5.15.10] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200122 [jira] [Updated] (AMQ-7372) [9.8] [CVE-2019-17571] [activemq-all] [5.15.10] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200122 [jira] [Assigned] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200122 [jira] [Resolved] (AMQ-7372) [9.8] [CVE-2019-17571] [activemq-all] [5.15.10] (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200127 [jira] [Commented] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200208 [jira] [Commented] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200228 [jira] [Commented] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200228 [jira] [Resolved] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200228 [jira] [Updated] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [logging-commits] 20200425 svn commit: r1059809 - /websites/production/logging/content/log4j/2.13.2/security.html (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- https://www.oracle.com/security-alerts/cpuapr2020.html (opens in a new tab)x_refsource_MISCx_transferred
- http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://www.oracle.com/security-alerts/cpujul2020.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/security-alerts/cpujan2020.html (opens in a new tab)x_refsource_MISCx_transferred
- https://security.netapp.com/advisory/ntap-20181107-0002/ (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://security.netapp.com/advisory/ntap-20180726-0002/ (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://issues.apache.org/jira/browse/LOG4J2-1863 (opens in a new tab)x_refsource_CONFIRMx_transferred
- [bookkeeper-issues] 20200729 [GitHub] [bookkeeper] padma81 opened a new issue #2387: Security vulnerabilities in the apache/bookkeeper-4.9.2 image (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [activemq-issues] 20200730 [jira] [Commented] (AMQ-7370) log4j 1.2 version used by AMQ 5.15.10 / 5.15.11 is vulnerable to CVE-2019-17571 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [geode-issues] 20200831 [jira] [Created] (GEODE-8471) Dependency security issues in geode-core-1.12 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- https://www.oracle.com/security-alerts/cpuoct2020.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/security-alerts/cpujan2021.html (opens in a new tab)x_refsource_MISCx_transferred
- [doris-commits] 20210402 [GitHub] [incubator-doris] zh0122 opened a new pull request #5594: [FE][Bug]Update log4j-web to fix a security issue (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [beam-issues] 20210528 [jira] [Created] (BEAM-12422) Vendored gRPC 1.36.0 is using a log4j version with security issues (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- https://www.oracle.com/security-alerts/cpuApr2021.html (opens in a new tab)x_refsource_MISCx_transferred
- [beam-github] 20210701 [GitHub] [beam] lukecwik commented on pull request #15113: [BEAM-12422] Upgrade log4j version not affected by CVE-2017-5645 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [beam-github] 20210701 [GitHub] [beam] lukecwik opened a new pull request #15113: [BEAM-12422] Upgrade log4j version not affected by CVE-2017-5645 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [beam-github] 20210701 [GitHub] [beam] codecov[bot] commented on pull request #15113: [BEAM-12422] Upgrade log4j version not affected by CVE-2017-5645 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [beam-github] 20210701 [GitHub] [beam] codecov[bot] edited a comment on pull request #15113: [BEAM-12422] Upgrade log4j version not affected by CVE-2017-5645 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- [beam-github] 20210701 [GitHub] [beam] suztomo commented on pull request #15113: [BEAM-12422] Upgrade log4j version not affected by CVE-2017-5645 (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- https://www.oracle.com/security-alerts/cpuoct2021.html (opens in a new tab)x_refsource_MISCx_transferred
- https://www.oracle.com/security-alerts/cpujan2022.html (opens in a new tab)x_refsource_MISCx_transferred
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisory GHSA-fxph-q3j8-mv87 (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Record last updated .