CVE-2018-8019
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not...
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.4
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
CVE-2018-8019- CVSS 3.0
- 7.4 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
CVE List No score
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
CVE-2018-8019- Updated
- 2026-11-02
EUVDEUVD-2018-19720 No score
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
EUVD-2018-19720- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w5fc-h82j-vq6w
7.4
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not...
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
GHSA-w5fc-h82j-vq6w- CVSS 3.0
- 7.4 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSV
7.4
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
CVE-2018-8019- CVSS 3.0
- 7.4 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-8019
7.4
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
DEBIAN-CVE-2018-8019- CVSS 3.0
- 7.4 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVRHSA-2018:2469
7.1
Red Hat Security Advisory: Red Hat JBoss Web Server 3.1.0 Service Pack 4 security and bug fix update
- Record
RHSA-2018:2469- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-8019
7.4
When using an OCSP responder Apache Tomcat Native 1.2.0 to 1.2.16 and 1.1.23 to 1.1.34 did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS. Users not using OCSP checks are not affected by this vulnerability.
- Record
UBUNTU-CVE-2018-8019- CVSS 3.0
- 7.4 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVMGASA-2019-0184 No score
Updated tomcat-native packages fix security vulnerability
When using an OCSP responder did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS (CVE-2018-8019).
Did not properly check OCSP pre-produced responses. Revoked client certificates may have not been properly identified, allowing for users to authenticate with revoked certificates to connections that require mutual TLS (CVE-2018-8020).
- Record
MGASA-2019-0184- Updated
- 2026-11-02
OSVSUSE-SU-2019:14014-1 No score
Security update for libtcnative-1-0
This update for libtcnative-1-0 to version 1.1.34 fixes the following issues:
- CVE-2017-15698: Fixed an improper handling of fields with more than 127 bytes which could allow invalid client certificates to be accepted (bsc#1078679).
- CVE-2018-8019: When using an OCSP responder did not correctly handle invalid responses. This allowed for revoked client certificates to be incorrectly identified. It was therefore possible for users to authenticate with revoked certificates when using mutual TLS (bsc#1103348).
- CVE-2018-8020: Did not properly check OCSP pre-produced responses. Revoked client certificates may have not been properly identified, allowing for users to authenticate with revoked certificates to connections that require mutual TLS (bsc#1103347).
For a complete list of changes please see http://tomcat.apache.org/native-1.1-doc/miscellaneous/changelog.html
- Record
SUSE-SU-2019:14014-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
tomcat-nativeDebian:12 |
before 1.2.17-1 | 1.2.17-1 |
tomcat-nativeDebian:13 |
before 1.2.17-1 | 1.2.17-1 |
tomcat-nativeDebian:14 |
before 1.2.17-1 | 1.2.17-1 |
tomcat-nativeDebian:8 |
before 1.1.32~repack-2+deb8u2, plus listed versions 1.1.32~repack-21.1.32~repack-2+deb8u1 |
1.1.32~repack-2+deb8u2 |
tomcat-nativeMageia:6 |
before 1.2.18-1.mga6 | 1.2.18-1.mga6 |
tomcat-nativeRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:1.2.17-17.redhat_17.ep7.el6 | 0:1.2.17-17.redhat_17.ep7.el6 |
tomcat-native-debuginfoRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:1.2.17-17.redhat_17.ep7.el6 | 0:1.2.17-17.redhat_17.ep7.el6 |
tomcat7Red Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-admin-webappsRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-docs-webappRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
Show 50 moreShow less
| Package | Affected | Fixed |
|---|---|---|
tomcat7-el-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-javadocRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-jsp-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-jsvcRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-libRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-log4jRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-selinuxRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-servlet-3.0-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat7-webappsRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:7.0.70-27.ep7.el6 | 0:7.0.70-27.ep7.el6 |
tomcat8Red Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-admin-webappsRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-docs-webappRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-el-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-javadocRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-jsp-2.3-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-jsvcRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-libRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-log4jRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-selinuxRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-servlet-3.1-apiRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat8-webappsRed Hat:jboss_enterprise_web_server:3.1::el6 |
before 0:8.0.36-31.ep7.el6 | 0:8.0.36-31.ep7.el6 |
tomcat-nativeRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:1.2.17-17.redhat_17.ep7.el7 | 0:1.2.17-17.redhat_17.ep7.el7 |
tomcat-native-debuginfoRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:1.2.17-17.redhat_17.ep7.el7 | 0:1.2.17-17.redhat_17.ep7.el7 |
tomcat7Red Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-admin-webappsRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-docs-webappRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-el-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-javadocRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-jsp-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-jsvcRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-libRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-log4jRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-selinuxRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-servlet-3.0-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat7-webappsRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:7.0.70-27.ep7.el7 | 0:7.0.70-27.ep7.el7 |
tomcat8Red Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-admin-webappsRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-docs-webappRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-el-2.2-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-javadocRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-jsp-2.3-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-jsvcRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-libRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-log4jRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-selinuxRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-servlet-3.1-apiRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
tomcat8-webappsRed Hat:jboss_enterprise_web_server:3.1::el7 |
before 0:8.0.36-31.ep7.el7 | 0:8.0.36-31.ep7.el7 |
libtcnative-1-0SUSE:Linux Enterprise Point of Sale 11 SP3 |
before 1.3.4-12.5.5.2 | 1.3.4-12.5.5.2 |
libtcnative-1-0SUSE:Linux Enterprise Server 11 SP4-LTSS |
before 1.3.4-12.5.5.2 | 1.3.4-12.5.5.2 |
tomcat-nativeUbuntu:16.04:LTS |
All versions, plus listed versions 1.1.33-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-8019 is a high vulnerability (CVSS 7.4) in Apache Tomcat Native, published July 31, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.05%, the 90th percentile. Fixed in tomcat-native 1.2.17-1.
References
mail-archives.apache.org/mod_mbox/www-announce/201807.mbox/%3C20180721095943.GA24320%40minotaur.apache.org%3E
securityfocus.com/bid/104936
access.redhat.com/errata/RHSA-2018:2469
lists.debian.org/debian-lts-announce/2018/08/msg00023.html
access.redhat.com/errata/RHSA-2018:2470
securitytracker.com/id/1041507
Show 42 moreShow less
lists.apache.org/thread.html/ba661b0edd913b39ff129a32d855620dd861883ade05fd88a8ce517d%40%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/f8e0814e11c7f21f42224b6de111cb3f5e5ab5c15b78924c516d4ec2%40%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/rf8e8c091182b45daa50d3557cad9b10bb4198e3f08cf8f1c66a1b08d%40%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/re3b72cbb13e1dfe85c4a06959a3b6ca6d939b407ecca80db12b54220%40%3Cdev.tomcat.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2018-8019
lists.apache.org/thread.html/ba661b0edd913b39ff129a32d855620dd861883ade05fd88a8ce517d@%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/f8e0814e11c7f21f42224b6de111cb3f5e5ab5c15b78924c516d4ec2@%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/re3b72cbb13e1dfe85c4a06959a3b6ca6d939b407ecca80db12b54220@%3Cdev.tomcat.apache.org%3E
lists.apache.org/thread.html/rf8e8c091182b45daa50d3557cad9b10bb4198e3f08cf8f1c66a1b08d@%3Cdev.tomcat.apache.org%3E
github.com/advisories/GHSA-w5fc-h82j-vq6w
security-tracker.debian.org/tracker/CVE-2018-8019
advisories.mageia.org/MGASA-2019-0184.html
bugs.mageia.org/show_bug.cgi?id=24755
lists.suse.com/pipermail/sle-security-updates/2019-April/005314.html
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_jboss_web_server/3.1/html-single/red_hat_jboss_web_server_3.1_service_pack_4_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1579611
bugzilla.redhat.com/show_bug.cgi?id=1581569
bugzilla.redhat.com/show_bug.cgi?id=1583998
issues.redhat.com/browse/JWS-1042
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_2469.json
access.redhat.com/security/cve/CVE-2018-8014
cve.org/CVERecord?id=CVE-2018-8014
nvd.nist.gov/vuln/detail/CVE-2018-8014
tomcat.apache.org/security-7.html
tomcat.apache.org/security-8.html
tomcat.apache.org/security-9.html
access.redhat.com/security/cve/CVE-2018-8019
cve.org/CVERecord?id=CVE-2018-8019
tomcat.apache.org/security-native.html
access.redhat.com/security/cve/CVE-2018-8020
cve.org/CVERecord?id=CVE-2018-8020
nvd.nist.gov/vuln/detail/CVE-2018-8020
suse.com/support/update/announcement/2019/suse-su-201914014-1
bugzilla.suse.com/1078679
bugzilla.suse.com/1103347
bugzilla.suse.com/1103348
suse.com/security/cve/CVE-2017-15698
suse.com/security/cve/CVE-2018-8019
suse.com/security/cve/CVE-2018-8020
ubuntu.com/security/CVE-2018-8019
svn.apache.org/r1832832