Skip to content

Apache · product

Apache Tomcat

150 CVEs · 6 exploited

Every dot is a CVE in what this vendor ships; the named ones are the most at risk.

exploited in the wild
6
check available
6
likely to be exploited
35

Every one of the 150 is a mark on the map. Named now: 1 to 26, most at risk first.

  1. Apache Tomcat - Remote Code ExecutionCVE-2017-12617Apache Software Foundation · CVSS 8.1 · 100% likely

    CWE-434

  2. Apache Tomcat Path Equivalence - Remote Code ExecutionCVE-2025-24813Apache Software Foundation · CVSS 10 · 100% likely

    CWE-441 bounty report

  3. Apache Tomcat Servers - Remote Code ExecutionCVE-2017-12615Apache Software Foundation · CVSS 8.1 · 100% likely

    CWE-434

  4. Ghostcat - Apache Tomcat - AJP File Read/Inclusion VulnerabilityCVE-2020-1938Apache · CVSS 9.8 · 99% likely

    1 bounty report

  5. Apache Tomcat Tribes EncryptInterceptor Bypass - Remote Code ExecutionCVE-2026-34486Apache Software Foundation · CVSS 7.5 · 99% likelycovered by CyberSIXT

    CWE-311

  6. Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListene…CVE-2016-8735Apache Software Foundation · CVSS 9.8 · 90% likely
  7. Apache Tomcat - Open RedirectCVE-2018-11784Apache Software Foundation · 98% likely

    CWE-6011 bounty report

  8. Apache Tomcat - Cross-Site ScriptingCVE-2019-0221Apache · 58% likely

    CWE-791 bounty report

  9. Apache Tomcat Remote Command ExecutionCVE-2020-9484Apache · 56% likely

    CWE-502

  10. Apache Tomcat Examples Web Application - Cross-Site ScriptingCVE-2022-34305Apache Software Foundation · 6.7% likely

    CWE-79

  11. Apache Tomcat - HTTP Request SmugglingCVE-2023-45648Apache Software Foundation · CVSS 5.3 · 5.9% likely

    CWE-201 bounty report

  12. Apache Tomcat - Cross-Site ScriptingCVE-2026-50229Apache Software Foundation · CVSS 6.1 · 4.1% likely

    CWE-80

  13. The payload length in a WebSocket frame was not correctly validated in Apache Tomcat 10.0.0-M1 to 10.0.0-M6, 9.0.0.M1 to 9.0.36, 8.5.0 to 8.5.56 and 7.0.27 to 7.0.104. Invalid pay…CVE-2020-13935Apache · 87% likely

    CWE-835

  14. Incorrect Transfer-Encoding handling with HTTP/1.0CVE-2021-33037Apache Software Foundation · 75% likely

    CWE-444

  15. EncryptInterceptor does not provide complete protection on insecure networksCVE-2022-29885Apache Software Foundation · 73% likely

    CWE-400

  16. The fix for CVE-2019-0199 was incomplete and did not address HTTP/2 connection window exhaustion on write in Apache Tomcat versions 9.0.0.M1 to 9.0.19 and 8.5.0 to 8.5.40 . By not…CVE-2019-10072Apache · 73% likely

    CWE-6671 bounty report

  17. The HTTP/2 implementation in Apache Tomcat 9.0.0.M1 to 9.0.14 and 8.5.0 to 8.5.37 accepted streams with excessive numbers of SETTINGS frames and also permitted clients to keep str…CVE-2019-0199Apache · 73% likely

    CWE-4001 bounty report

  18. When 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 Vi…CVE-2017-12616Apache Software Foundation · 70% likely

    CWE-200

  19. Apache Tomcat: Directory traversal via rewrite with possible RCE if PUT is enabledCVE-2025-55752Apache Software Foundation · CVSS 7.5 · 64% likely

    CWE-23

  20. An h2c direct connection to Apache Tomcat 10.0.0-M1 to 10.0.0-M6, 9.0.0.M5 to 9.0.36 and 8.5.1 to 8.5.56 did not release the HTTP/1.1 processor after the upgrade to HTTP/2. If a s…CVE-2020-13934Apache · 64% likely

    CWE-401

  21. Apache Tomcat: DoS via malformed HTTP/2 PRIORITY_UPDATE frameCVE-2025-31650Apache Software Foundation · CVSS 7.5 · 61% likely

    CWE-459

  22. If an HTTP/2 client connecting to Apache Tomcat 10.0.0-M1 to 10.0.0-M7, 9.0.0.M1 to 9.0.37 or 8.5.0 to 8.5.57 exceeded the agreed maximum number of concurrent streams for a connec…CVE-2020-13943Apache · 53% likely
  23. Apache Tomcat: Fix for CVE-2023-24998 is incompleteCVE-2023-28709Apache Software Foundation · 48% likely

    CWE-193

  24. The code in Apache Tomcat 9.0.0.M1 to 9.0.0.M11, 8.5.0 to 8.5.6, 8.0.0.RC1 to 8.0.38, 7.0.0 to 7.0.72, and 6.0.0 to 6.0.47 that parsed the HTTP request line permitted invalid char…CVE-2016-6816Apache Software Foundation · 40% likely

    CWE-202 bounty reports

  25. Apache Tomcat: RCE due to TOCTOU issue in JSP compilationCVE-2024-50379Apache Software Foundation · CVSS 9.8 · 32% likely

    CWE-3671 bounty report

  26. Apache Tomcat: FileUpload large number of parts with headers DoSCVE-2025-48988Apache Software Foundation · CVSS 7.5 · 31% likely

    CWE-770

exploited in the wildcheck availableringed, named or not: CyberSIXT has reported on it

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-15. CVE List through 2026-11-15 · EPSS of 2026-11-14 · CISA KEV checked 2026-11-15. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.