CVE records

Every CVE as the CVE Program publishes it, refreshed every ten minutes, with NVD's analysis, CISA's known-exploited status and a healthcare tag. Subscribers get the CVEs that match their own systems on My program, by email as they are published. Where the data comes from: sources.

Updated under an hour ago ()

What this means for you

This week: 5,438 CVEs published, 355 critical, and 7 newly confirmed exploited. Add your stack to see whether any of them hit you.

Published in the last 7 days
5,438
Show in the list
Critical, last 7 days
355
Show in the list
Healthcare-tagged, last 7 days
4
Show in the list
Known exploited (CISA KEV)
1,747
Show in the list

Showing CVEs that name the product apache_software_foundation:apache_tomcat. Show all products

53 CVEs, showing 1 to 50Page 1 of 2Next
CVESeverityTitlePublished
CVE-2026-87022High 7.5Apache Tomcat: WebSocket message smuggling with per-message-deflate
Assigned by apache
Sep 23, 2026
CVE-2026-86350Critical 9.1Apache Tomcat: Regression in fix for CVE-2026-41293 can trigger request header mix-up
Assigned by apache
Sep 23, 2026
CVE-2026-86248Critical 9.8Apache Tomcat: Fix for CVE-2026-34500 was incomplete. OCSP checks sometimes soft-fail with FFM even when soft-fail is disabled
Assigned by apache
Sep 23, 2026
CVE-2026-79677High 7.5Apache Tomcat: WebSocket DoS due to lost asynchronous write timeout
Assigned by apache
Sep 23, 2026
CVE-2026-78437High 7.3Apache Tomcat: HTTP/2 DoS via malformed request
Assigned by apache
Sep 23, 2026
CVE-2026-78383High 7.5Apache Tomcat: AJP DoS via missing request body
Assigned by apache
Sep 23, 2026
CVE-2026-77791High 7.5Apache Tomcat: DoS via busy wait during WebSocket close
Assigned by apache
Sep 23, 2026
CVE-2026-77762High 8.1Apache Tomcat: Stale HPACK emitter injects trailers into recycled pooled Request
Assigned by apache
Sep 23, 2026
CVE-2026-77756Low 3.7Apache Tomcat: Transfer-Encoding honored for HTTP/1.0 requests
Assigned by apache
Sep 23, 2026
CVE-2026-76183Critical 9.8Apache Tomcat: Bypass of security constraints for WebSocket endpoints
Assigned by apache
Sep 23, 2026
CVE-2026-75973High 7.3Apache Tomcat: Cross-context authentication mix-up with Jakarta Authentication configured
Assigned by apache
Sep 23, 2026
CVE-2026-73581Medium 6.5Apache Tomcat: OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when certificate uses a keystore
Assigned by apache
Sep 23, 2026
CVE-2026-73180Medium 6.8Apache Tomcat: Authenticated WebSocket session survives end of HTTP session
Assigned by apache
Aug 25, 2026
CVE-2026-68763High 7.5Apache Tomcat: DoS via allocation leak in HTTP/2 backlog tracking when a stream is reset
Assigned by apache
Aug 25, 2026
CVE-2026-68569High 8.1Apache Tomcat: Principal lookup can fail open in some cases
Assigned by apache
Aug 25, 2026
CVE-2026-68525Critical 9.1Apache Tomcat: Redirect after FORM auth may bypass method specific constraints
Assigned by apache
Aug 25, 2026
CVE-2026-66422High 8.1Apache Tomcat: Servlet role references can bypass declarative role constraints
Assigned by apache
Aug 25, 2026
CVE-2026-65927High 7.5Apache Tomcat: RewriteValve [N] restarts at the second rule and may bypass access control
Assigned by apache
Aug 25, 2026
CVE-2026-65905Critical 9.8Apache Tomcat: Limited replay attack possible with DIGEST authentication
Assigned by apache
Aug 25, 2026
CVE-2026-65637Critical 9.8Apache Tomcat: HTTP/2 no-authority bypass of strict SNI validation - CVE-2026-32990 fix incomplete
Assigned by apache
Aug 25, 2026
CVE-2026-65183High 8.1Apache Tomcat: TOCTOU when setting specific permissions for Unix Domain Sockets
Assigned by apache
Aug 25, 2026
CVE-2026-65182Critical 9.1Apache Tomcat: Bypass longest prefix security constraint
Assigned by apache
Aug 25, 2026
CVE-2026-34486
Known exploited
High 7.5Apache Tomcat: Fix for CVE-2026-29146 allowed bypass of EncryptInterceptor
Assigned by apache
Apr 9, 2026
CVE-2025-24813
Known exploited
Critical 10.0Apache Tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT
Assigned by apache
Mar 10, 2025
CVE-2023-42794Medium 5.9Apache Tomcat: FileUpload: DoS due to accumulation of temporary files on Windows
Assigned by apache
Oct 10, 2023
CVE-2022-34305Medium 6.1XSS in examples web application
Assigned by apache
Jun 23, 2022
CVE-2022-25762High 8.6Response mix-up with WebSocket concurrent send and close
Assigned by apache
May 13, 2022
CVE-2022-29885High 7.5EncryptInterceptor does not provide complete protection on insecure networks
Assigned by apache
May 12, 2022
CVE-2021-41079High 7.5Apache Tomcat DoS with unexpected TLS packet
Assigned by apache
Sep 16, 2021
CVE-2021-33037
Healthcare
Medium 5.3Incorrect Transfer-Encoding handling with HTTP/1.0
Assigned by apache
Jul 12, 2021
CVE-2021-30640Medium 6.5Auth weakness in JNDIRealm
Assigned by apache
Jul 12, 2021
CVE-2021-25122High 7.5Apache Tomcat h2c request mix-up
Assigned by apache
Mar 1, 2021
CVE-2021-25329High 7.0Incomplete fix for CVE-2020-9484
Assigned by apache
Mar 1, 2021
CVE-2021-24122Medium 5.9Apache Tomcat information disclosure
Assigned by apache
Jan 14, 2021
CVE-2020-17527High 7.5Apache Tomcat: Request header mix-up between HTTP/2 streams
Assigned by apache
Dec 3, 2020
CVE-2019-12418High 7.0When Apache Tomcat 9.0.0.M1 to 9.0.28, 8.5.0 to 8.5.47, 7.0.0 and 7.0.97 is configured with the JMX Remote Lifecycle Listener, a local attacker without access to the Tomcat process or configuration f…
Assigned by apache
Dec 23, 2019
CVE-2019-17563High 7.5When using FORM authentication with Apache Tomcat 9.0.0.M1 to 9.0.29, 8.5.0 to 8.5.49 and 7.0.0 to 7.0.98 there was a narrow window where an attacker could perform a session fixation attack.
Assigned by apache
Dec 23, 2019
CVE-2018-11784Medium 4.3When the default servlet in Apache Tomcat versions 9.0.0.M1 to 9.0.11, 8.5.0 to 8.5.33 and 7.0.23 to 7.0.90 returned a redirect to a directory (e.g.
Assigned by apache
Oct 4, 2018
CVE-2018-8014Critical 9.8The defaults settings for the CORS filter provided in Apache Tomcat 9.0.0.M1 to 9.0.8, 8.5.0 to 8.5.31, 8.0.0.RC1 to 8.0.52, 7.0.41 to 7.0.88 are insecure and enable 'supportsCredentials' for all ori…
Assigned by apache
May 16, 2018
CVE-2018-1304Medium 5.9The URL pattern of "" (the empty string) which exactly maps to the context root was not correctly handled in Apache Tomcat 9.0.0.M1 to 9.0.4, 8.5.0 to 8.5.27, 8.0.0.RC1 to 8.0.49 and 7.0.0 to 7.0.84…
Assigned by apache
Feb 28, 2018
CVE-2018-1305Medium 6.5Security constraints defined by annotations of Servlets in Apache Tomcat 9.0.0.M1 to 9.0.4, 8.5.0 to 8.5.27, 8.0.0.RC1 to 8.0.49 and 7.0.0 to 7.0.84 were only applied once a Servlet had been loaded.
Assigned by apache
Feb 23, 2018
CVE-2017-12617
Known exploited
High 8.1When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g.
Assigned by apache
Oct 3, 2017
CVE-2017-12616High 7.5When using a VirtualDirContext with Apache Tomcat 7.0.0 to 7.0.80 it was possible to bypass security constraints and/or view the source code of JSPs for resources served by the VirtualDirContext usin…
Assigned by apache
Sep 19, 2017
CVE-2017-12615
Known exploited
High 8.1When running Apache Tomcat 7.0.0 to 7.0.79 on Windows with HTTP PUTs enabled (e.g.
Assigned by apache
Sep 19, 2017
CVE-2017-7674Medium 4.3The CORS Filter in Apache Tomcat 9.0.0.M1 to 9.0.0.M21, 8.5.0 to 8.5.15, 8.0.0.RC1 to 8.0.44 and 7.0.41 to 7.0.78 did not add an HTTP Vary header indicating that the response varies depending on Orig…
Assigned by apache
Aug 11, 2017
CVE-2016-6796High 7.5A malicious web application running on Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 was able to bypass a configured SecurityManager via…
Assigned by apache
Aug 11, 2017
CVE-2016-6797High 7.5The ResourceLinkFactory implementation in Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 did not limit web application access to global J…
Assigned by apache
Aug 10, 2017
CVE-2016-6794Medium 5.3When a SecurityManager is configured, a web application's ability to read system properties should be controlled by the SecurityManager.
Assigned by apache
Aug 10, 2017
CVE-2016-5018Critical 9.1In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 a malicious web application was able to bypass a configured SecurityManager via a Tomca…
Assigned by apache
Aug 10, 2017
CVE-2016-0762Medium 5.9The Realm implementations in Apache Tomcat versions 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 did not process the supplied password if the supplie…
Assigned by apache
Aug 10, 2017
Page 1 of 2Next

CVSS is the assigning CNA's score where it gives one, otherwise NVD's. The healthcare tag is a documented heuristic (a list of clinical and health IT vendors, and clinical terms in the description), not a classification. The CVE record is authoritative.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.