Skip to content

← Public intelligence

Maven package

org.apache.tomcat:tomcat-coyote

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

33 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Critical, CVSS 9.8MavenAmendedPublished

    Apache Tomcat - HTTP/2 no-authority bypass of strict SNI validation

    CVE-2026-65637 · GHSA-f525-44xv-f2qj

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.20, < 11.0.25; >= 10.1.53, < 10.1.59; >= 9.0.115, < 9.0.121
    Fixed in
    10.1.5911.0.259.0.121· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat due to incomplete fix for CVE-2026-32990. This issue affects Apache Tomcat: from 11.0.20 through 11.0.24, from 10.1.53 through 10.1.57, from 9.0.115 through 9.0.120. Users are recommended to upgrade to version 11.0.25, 10.1.59 or 9.0.121, which fix the issue.

    Recommended action: Upgrade to 11.0.25, 10.1.59 or 9.0.121 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)osv.dev (2)osv.dev (3)Source checked Evidence →
  2. Critical, CVSS 9.8MavenPublished

    Apache Tomcat - HTTP/2 request headers not validated

    CVE-2026-41293 · GHSA-r29c-68gh-xp6x

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 8.5.0, < 9.0.118; >= 10.1.0-M1, < 10.1.55; >= 11.0.0-M1, < 11.0.22
    Fixed in
    10.1.559.0.11811.0.22· Vendor fix available
    Issue
    Versions Affected: Apache Tomcat 11.0.0-M1 to 11.0.21 Apache Tomcat 10.1.0-M1 to 10.1.54 Apache Tomcat 9.0.0.M1 to 9.0.117 Older, unsupported versions may also be affected Description: HTTP/2 request headers were not validated which may have triggered unexpected application behaviour if the application (quite reasonably) assumed that header value exposed through the Servlet API would be specification compliant. Mitigation: Users of the affected versions should apply one of the following mitigations: - Upgrade to Apache Tomcat 11.0.22 or later - Upgrade to Apache Tomcat 10.1.55 or later - Upgrade to Apache Tomcat 9.0.118 or later Credit: This issue was identified by Dawit Jeong (@dawitngoliath)

    Recommended action: Upgrade to 11.0.22, 10.1.55 or 9.0.118 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 6.9MavenPublished

    Apache Tomcat has an Improper Input Validation vulnerability

    CVE-2026-32990 · GHSA-8mc5-53m5-3qj2

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.113, < 9.0.116; >= 10.1.50, < 10.1.53; >= 11.0.15, <= 11.0.18
    Fixed in
    11.0.209.0.11610.1.53· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat due to an incomplete fix of CVE-2025-66614. This issue affects Apache Tomcat: from 11.0.15 through 11.0.19, from 10.1.50 through 10.1.52, from 9.0.113 through 9.0.115. Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.

    Recommended action: Upgrade to 11.0.20, 10.1.53 or 9.0.116 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. High, CVSS 7.5MavenPublished

    Apache Tomcat has an HTTP Request/Response Smuggling vulnerability

    CVE-2026-24880 · GHSA-563x-q5rq-57qp

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 7.0.0, < 9.0.116; >= 10.1.0-M1, < 10.1.52; >= 11.0.0-M1, <= 11.0.18
    Fixed in
    10.1.5211.0.209.0.116· Vendor fix available
    Issue
    Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in Apache Tomcat via invalid chunk extension. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.18, from 10.1.0-M1 through 10.1.52, from 9.0.0.M1 through 9.0.115, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Other, unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.20, 10.1.52 or 9.0.116, which fix the issue.

    Recommended action: Upgrade to 11.0.20, 10.1.52 or 9.0.116 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. High, CVSS 7.5MavenPublished

    Apache Tomcat: Configured cipher preference order not preserved

    CVE-2026-29129 · GHSA-69cc-cv78-qc8g

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.114, < 9.0.116; >= 10.1.51, < 10.1.53; >= 11.0.16, < 11.0.20
    Fixed in
    11.0.209.0.11610.1.53· Vendor fix available
    Issue
    Configured cipher preference order not preserved vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.16 through 11.0.18, from 10.1.51 through 10.1.52, from 9.0.114 through 9.0.115. Users are recommended to upgrade to version 11.0.20, 10.1.53 or 9.0.116, which fix the issue.

    Recommended action: Upgrade to 11.0.20, 10.1.53 or 9.0.116 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. High, CVSS 7.5MavenAmendedPublished

    Apache Tomcat has an Improper Input Validation vulnerability

    CVE-2026-24734 · GHSA-mgp5-rv84-w37q

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.18; >= 10.1.0-M7, < 10.1.52; >= 9.0.83, < 9.0.115
    Fixed in
    10.1.5211.0.189.0.115· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat Native, Apache Tomcat. When using an OCSP responder, Tomcat Native (and Tomcat's FFM port of the Tomcat Native code) did not complete verification or freshness checks on the OCSP response which could allow certificate revocation to be bypassed. This issue affects Apache Tomcat Native: from 1.3.0 through 1.3.4, from 2.0.0 through 2.0.11; Apache Tomcat: from 11.0.0-M1 through 11.0.17, from 10.1.0-M7 through 10.1.51, from 9.0.83 through 9.0.114. The following versions were EOL at the time the CVE was created but are known to be affected: from 1.1.23 through 1.1.34, from 1.2.0 through 1.2.39. Older EOL versions are not affected. Apache Tomcat Native users are recommended to upgrade to versions 1.3.5 or later or 2.0.12 or later, which fix the issue. Apache Tomcat users are recommended to upgrade to versions 11.0.18 or later, 10.1.52 or later or 9.0.115 or later which fix the issue.

    Recommended action: Upgrade to 11.0.18, 10.1.52 or 9.0.115 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)osv.dev (2)Source checked Evidence →
  7. Medium, CVSS 6.3MavenPublished

    Apache Tomcat - Client certificate verification bypass

    CVE-2025-66614 · GHSA-fpj8-gq4v-p354

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.15; >= 10.1.0-M1, < 10.1.50; >= 9.0.0-M1, < 9.0.113; >= 8.5.0, <= 8.5.100
    Fixed in
    11.0.159.0.11310.1.50· Partial vendor fix
    Issue
    Improper Input Validation vulnerability. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0-M1 through 9.0.112. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Older EOL versions are not affected. Tomcat did not validate that the host name provided via the SNI extension was the same as the host name provided in the HTTP host header field. If Tomcat was configured with more than one virtual host and the TLS configuration for one of those hosts did not require client certificate authentication but another one did, it was possible for a client to bypass the client certificate authentication by sending different host names in the SNI extension and the HTTP host header field. The vulnerability only applies if client certificate authentication is only enforced at the Connector. It does not apply if client certificate authentication is enforced at the web…

    Recommended action: Upgrade to 11.0.15, 10.1.50 or 9.0.113 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. Low, CVSS 2.7MavenPublished

    Apache Tomcat - Security constraint bypass with HTTP/0.9

    CVE-2026-24733 · GHSA-qq5r-98hh-rxc9

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.15; >= 10.1.0-M1, < 10.1.50; < 9.0.113
    Fixed in
    11.0.159.0.11310.1.50· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat. Tomcat did not limit HTTP/0.9 requests to the GET method. If a security constraint was configured to allow HEAD requests to a URI but deny GET requests, the user could bypass that constraint on GET requests by sending a (specification invalid) HEAD request using HTTP/0.9. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0.M1 through 9.0.112. Older, EOL versions are also affected. Users are recommended to upgrade to version 11.0.15 or later, 10.1.50 or later or 9.0.113 or later, which fixes the issue.

    Recommended action: Upgrade to 11.0.15, 10.1.50 or 9.0.113 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. High, CVSS 7.5MavenPublished

    Apache Tomcat Improper Resource Shutdown or Release vulnerability

    CVE-2025-48989 · GHSA-gqp3-2cvr-x8m3

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.10; >= 10.1.0-M1, < 10.1.44; >= 9.0.0.M1, < 9.0.108
    Fixed in
    10.1.4411.0.109.0.108· Vendor fix available
    Issue
    Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat vulnerable to the made you reset attack. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.9, from 10.1.0-M1 through 10.1.43 and from 9.0.0.M1 through 9.0.107. Older, EOL versions may also be affected. Users are recommended to upgrade to one of versions 11.0.10, 10.1.44 or 9.0.108 which fix the issue.

    Recommended action: Upgrade to 11.0.10, 10.1.44 or 9.0.108 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. High, CVSS 7.5MavenPublished

    Apache Tomcat Coyote vulnerable to Denial of Service via excessive HTTP/2 streams

    CVE-2025-53506 · GHSA-25xr-qj8w-c4vf

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.9; >= 10.1.0-M1, < 10.1.43; >= 9.0.0.M1, < 9.0.107; >= 8.5.0, <= 8.5.100
    Fixed in
    11.0.99.0.10710.1.43· Partial vendor fix
    Issue
    Uncontrolled Resource Consumption vulnerability in Apache Tomcat if an HTTP/2 client did not acknowledge the initial settings frame that reduces the maximum permitted concurrent streams. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 through 10.1.42, from 9.0.0.M1 through 9.0.106. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Users are recommended to upgrade to version 11.0.9, 10.1.43 or 9.0.107, which fix the issue.

    Recommended action: Upgrade to 11.0.9, 10.1.43 or 9.0.107 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 6.3MavenPublished

    Apache Tomcat is vulnerable to resource exhaustion when using the APR/Native connector

    CVE-2025-52434 · GHSA-4j3c-42xv-3f84

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.0.M1, < 9.0.107; >= 8.5.0, <= 8.5.100
    Fixed in
    9.0.107· Partial vendor fix
    Issue
    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') vulnerability in Apache Tomcat when using the APR/Native connector. This was particularly noticeable with client initiated closes of HTTP/2 connections. This issue affects Apache Tomcat: from 9.0.0.M1 through 9.0.106. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 9.0.107, which fixes the issue.

    Recommended action: Upgrade to 9.0.107; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. Medium, CVSS 6.6MavenPublished

    Apache Tomcat Denial of Service via invalid HTTP priority header

    CVE-2025-31650 · GHSA-3p2h-wqq4-wf4h

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.76, <= 9.0.102; >= 10.1.10, < 10.1.40; >= 11.0.0-M2, < 11.0.6; >= 8.5.0, <= 8.5.100
    Fixed in
    9.0.10410.1.4011.0.6· Partial vendor fix
    Issue
    Improper Input Validation vulnerability in Apache Tomcat. Incorrect error handling for some invalid HTTP priority headers resulted in incomplete clean-up of the failed request which created a memory leak. A large number of such requests could trigger an OutOfMemoryException resulting in a denial of service. This issue affects Apache Tomcat: from 9.0.76 through 9.0.102, from 10.1.10 through 10.1.39, from 11.0.0-M2 through 11.0.5. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.90 though 8.5.100. Users are recommended to upgrade to version 9.0.104, 10.1.40 or 11.0.6 which fix the issue.

    Recommended action: Upgrade to 11.0.6, 10.1.40 or 9.0.104 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. Medium, CVSS 6.5MavenPublished

    Apache Tomcat Request and/or response mix-up

    CVE-2024-52317 · GHSA-qvf5-hvjx-wm27

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.92, < 9.0.96; >= 10.1.27, < 10.1.31; >= 11.0.0-M23, < 11.0.0
    Fixed in
    9.0.9610.1.3111.0.0· Vendor fix available
    Issue
    Incorrect object re-cycling and re-use vulnerability in Apache Tomcat. Incorrect recycling of the request and response used by HTTP/2 requests could lead to request and/or response mix-up between users. This issue affects Apache Tomcat: from 11.0.0-M23 through 11.0.0-M26, from 10.1.27 through 10.1.30, from 9.0.92 through 9.0.95. Users are recommended to upgrade to version 11.0.0, 10.1.31 or 9.0.96, which fixes the issue.

    Recommended action: Upgrade to 11.0.0, 10.1.31 or 9.0.96 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. High, CVSS 7.7MavenPublished

    Apache Tomcat Allocation of Resources Without Limits or Throttling vulnerability

    CVE-2024-38286 · GHSA-7jqf-v358-p8g7

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.0-M21; >= 10.1.0-M1, < 10.1.25; >= 9.0.13, < 9.0.90; >= 8.5.35, <= 8.5.100; >= 7.0.92, <= 7.0.109
    Fixed in
    11.0.0-M219.0.9010.1.25· Partial vendor fix
    Issue
    Allocation of Resources Without Limits or Throttling vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.0-M20, from 10.1.0-M1 through 10.1.24, from 9.0.13 through 9.0.89. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.35 through 8.5.100 and 7.0.92 through 7.0.109. Users are recommended to upgrade to version 11.0.0-M21, 10.1.25, or 9.0.90, which fixes the issue. Apache Tomcat, under certain configurations on any platform, allows an attacker to cause an OutOfMemoryError by abusing the TLS handshake process.

    Recommended action: Upgrade to 11.0.0-M21 (pre-release), 10.1.25 or 9.0.90 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  15. High, CVSS 8.7MavenPublished

    Apache Tomcat - Denial of Service

    CVE-2024-34750 · GHSA-wm9w-rjj3-j356

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.0-M21; >= 10.1.0-M1, < 10.1.25; >= 9.0.0-M1, < 9.0.90; >= 8.5.0, <= 8.5.100
    Fixed in
    11.0.0-M219.0.9010.1.25· Partial vendor fix
    Issue
    Improper Handling of Exceptional Conditions, Uncontrolled Resource Consumption vulnerability in Apache Tomcat. When processing an HTTP/2 stream, Tomcat did not handle some cases of excessive HTTP headers correctly. This led to a miscounting of active HTTP/2 streams which in turn led to the use of an incorrect infinite timeout which allowed connections to remain open which should have been closed. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.0-M20, from 10.1.0-M1 through 10.1.24, from 9.0.0-M1 through 9.0.89. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 though 8.5.100. Users are recommended to upgrade to version 11.0.0-M21, 10.1.25 or 9.0.90, which fixes the issue.

    Recommended action: Upgrade to 11.0.0-M21 (pre-release), 10.1.25 or 9.0.90 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  16. Medium, CVSS 6.6MavenPublished

    Apache Tomcat Denial of Service due to improper input validation vulnerability for HTTP/2 requests

    CVE-2024-24549 · GHSA-7w75-32cg-r6g2

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, <= 11.0.0-M16; >= 10.1.0-M1, <= 10.1.18; >= 9.0.0-M1, <= 9.0.85; >= 8.5.0, <= 8.5.98
    Fixed in
    9.0.8611.0.0-M1710.1.198.5.99· Vendor fix available
    Issue
    Denial of Service due to improper input validation vulnerability for HTTP/2 requests in Apache Tomcat. When processing an HTTP/2 request, if the request exceeded any of the configured limits for headers, the associated HTTP/2 stream was not reset until after all of the headers had been processed.This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.0-M16, from 10.1.0-M1 through 10.1.18, from 9.0.0-M1 through 9.0.85, from 8.5.0 through 8.5.98. Users are recommended to upgrade to version 11.0.0-M17, 10.1.19, 9.0.86 or 8.5.99 which fix the issue.

    Recommended action: Upgrade to 11.0.0-M17 (pre-release), 10.1.19, 9.0.86 or 8.5.99 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  17. Medium, CVSS 5.3MavenPublished

    Apache Tomcat vulnerable to Generation of Error Message Containing Sensitive Information

    CVE-2024-21733 · GHSA-f4qf-m5gf-8jm8

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.0-M11, < 9.0.44; >= 8.5.7, < 8.5.64
    Fixed in
    9.0.448.5.64· Vendor fix available
    Issue
    Generation of Error Message Containing Sensitive Information vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 8.5.7 through 8.5.63, from 9.0.0-M11 through 9.0.43. Users are recommended to upgrade to version 8.5.64 onwards or 9.0.44 onwards, which contain a fix for the issue.

    Recommended action: Upgrade to 9.0.44 or 8.5.64 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  18. High, CVSS 7.5MavenPublished

    Apache Tomcat Improper Input Validation vulnerability

    CVE-2023-46589 · GHSA-fccv-jmmp-qg76

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.0-M11
    Fixed in
    11.0.0-M11· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat. Tomcat from 11.0.0-M1 through 11.0.0-M10, from 10.1.0-M1 through 10.1.15, from 9.0.0-M1 through 9.0.82, and from 8.5.0 through 8.5.95 did not correctly parse HTTP trailer headers. A trailer header that exceeded the header size limit could cause Tomcat to treat a single request as multiple requests leading to the possibility of request smuggling when behind a reverse proxy. Older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.0-M11 onwards, 10.1.16 onwards, 9.0.83 onwards or 8.5.96 onwards, which fix the issue.

    Recommended action: Upgrade to 11.0.0-M11 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  19. Medium, CVSS 5.3MavenPublished

    Apache Tomcat Improper Input Validation vulnerability

    CVE-2023-45648 · GHSA-r6j3-px5g-cq3x

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M1, < 11.0.0-M12; >= 10.1.0-M1, < 10.1.14; >= 9.0.0-M1, < 9.0.81; >= 8.5.0, < 8.5.94
    Fixed in
    10.1.149.0.8111.0.0-M128.5.94· Vendor fix available
    Issue
    Improper Input Validation vulnerability in Apache Tomcat. Tomcat from 11.0.0-M1 through 11.0.0-M11, from 10.1.0-M1 through 10.1.13, from 9.0.0-M1 through 9.0.81 and from 8.5.0 through 8.5.93 did not correctly parse HTTP trailer headers. A specially crafted, invalid trailer header could cause Tomcat to treat a single request as multiple requests leading to the possibility of request smuggling when behind a reverse proxy. Older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.0-M12 onwards, 10.1.14 onwards, 9.0.81 onwards or 8.5.94 onwards, which fix the issue.

    Recommended action: Upgrade to 11.0.0-M12 (pre-release), 10.1.14, 9.0.81 or 8.5.94 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  20. Medium, CVSS 5.9MavenPublished

    Apache Tomcat Incomplete Cleanup vulnerability

    CVE-2023-42794 · GHSA-jm7m-8jh6-29hp

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.70, < 9.0.81; >= 8.5.85, < 8.5.94
    Fixed in
    9.0.818.5.94· Vendor fix available
    Issue
    Incomplete Cleanup vulnerability in Apache Tomcat. The internal fork of Commons FileUpload packaged with Apache Tomcat 9.0.70 through 9.0.80 and 8.5.85 through 8.5.93 included an unreleased, in progress refactoring that exposed a potential denial of service on Windows if a web application opened a stream for an uploaded file but failed to close the stream. The file would never be deleted from disk creating the possibility of an eventual denial of service due to the disk being full. Users are recommended to upgrade to version 9.0.81 onwards or 8.5.94 onwards, which fixes the issue.

    Recommended action: Upgrade to 9.0.81 or 8.5.94 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  21. High, CVSS 7.5MavenPublished

    Apache Tomcat - Fix for CVE-2023-24998 was incomplete

    CVE-2023-28709 · GHSA-cx6h-86xw-9x34

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 8.5.85, < 8.5.88
    Fixed in
    8.5.88· Vendor fix available
    Issue
    The fix for CVE-2023-24998 was incomplete. If non-default HTTP connector settings were used such that the maxParameterCount could be reached using query string parameters and a request was submitted that supplied exactly maxParameterCount parameters in the query string, the limit for uploaded request parts could be bypassed with the potential for a denial of service to occur.

    Recommended action: Upgrade to 8.5.88 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  22. High, CVSS 7.5MavenPublished

    Apache Tomcat vulnerable to information leak

    CVE-2023-34981 · GHSA-mppv-79ch-vw6q

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 8.5.88, <= 8.5.88
    Fixed in
    8.5.89· Vendor fix available
    Issue
    A regression in the fix for bug 66512 in Apache Tomcat 11.0.0-M5, 10.1.8, 9.0.74 and 8.5.88 meant that, if a response did not include any HTTP headers no AJP SENDHEADERS message would be sent for the response which in turn meant that at least one AJP proxy (modproxyajp) would use the response headers from the previous request leading to an information leak.

    Recommended action: Upgrade to 8.5.89 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  23. High, CVSS 7.5MavenPublished

    Apache Commons FileUpload denial of service vulnerability

    CVE-2023-24998 · GHSA-hfrx-6qgj-fp6c

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 10.1.0-M1, < 10.1.5; >= 11.0.0-M2, < 11.0.0-M5; >= 8.5.85, < 8.5.88; >= 9.0.0-M1, < 9.0.71
    Fixed in
    10.1.511.0.0-M59.0.718.5.88· Vendor fix available
    Issue
    Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. Note that, like all of the file upload limits, the new configuration option (FileUploadBase#setFileCountMax) is not enabled by default and must be explicitly configured.

    Recommended action: Upgrade to 11.0.0-M5 (pre-release), 10.1.5, 9.0.71 or 8.5.88 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  24. High, CVSS 7.5MavenPublished

    Apache Tomcat may reject request containing invalid Content-Length header

    CVE-2022-42252 · GHSA-p22x-g9px-3945

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 9.0.0-M1, < 9.0.68; >= 10.0.0-M1, < 10.0.27; >= 10.1.0-M1, < 10.1.1
    Fixed in
    10.0.279.0.6810.1.1· Vendor fix available
    Issue
    If Apache Tomcat 8.5.0 to 8.5.82, 9.0.0-M1 to 9.0.67, 10.0.0-M1 to 10.0.26 or 10.1.0-M1 to 10.1.0 was configured to ignore invalid HTTP headers via setting rejectIllegalHeader to false (the default for 8.5.x only), Tomcat did not reject a request containing an invalid Content-Length header making a request smuggling attack possible if Tomcat was located behind a reverse proxy that also failed to reject the request with the invalid header.

    Recommended action: Upgrade to 10.1.1, 10.0.27 or 9.0.68 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  25. UnratedMavenPublished

    Denial of service in Apache Tomcat

    CVE-2014-0095 · GHSA-wf5v-jhxj-q632

    Affected
    • Maven org.apache.tomcat:tomcat-coyote >= 8.0.0-RC1, < 8.0.4
    Fixed in
    8.0.4· Vendor fix available
    Issue
    java/org/apache/coyote/ajp/AbstractAjpProcessor.java in Apache Tomcat 8.x before 8.0.4 allows remote attackers to cause a denial of service (thread consumption) by using a "Content-Length: 0" AJP request to trigger a hang in request processing.

    Recommended action: Upgrade to 8.0.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →