CVE-2020-9488 json
Improper validation of certificate with host mismatch in Apache Log4j SMTP appender
published 2020-04-27 6 y ago modified 2026-06-17 4 mo ago also GHSA-vwqq-5vrc-xw9h , EUVD-2020-0518
- cvss
- 3.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 8.2%
- EPSS 8.2% chance of exploitation in 30 days, percentile 94%
- public exploits
- 0
- none known
Summary
Improper validation of certificate with host mismatch in Apache Log4j SMTP appender. This could allow an SMTPS connection to be intercepted by a man-in-the-middle attack which could leak any log messages sent through that appender. Fixed in Apache Log4j 2.12.3 and 2.13.1
Patch / fix
- maven org.apache.logging.log4j:log4j 2.3.2, 2.12.3, 2.13.2
- maven org.apache.logging.log4j:log4j-core 2.3.2, 2.12.3, 2.13.2
- Apache Apache Log4j 2.12.3
- apache-log4j2 Debian 14, Debian 13, Debian 12 2.13.3-1
debian advisories DEBIAN-CVE-2020-9488
- apache-log4j2 Ubuntu 20.04 LTS 2.16.0-0.20.04.1
ubuntu advisories UBUNTU-CVE-2020-9488
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- qpid-cpp a mq clients 2 1.36.0-31.el6_10amq
- qpid-cpp a mq clients 2 1.36.0-31.el7amq
- nodejs-rhea a mq clients 2 1.0.24-1.el8
- qpid-proton a mq clients 2 0.32.0-1.el6_10
- qpid-proton a mq clients 2 0.32.0-2.el7
- qpid-proton a mq clients 2 0.32.0-2.el8
- qpid-proton-c a mq clients 2 0.32.0-1.el6_10
- qpid-proton-c a mq clients 2 0.32.0-2.el7
red hat advisories RHSA-2020:3817
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-9488 updated cvss 3.7
log4j: improper validation of certificate with host mismatch in SMTP appender
-
Red Hat AMQ Broker 7 log4jaffected: workaround, no fix available “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat BPM Suite 6 log4j Red Hat Enterprise Linux 5 log4j Red Hat Enterprise Linux 6 log4j, log4j-manual, log4j-javadocaffected: workaround, no fix planned “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat Enterprise Linux 7 log4j, log4j-manual, log4j-javadoc Red Hat Enterprise Linux 8 log4j12, log4j12-javadocaffected: workaround, no fix available “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat JBoss A-MQ 6 log4j Red Hat JBoss BRMS 5 log4j Red Hat JBoss BRMS 6 log4j Red Hat JBoss Enterprise Application Platform 5 log4j-core Red Hat JBoss Enterprise Application Platform 6 log4j Red Hat JBoss Fuse 6 log4jaffected: workaround, no fix planned “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
+4 more productsfewer
Red Hat JBoss Fuse Service Works 6 log4j Red Hat JBoss Operations Network 3 log4j Red Hat JBoss SOA Platform 5 log4j Red Hat JBoss Web Server 3 log4j-eap6 log4j-eap6 -
Red Hat OpenShift Container Platform 3.11 openshift3/ose-logging-elasticsearch5 Red Hat OpenShift Container Platform 4 openshift4/ose-metering-hive, openshift4/ose-logging-elasticsearch5affected: workaround, no fix available “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat Satellite 5 nutchaffected: workaround, no fix planned “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat Software Collections rh-maven35-log4j12, rh-maven36-log4j12, rh-java-common-log4j, rh-maven35-log4j12-javadoc, rh-maven36-log4j12-javadoc, rh-java-common-log4j-manual, +1 moreaffected: workaround, no fix available, no fix planned “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
-
Red Hat streams for Apache Kafka log4jaffected: workaround, no fix available “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.”
show 11 moreshow fewer
-
Red Hat AMQ Clients 2 nodejs-rhea 1.0.24-1.el8, qpid-proton 0.32.0-2.el7, qpid-proton 0.32.0-2.el8, qpid-cpp 1.36.0-31.el7amq, qpid-proton-c 0.32.0-2.el7, qpid-proton-c 0.32.0-2.el8, +16 morefixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2020:3817
-
Red Hat Data Gridfixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2020:3626
-
Red Hat Data Grid 7.3.7fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2020:3779
-
Red Hat Fuse 7.8.0fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2020:5568
-
Red Hat Fuse 7.10fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2021:5134
-
Red Hat JBoss Data Virtualization 6.4.8.SP1fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2022:0497
-
Red Hat JBoss Data Virtualization 6.4.8.SP2fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2022:0507
-
Red Hat RHDM 7.10.0fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2021:0603
-
Red Hat RHPAM 7.10.1fixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2021:1044
-
Red Hat Text-Only RHOARfixed: vendor fix “Previous versions can set the system property mail.smtp.ssl.checkserveridentity to true to globally enable hostname verification for SMTPS connections.” RHSA-2020:2391
-
Red Hat JBoss Enterprise Application Platform 7 log4j Red Hat JBoss Enterprise Application Platform Continuous Delivery log4j Red Hat Satellite 6 log4j-over-slf4j Red Hat Single Sign-On 7 log4jnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 5 mo ago
Exploit prediction
8.22% chance of exploitation in the next 30 days, higher than 94% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N |
| NVD | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N |
| CNA | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:P/I:N/A:N |
| GitHub | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.logging.log4j:log4j | >=2.13.0, <2.13.2 >=2.4.0, <2.12.3 <2.3.2 |
2.13.2 2.12.3 2.3.2 |
| maven | org.apache.logging.log4j:log4j-core | >=2.13.0, <2.13.2 >=2.4.0, <2.12.3 <2.3.2 |
2.13.2 2.12.3 2.3.2 |
Affected products
- Apache Apache Log4j
Classification
- Weakness
-
- CWE-295 Improper Certificate Validation
- Technology feeds
References
-
issues.apache.org
/jira/browse/LOG4J2-2819
issue-tracking, mitigation, patch, vendor-advisory
-
oracle.com
/security-alerts/cpuoct2021.html
web, patch, third-party-advisory
-
oracle.com
/security-alerts/cpuapr2022.html
web, patch, third-party-advisory
-
oracle.com
/security-alerts/cpuApr2021.html
web, patch, third-party-advisory
-
debian.org
/security/2021/dsa-5020
vendor-advisory, web
-
lists.apache.org
/thread.html/r8c001b9a95c0bbec06f4457721edd94935a55932e64b82cc5582b846%40%3Cissues.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r2f209d271349bafd91537a558a279c08ebcff8fa3e547357d58833e6%40%3Cdev.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r7641ee788e1eb1be4bb206a7d15f8a64ec6ef23e5ec6132d5a567695%40%3Cnotifications.zookeeper.apache.org
mailing-list
-
lists.apache.org
/thread.html/rd8e87c4d69df335d0ba7d815b63be8bd8a6352f429765c52eb07ddac%40%3Cissues.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r4285398e5585a0456d3d9db021a4fce6e6fcf3ec027dfa13a450ec98%40%3Cissues.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r0df3d7a5acb98c57e64ab9266aa21eeee1d9b399addb96f9cf1cbe05%40%3Cdev.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r7e739f2961753af95e2a3a637828fb88bfca68e5d6b0221d483a9ee5%40%3Cnotifications.zookeeper.apache.org
mailing-list
-
lists.apache.org
/thread.html/r9a79175c393d14d760a0ae3731b4a873230a16ef321aa9ca48a810cd%40%3Cissues.zookeeper.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rbc45eb0f53fd6242af3e666c2189464f848a851d408289840cecc6e3%40%3Ccommits.zookeeper.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rec34b1cccf907898e7cb36051ffac3ccf1ea89d0b261a2a3b3fb267f%40%3Ccommits.zookeeper.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r48efc7cb5aeb4e1f67aaa06fb4b5479a5635d12f07d0b93fc2d08809%40%3Ccommits.zookeeper.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rd55f65c6822ff235eda435d31488cfbb9aa7055cdf47481ebee777cc%40%3Cissues.zookeeper.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rc6b81c013618d1de1b5d6b8c1088aaf87b4bacc10c2371f15a566701%40%3Cnotifications.zookeeper.apache.org
mailing-list, web
-
lists.apache.org
/thread.html/r7e5c10534ed06bf805473ac85e8412fe3908a8fa4cabf5027bf11220%40%3Cdev.kafka.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r8e96c340004b7898cad3204ea51280ef6e4b553a684e1452bf1b18b1%40%3Cjira.kafka.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rf1c2a81a08034c688b8f15cf58a4cfab322d00002ca46d20133bee20%40%3Cdev.kafka.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r0a2699f724156a558afd1abb6c044fb9132caa66dce861b82699722a%40%3Cjira.kafka.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r48bcd06049c1779ef709564544c3d8a32ae6ee5c3b7281a606ac4463%40%3Cjira.kafka.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpujul2020.html
web
- security.netapp.com /advisory/ntap-20200504-0003/
-
lists.apache.org
/thread.html/r393943de452406f0f6f4b3def9f8d3c071f96323c1f6ed1a098f7fe4%40%3Ctorque-dev.db.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpuoct2020.html
web
-
lists.apache.org
/thread.html/r1fc73f0e16ec2fa249d3ad39a5194afb9cc5afb4c023dc0bab5a5881%40%3Cissues.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/ra632b329b2ae2324fabbad5da204c4ec2e171ff60348ec4ba698fd40%40%3Cissues.hive.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r4ed1f49616a8603832d378cb9d13e7a8b9b27972bb46d946ccd8491f%40%3Cissues.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r4db540cafc5d7232c62e076051ef661d37d345015b2e59b3f81a932f%40%3Cdev.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r9776e71e3c67c5d13a91c1eba0dc025b48b802eb7561cc6956d6961c%40%3Cissues.hive.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r65578f3761a89bc164e8964acd5d913b9f8fd997967b195a89a97ca3%40%3Cissues.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26%40%3Ccommits.pulsar.apache.org%3E
mailing-list, web
-
oracle.com
/security-alerts/cpujan2021.html
web
-
lists.apache.org
/thread.html/re024d86dffa72ad800f2848d0c77ed93f0b78ee808350b477a6ed987%40%3Cgitbox.hive.apache.org%3E
web
-
lists.apache.org
/thread.html/rbc7642b9800249553f13457e46b813bea1aec99d2bc9106510e00ff3%40%3Ctorque-dev.db.apache.org%3E
web
-
lists.apache.org
/thread.html/r3d1d00441c55144a4013adda74b051ae7864128ebcfb6ee9721a2eb3%40%3Cissues.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rc2dbc4633a6eea1fcbce6831876cfa17b73759a98c65326d1896cb1a%40%3Ctorque-dev.db.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rd5d58088812cf8e677d99b07f73c654014c524c94e7fedbdee047604%40%3Ctorque-dev.db.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r33864a0fc171c1c4bf680645ebb6d4f8057899ab294a43e1e4fe9d04%40%3Cissues.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r4d5dc9f3520071338d9ebc26f9f158a43ae28a91923d176b550a807b%40%3Cdev.hive.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r22a56beb76dd8cf18e24fda9072f1e05990f49d6439662d3782a392f%40%3Cissues.hive.apache.org%3E
mailing-list
-
nvd.nist.gov
/vuln/detail/CVE-2020-9488
advisory
-
lists.apache.org
/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26@%3Ccommits.pulsar.apache.org%3E
web
-
lists.apache.org
/thread.html/rc6b81c013618d1de1b5d6b8c1088aaf87b4bacc10c2371f15a566701@%3Cnotifications.zookeeper.apache.org%3
web
-
lists.apache.org
/thread.html/rc2dbc4633a6eea1fcbce6831876cfa17b73759a98c65326d1896cb1a@%3Ctorque-dev.db.apache.org%3E
web
-
lists.apache.org
/thread.html/rbc7642b9800249553f13457e46b813bea1aec99d2bc9106510e00ff3@%3Ctorque-dev.db.apache.org%3E
web
-
lists.apache.org
/thread.html/rbc45eb0f53fd6242af3e666c2189464f848a851d408289840cecc6e3@%3Ccommits.zookeeper.apache.org%3E
web
-
lists.apache.org
/thread.html/ra632b329b2ae2324fabbad5da204c4ec2e171ff60348ec4ba698fd40@%3Cissues.hive.apache.org%3E
web
-
lists.apache.org
/thread.html/ra051e07a0eea4943fa104247e69596f094951f51512d42c924e86c75@%3Cissues.hive.apache.org%3E
web
-
lists.apache.org
/thread.html/ra051e07a0eea4943fa104247e69596f094951f51512d42c924e86c75%40%3Cissues.hive.apache.org%3E
web
-
lists.apache.org
/thread.html/r9a79175c393d14d760a0ae3731b4a873230a16ef321aa9ca48a810cd@%3Cissues.zookeeper.apache.org%3E
web
-
lists.apache.org
/thread.html/r9776e71e3c67c5d13a91c1eba0dc025b48b802eb7561cc6956d6961c@%3Cissues.hive.apache.org%3E
web
-
lists.apache.org
/thread.html/r8e96c340004b7898cad3204ea51280ef6e4b553a684e1452bf1b18b1@%3Cjira.kafka.apache.org%3E
web
-
lists.apache.org
/thread.html/r8c001b9a95c0bbec06f4457721edd94935a55932e64b82cc5582b846@%3Cissues.zookeeper.apache.org%3E
web
-
security.netapp.com
/advisory/ntap-20200504-0003
web
-
lists.debian.org
/debian-lts-announce/2021/12/msg00017.html
web
-
lists.apache.org
/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772@%3Cdev.mina.apache.org%3E
web
-
lists.apache.org
/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772%40%3Cdev.mina.apache.org%3E
web
Sources
- CVE List CVE-2020-9488
- GitHub Advisory GHSA-vwqq-5vrc-xw9h
- NVD CVE-2020-9488
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.