Every CVE Search/ Get API key

CVE-2024-54677

Apache Tomcat: DoS in examples web application

5.3 MediumFix available

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

1.94%Up 1.9 points since Dec 18, 2024
90%50%10%1%

What each source reports

CVE List Score used 5.3

Apache Tomcat: DoS in examples web application

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
CVE-2024-54677
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-400
Updated
2026-11-02
EUVDEUVD-2024-3539 5.3

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
EUVD-2024-3539
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
GitHub AdvisoriesGHSA-653p-vg55-5652 6.9

Apache Tomcat Uncontrolled Resource Consumption vulnerability

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

This vulnerability does not affect core Apache Tomcat server components (tomcat-catalina, tomcat-coyote, tomcat-embed-core, etc.). Removing the webapps/examples/ directory in production environments — as recommended by the Apache Tomcat Security Considerations documentation — eliminates the attack surface entirely.

Record
GHSA-653p-vg55-5652
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-400
Updated
2026-11-02
NVD 5.3

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
CVE-2024-54677
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-400
Updated
2026-11-02
OSV 5.3

Apache Tomcat: DoS in examples web application

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
CVE-2024-54677
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-400
Updated
2026-11-02
OSVDEBIAN-CVE-2024-54677 5.3

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
DEBIAN-CVE-2024-54677
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
Show 29 moreShow less
OSVGHSA-653p-vg55-5652 6.9

Apache Tomcat Uncontrolled Resource Consumption vulnerability

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

This vulnerability does not affect core Apache Tomcat server components (tomcat-catalina, tomcat-coyote, tomcat-embed-core, etc.). Removing the webapps/examples/ directory in production environments — as recommended by the Apache Tomcat Security Considerations documentation — eliminates the attack surface entirely.

Record
GHSA-653p-vg55-5652
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-400
Updated
2026-11-02
OSVOESA-2024-2564 9.8

tomcat security update

The Apache Tomcat software is developed in an open and participatory environment and released under the Apache License version 2. The Apache Tomcat project is intended to be a collaboration of the best-of-breed developers from around the world. We invite you to participate in this open development project

Security Fix(es):

Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability during JSP compilation in Apache Tomcat permits an RCE on case insensitive file systems when the default servlet is enabled for write (non-default configuration). This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.0.97. Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.08, which fixes the issue.(CVE-2024-50379)

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.(CVE-2024-54677)

Record
OESA-2024-2564
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:7497 8.6

Red Hat Security Advisory: tomcat security update

Record
RHSA-2025:7497
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Updated
2026-11-02
OSVRHSA-2026:18916 7.4

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:18916
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:68659 7.5

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:68659
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:68677 7.5

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:68677
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:68678 7.5

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:68678
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:68679 7.5

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:68679
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:68680 7.5

Red Hat Security Advisory: tomcat security update

Record
RHSA-2026:68680
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2025:7497 8.6

Moderate: tomcat security update

Apache Tomcat is a servlet container for the Java Servlet and JavaServer Pages (JSP) technologies.

Security Fix(es):

  • tomcat: Apache Tomcat: Authentication bypass when using Jakarta Authentication API (CVE-2024-52316)

  • tomcat: Apache Tomcat: DoS in examples web application (CVE-2024-54677)

  • tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT (CVE-2025-24813)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:7497
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2024-54677 5.3

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.9.97. 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. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
UBUNTU-CVE-2024-54677
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVALSA-2025:7497 No score

Moderate: tomcat security update

Apache Tomcat is a servlet container for the Java Servlet and JavaServer Pages (JSP) technologies.

Security Fix(es):

  • tomcat: Apache Tomcat: Authentication bypass when using Jakarta Authentication API (CVE-2024-52316)
  • tomcat: Apache Tomcat: DoS in examples web application (CVE-2024-54677)
  • tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT (CVE-2025-24813)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:7497
Updated
2026-11-02
OSVALSA-2026:68677 No score

Important: tomcat security update

Apache Tomcat is a servlet container for the Java Servlet and JavaServer Pages (JSP) technologies.

Security Fix(es):

  • tomcat-coyote: Apache Tomcat: Authentication bypass via digest authentication (CVE-2026-43512)
  • tomcat-coyote: Apache Tomcat: HTTP/2 request headers not validated (CVE-2026-41293)
  • tomcat-coyote: Apache Tomcat: Information disclosure due to HTTP Authentication Header exposure during WebSocket authentication. (CVE-2026-42498)
  • tomcat-coyote: tomcat: Improper Authorization allows security bypass (CVE-2026-43515)
  • tomcat-catalina: Apache Tomcat: Improper Handling of Case Sensitivity in LockOutRealm (CVE-2026-43513)
  • tomcat: Apache Tomcat: Authentication bypass via missing critical step in JNDIRealm GSSAPI configuration (CVE-2026-55957)
  • tomcat: Apache Tomcat: Security constraint bypass via improper URL encoding in rewrite valve (CVE-2026-59083)
  • tomcat: Apache Tomcat: Insufficient documentation for EncryptInterceptor may lead to insecure configurations (CVE-2026-59084)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:68677
Updated
2026-11-02
OSVBIT-tomcat-2024-54677 No score

Apache Tomcat: DoS in examples web application

Uncontrolled Resource Consumption vulnerability in the examples web application provided with Apache Tomcat leads to denial of service.

This issue affects Apache Tomcat: from 11.0.0 through 11.0.1, from 10.1.0 through 10.1.33, from 9.0.0 through 9.9.97. 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. Other, older, EOL versions may also be affected.

Users are recommended to upgrade to version 11.0.2, 10.1.34 or 9.0.98, which fixes the issue.

Record
BIT-tomcat-2024-54677
Updated
2026-11-02
OSVCLSA-2025-1756253007 No score

TuxCare security update for 5 packages (18 CVEs)

TuxCare rebuilt 5 packages to address 18 CVEs. Fixed in 9.0.75-tuxcare.1.

Record
CLSA-2025-1756253007
Updated
2026-11-02
OSVCLSA-2025-1759795579 No score

TuxCare security update for 6 packages (18 CVEs)

TuxCare rebuilt 6 packages to address 18 CVEs. Fixed in 9.0.83-tuxcare.1.

Record
CLSA-2025-1759795579
Updated
2026-11-02
OSVCLSA-2026-1768262917 No score

TuxCare security update for 6 packages (22 CVEs)

TuxCare rebuilt 6 packages to address 22 CVEs. Fixed in 10.1.18-tuxcare.1.

Record
CLSA-2026-1768262917
Updated
2026-11-02
OSVCLSA-2026-1793723913 No score

TuxCare security update for 5 packages (6 CVEs)

TuxCare rebuilt 5 packages to address 6 CVEs. Fixed in 9.0.13-tuxcare.4.

Record
CLSA-2026-1793723913
Updated
2026-11-03
OSVCLSA-2026-1793729384 No score

TuxCare security update for 3 packages (3 CVEs)

TuxCare rebuilt 3 packages to address 3 CVEs. Fixed in 9.0.50-tuxcare.17.

Record
CLSA-2026-1793729384
Updated
2026-11-04
OSVCLSA-2026-1793861217 No score

TuxCare security update for 6 packages (9 CVEs)

TuxCare rebuilt 6 packages to address 9 CVEs. Fixed in 9.0.39-tuxcare.3.

Record
CLSA-2026-1793861217
Updated
2026-11-05
OSVCLSA-2026-1793863300 No score

TuxCare security update for 5 packages (8 CVEs)

TuxCare rebuilt 5 packages to address 8 CVEs. Fixed in 10.1.16-tuxcare.2.

Record
CLSA-2026-1793863300
Updated
2026-11-05
OSVMGASA-2024-0394 No score

Updated tomcat packages fix security vulnerabilities

RCE due to TOCTOU issue in JSP compilation. (CVE-2024-50379) DoS in examples web application. (CVE-2024-54677)

Record
MGASA-2024-0394
Updated
2026-11-02
OSVopenSUSE-SU-2025:14622-1 No score

tomcat-9.0.98-1.1 on GA media

These are all security issues fixed in the tomcat-9.0.98-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14622-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14623-1 No score

tomcat10-10.1.34-1.1 on GA media

These are all security issues fixed in the tomcat10-10.1.34-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14623-1
Updated
2026-11-02
OSVSUSE-SU-2025:0033-1 No score

Security update for tomcat10

This update for tomcat10 fixes the following issues:

Update to Tomcat 10.1.34

  • Fixed CVEs:
    • CVE-2024-54677: DoS in examples web application (bsc#1234664)
    • CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    • CVE-2024-52317: Request/response mix-up with HTTP/2 (bsc#1233435)
    • CVE-2024-56337: RCE due to TOCTOU issue in JSP compilation - mitigation was incomplete
  • Catalina
    • Add: Add option to serve resources from subpath only with WebDAV Servlet like with DefaultServlet. (michaelo)
    • Fix: Add special handling for the protocols attribute of SSLHostConfig in storeconfig. (remm)
    • Fix: 69442: Fix case sensitive check on content-type when parsing request parameters. (remm)
    • Code: Refactor duplicate code for extracting media type and subtype from content-type into a single method. (markt)
    • Fix: Compatibility of generated embedded code with components where constructors or property related methods throw a checked exception. (remm)
    • Fix: The previous fix for inconsistent resource metadata during concurrent reads and writes was incomplete. (markt)
    • Fix: #780: Fix content-range header length. Submitted by Chenjp. (remm)
    • Fix: 69444: Ensure that the jakarta.servlet.error.message request attribute is set when an application defined error page is called. (markt)
    • Fix: Avoid quotes for numeric values in the JSON generated by the status servlet. (remm)
    • Add: Add strong ETag support for the WebDAV and default servlet, which can be enabled by using the useStrongETags init parameter with a value set to true. The ETag generated will be a SHA-1 checksum of the resource content. (remm)
    • Fix: Use client locale for directory listings. (remm)
    • Fix: 69439: Improve the handling of multiple Cache-Control headers in the ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    • Fix: 69447: Update the support for caching classes the web application class loader cannot find to take account of classes loaded from external repositories. Prior to this fix, these classes could be incorrectly marked as not found. (markt)
    • Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by users will not be removed and any header present in a HEAD request will also be present in the equivalent GET request. There may be some headers, as per RFC 9110, section 9.3.2, that are present in a GET request that are not present in the equivalent HEAD request. (markt)
    • Fix: 69471: Log instances of CloseNowException caught by ApplicationDispatcher.invoke() at debug level rather than error level as they are very likely to have been caused by a client disconnection or similar I/O issue. (markt)
    • Add: Add a test case for the fix for 69442. Also refactor references to application/x-www-form-urlencoded. Based on pull request #779 by Chenjp. (markt)
    • Fix: 69476: Catch possible ISE when trying to report PUT failure in the DefaultServlet. (remm)
    • Add: Add support for RateLimit header fields for HTTP (draft) in the RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    • Add: #787: Add regression tests for 69478. Pull request provided by Thomas Krisch. (markt)
    • Fix: The default servlet now rejects HTTP range requests when two or more of the requested ranges overlap. Based on pull request #782 provided by Chenjp. (markt)
    • Fix: Enhance Content-Range verification for partial PUT requests handled by the default servlet. Provided by Chenjp in pull request #778. (markt)
    • Fix: Harmonize DataSourceStore lookup in the global resources to optionally avoid the comp/env prefix which is usually not used there. (remm)
    • Fix: As required by RFC 9110, the HTTP Range header will now only be processed for GET requests. Based on pull request #790 provided by Chenjp. (markt)
    • Fix: Deprecate the useAcceptRanges initialisation parameter for the …
Record
SUSE-SU-2025:0033-1
Updated
2026-11-02
OSVSUSE-SU-2025:0058-1 No score

Security update for tomcat

This update for tomcat fixes the following issues:

Update to Tomcat 9.0.98

  • Fixed CVEs:
    • CVE-2024-54677: DoS in examples web application (bsc#1234664)
    • CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    • CVE-2024-52317: Request/response mix-up with HTTP/2 (bsc#1233435)
  • Catalina
    • Add: Add option to serve resources from subpath only with WebDAV Servlet like with DefaultServlet. (michaelo)
    • Fix: Add special handling for the protocols attribute of SSLHostConfig in storeconfig. (remm)
    • Fix: 69442: Fix case sensitive check on content-type when parsing request parameters. (remm)
    • Code: Refactor duplicate code for extracting media type and subtype from content-type into a single method. (markt)
    • Fix: Compatibility of generated embedded code with components where constructors or property related methods throw a checked exception. (remm)
    • Fix: The previous fix for inconsistent resource metadata during concurrent reads and writes was incomplete. (markt)
    • Fix: 69444: Ensure that the javax.servlet.error.message request attribute is set when an application defined error page is called. (markt)
    • Fix: Avoid quotes for numeric values in the JSON generated by the status servlet. (remm)
    • Add: Add strong ETag support for the WebDAV and default servlet, which can be enabled by using the useStrongETags init parameter with a value set to true. The ETag generated will be a SHA-1 checksum of the resource content. (remm)
    • Fix: Use client locale for directory listings. (remm)
    • Fix: 69439: Improve the handling of multiple Cache-Control headers in the ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    • Fix: 69447: Update the support for caching classes the web application class loader cannot find to take account of classes loaded from external repositories. Prior to this fix, these classes could be incorrectly marked as not found. (markt)
    • Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by users will not be removed and any header present in a HEAD request will also be present in the equivalent GET request. There may be some headers, as per RFC 9110, section 9.3.2, that are present in a GET request that are not present in the equivalent HEAD request. (markt)
    • Fix: 69471: Log instances of CloseNowException caught by ApplicationDispatcher.invoke() at debug level rather than error level as they are very likely to have been caused by a client disconnection or similar I/O issue. (markt)
    • Add: Add a test case for the fix for 69442. Also refactor references to application/x-www-form-urlencoded. Based on pull request #779 by Chenjp. (markt)
    • Fix: 69476: Catch possible ISE when trying to report PUT failure in the DefaultServlet. (remm)
    • Add: Add support for RateLimit header fields for HTTP (draft) in the RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    • Add: #787: Add regression tests for 69478. Pull request provided by Thomas Krisch. (markt)
    • Fix: The default servlet now rejects HTTP range requests when two or more of the requested ranges overlap. Based on pull request #782 provided by Chenjp. (markt)
    • Fix: Enhance Content-Range verification for partial PUT requests handled by the default servlet. Provided by Chenjp in pull request #778. (markt)
    • Fix: Harmonize DataSourceStore lookup in the global resources to optionally avoid the comp/env prefix which is usually not used there. (remm)
    • Fix: As required by RFC 9110, the HTTP Range header will now only be processed for GET requests. Based on pull request #790 provided by Chenjp. (markt)
    • Fix: Deprecate the useAcceptRanges initialisation parameter for the default servlet. It will be removed in Tomcat 12 onwards where it will effectively be hard coded to true. (markt)
    • Add: Add DataSource based property storage for…
Record
SUSE-SU-2025:0058-1
Updated
2026-11-02
OSVSUSE-SU-2025:0394-1 No score

Security update for tomcat

This update for tomcat fixes the following issues:

  • CVE-2024-50379: Fixed remote code execution (RCE) due to TOCTOU issue in JSP compilation (bsc#1234663).
  • CVE-2024-54677: Fixed denial-of-service (DoS) attack in examples web application (bsc#1234664).
Record
SUSE-SU-2025:0394-1
Updated
2026-11-02
OSVSUSE-SU-2026:1058-1 No score

Security update for tomcat

This update for tomcat fixes the following issues:

Update to Tomcat 9.0.115:

  • CVE-2025-48989: HTTP/2 protocol (including DNS over HTTPS) is vulnerable to 'MadeYouReset' DoS attack (bsc#1243895).
  • CVE-2025-52434: race condition on connection close when using the APR/Native connector could lead to a JVM crash (bsc#1246389).
  • CVE-2025-53506: uncontrolled resource HTTP/2 client consumption vulnerability (bsc#1246318).
  • CVE-2025-66614: client certificate verification bypass due to virtual host mapping (bsc#1258371).
  • CVE-2026-24733: improper input validation on HTTP/0.9 requests (bsc#1258385).
  • CVE-2023-44487: Rapid reset attack (bsc#1216182).
Record
SUSE-SU-2026:1058-1
Updated
2026-11-02
OSVUSN-7705-1 No score

tomcat10 vulnerabilities

It was discovered that Tomcat did not correctly handle case sensitivity. An attacker could possibly use this issue to bypass authentication mechanisms. (CVE-2025-46701)

Elysee Franchuk discovered that Tomcat did not correctly limit the number of attributes for a session. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-54677)

It was discovered that Tomcat did not correctly sanitize certain URLs. An attacker could possibly use this issue to bypass authentication mechanisms. (CVE-2025-31651)

It was discovered that Tomcat did not correctly handle certain malformed HTTP headers, which could lead to a memory leak. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 24.04 LTS. (CVE-2025-31650)

It was discovered that Tomcat did not correctly handle concurrent operations under certain circumstances. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-50379)

It was discovered that Tomcat did not correctly handle certain authentication errors. An attacker could possibly use this issue to bypass authentication mechanisms. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-52316)

Record
USN-7705-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.apache.tomcat:tomcat
Maven
11.0.0-M1 up to 11.0.2
11.0.2
org.apache.tomcat:tomcat
Maven
10.1.0-M1 up to 10.1.34
10.1.34
org.apache.tomcat:tomcat
Maven
9.0.0.M1 up to 9.0.98
9.0.98
tomcat
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-admin-webapps
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-docs-webapp
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-el-5.0-api
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-jsp-3.1-api
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-lib
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-servlet-6.0-api
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
Show 162 moreShow less
Affected packages
PackageAffectedFixed
tomcat-webapps
AlmaLinux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-admin-webapps
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-docs-webapp
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-el-3.0-api
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-jsp-2.3-api
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-lib
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-servlet-4.0-api
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-webapps
AlmaLinux:8
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat
Bitnami
9.0.0 up to 9.0.98, 10.0.0 up to 10.1.34, 11.0.0 up to 11.0.2
9.0.9810.1.3411.0.2
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.75 up to 9.0.75-tuxcare.1
9.0.75-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.75 up to 9.0.75-tuxcare.1
9.0.75-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.75 up to 9.0.75-tuxcare.1
9.0.75-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.75 up to 9.0.75-tuxcare.1
9.0.75-tuxcare.1
org.apache.tomcat:tomcat-util
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.75 up to 9.0.75-tuxcare.1
9.0.75-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
From an advisory covering 18 CVEs
9.0.83 up to 9.0.83-tuxcare.1
9.0.83-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
From an advisory covering 22 CVEs
10.1.18 up to 10.1.18-tuxcare.1
10.1.18-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 6 CVEs
9.0.13 up to 9.0.13-tuxcare.4, plus listed versions
9.0.13-tuxcare.19.0.13-tuxcare.29.0.13-tuxcare.3
9.0.13-tuxcare.4
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
From an advisory covering 6 CVEs
9.0.13 up to 9.0.13-tuxcare.4, plus listed versions
9.0.13-tuxcare.19.0.13-tuxcare.29.0.13-tuxcare.3
9.0.13-tuxcare.4
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 6 CVEs
9.0.13 up to 9.0.13-tuxcare.4, plus listed versions
9.0.13-tuxcare.19.0.13-tuxcare.29.0.13-tuxcare.3
9.0.13-tuxcare.4
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 6 CVEs
9.0.13 up to 9.0.13-tuxcare.4, plus listed versions
9.0.13-tuxcare.19.0.13-tuxcare.29.0.13-tuxcare.3
9.0.13-tuxcare.4
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
From an advisory covering 6 CVEs
9.0.13 up to 9.0.13-tuxcare.4, plus listed versions
9.0.13-tuxcare.19.0.13-tuxcare.29.0.13-tuxcare.3
9.0.13-tuxcare.4
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 3 CVEs
9.0.50 up to 9.0.50-tuxcare.17, plus listed versions
9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.119.0.50-tuxcare.129.0.50-tuxcare.13
Show 11 moreShow less
9.0.50-tuxcare.149.0.50-tuxcare.159.0.50-tuxcare.169.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.49.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9
9.0.50-tuxcare.17
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 3 CVEs
9.0.50 up to 9.0.50-tuxcare.17, plus listed versions
9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.119.0.50-tuxcare.129.0.50-tuxcare.13
Show 11 moreShow less
9.0.50-tuxcare.149.0.50-tuxcare.159.0.50-tuxcare.169.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.49.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9
9.0.50-tuxcare.17
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 3 CVEs
9.0.50 up to 9.0.50-tuxcare.17, plus listed versions
9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.119.0.50-tuxcare.129.0.50-tuxcare.13
Show 11 moreShow less
9.0.50-tuxcare.149.0.50-tuxcare.159.0.50-tuxcare.169.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.49.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9
9.0.50-tuxcare.17
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
From an advisory covering 9 CVEs
9.0.39 up to 9.0.39-tuxcare.3, plus listed versions
9.0.39-tuxcare.19.0.39-tuxcare.2
9.0.39-tuxcare.3
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 8 CVEs
10.1.16 up to 10.1.16-tuxcare.2, plus listed versions
10.1.16-tuxcare.1
10.1.16-tuxcare.2
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 8 CVEs
10.1.16 up to 10.1.16-tuxcare.2, plus listed versions
10.1.16-tuxcare.1
10.1.16-tuxcare.2
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 8 CVEs
10.1.16 up to 10.1.16-tuxcare.2, plus listed versions
10.1.16-tuxcare.1
10.1.16-tuxcare.2
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 8 CVEs
10.1.16 up to 10.1.16-tuxcare.2, plus listed versions
10.1.16-tuxcare.1
10.1.16-tuxcare.2
org.apache.tomcat:tomcat-tribes
TuxCare:Maven
From an advisory covering 8 CVEs
10.1.16 up to 10.1.16-tuxcare.2, plus listed versions
10.1.16-tuxcare.1
10.1.16-tuxcare.2
tomcat10
Debian:12
before 10.1.34-0+deb12u1, plus listed versions
10.1.10-110.1.13-110.1.14-110.1.15-110.1.16-1
Show 16 moreShow less
10.1.20-110.1.23-110.1.25-110.1.25-1~bpo12+110.1.25-210.1.30-110.1.30-1~bpo12+110.1.31-110.1.33-110.1.33-1~bpo12+110.1.6-110.1.6-1+deb12u110.1.6-1+deb12u210.1.7-110.1.8-110.1.9-1
10.1.34-0+deb12u1
tomcat10
Debian:13
before 10.1.34-1
10.1.34-1
tomcat10
Debian:14
before 10.1.34-1
10.1.34-1
tomcat9
Debian:12
before 9.0.70-2
9.0.70-2
tomcat9
Debian:13
before 9.0.70-2
9.0.70-2
tomcat9
Debian:14
before 9.0.70-2
9.0.70-2
tomcat9
Debian:11
From an advisory covering 11 CVEs
before 9.0.107-0+deb11u1, plus listed versions
9.0.43-19.0.43-29.0.43-2~deb11u19.0.43-2~deb11u109.0.43-2~deb11u11
Show 25 moreShow less
9.0.43-2~deb11u129.0.43-2~deb11u29.0.43-2~deb11u39.0.43-2~deb11u49.0.43-2~deb11u59.0.43-2~deb11u69.0.43-2~deb11u79.0.43-2~deb11u89.0.43-2~deb11u99.0.43-39.0.53-19.0.54-19.0.55-19.0.58-19.0.62-19.0.63-19.0.64-19.0.64-29.0.65-19.0.67-19.0.68-19.0.68-1.19.0.70-19.0.70-29.0.95-1
9.0.107-0+deb11u1
tomcat10
Debian:12
From an advisory covering 6 CVEs
before 10.1.34-0+deb12u1, plus listed versions
10.1.10-110.1.13-110.1.14-110.1.15-110.1.16-1
Show 16 moreShow less
10.1.20-110.1.23-110.1.25-110.1.25-1~bpo12+110.1.25-210.1.30-110.1.30-1~bpo12+110.1.31-110.1.33-110.1.33-1~bpo12+110.1.6-110.1.6-1+deb12u110.1.6-1+deb12u210.1.7-110.1.8-110.1.9-1
10.1.34-0+deb12u1
org.apache.tomcat:tomcat
Maven
11.0.0-M1 up to 11.0.2, plus listed versions
11.0.011.0.0-M1011.0.0-M1111.0.0-M1211.0.0-M13
Show 19 moreShow less
11.0.0-M1411.0.0-M1511.0.0-M1611.0.0-M1711.0.0-M1811.0.0-M1911.0.0-M2011.0.0-M2111.0.0-M2211.0.0-M2411.0.0-M2511.0.0-M2611.0.0-M311.0.0-M411.0.0-M511.0.0-M611.0.0-M711.0.0-M911.0.1
11.0.2
org.apache.tomcat:tomcat
Maven
10.1.0-M1 up to 10.1.34, plus listed versions
10.1.010.1.0-M1010.1.0-M1110.1.0-M1210.1.0-M14
Show 37 moreShow less
10.1.0-M1510.1.0-M1610.1.0-M1710.1.0-M210.1.0-M410.1.0-M510.1.0-M610.1.0-M710.1.0-M810.1.110.1.1010.1.1110.1.1210.1.1310.1.1410.1.1510.1.1610.1.1710.1.1810.1.1910.1.210.1.2010.1.2310.1.2410.1.2510.1.2610.1.2810.1.2910.1.3010.1.3110.1.3310.1.410.1.510.1.610.1.710.1.810.1.9
10.1.34
org.apache.tomcat:tomcat
Maven
9.0.0.M1 up to 9.0.98, plus listed versions
9.0.0.M109.0.0.M119.0.0.M139.0.0.M159.0.0.M17
Show 45 moreShow less
9.0.0.M189.0.0.M199.0.0.M209.0.0.M219.0.0.M229.0.0.M259.0.0.M269.0.0.M279.0.0.M39.0.0.M49.0.0.M69.0.0.M89.0.0.M99.0.19.0.109.0.119.0.129.0.139.0.149.0.169.0.179.0.199.0.29.0.209.0.219.0.229.0.249.0.269.0.279.0.299.0.309.0.319.0.339.0.349.0.359.0.369.0.379.0.389.0.399.0.49.0.409.0.419.0.439.0.449.0.45
9.0.98
tomcat
Mageia:9
From an advisory covering 2 CVEs
before 9.0.98-1.mga9
9.0.98-1.mga9
tomcat
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 9.0.96-4.oe2203sp3
9.0.96-4.oe2203sp3
tomcat
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 9.0.96-4.oe2003sp4
9.0.96-4.oe2003sp4
tomcat
openEuler:22.03-LTS-SP1
From an advisory covering 2 CVEs
before 9.0.96-4.oe2203sp1
9.0.96-4.oe2203sp1
tomcat
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 9.0.96-4.oe2403
9.0.96-4.oe2403
tomcat
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 9.0.96-4.oe2203sp4
9.0.96-4.oe2203sp4
tomcat
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-admin-webapps
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-docs-webapp
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-el-5.0-api
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-jsp-3.1-api
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-lib
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-servlet-6.0-api
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat-webapps
Red Hat:enterprise_linux:10.0
From an advisory covering 11 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-admin-webapps
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-docs-webapp
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-el-3.0-api
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-jsp-2.3-api
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-lib
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-servlet-4.0-api
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat-webapps
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 1:9.0.110-2.el9_8
1:9.0.110-2.el9_8
tomcat
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-admin-webapps
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-docs-webapp
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-el-3.0-api
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-jsp-2.3-api
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-lib
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-servlet-4.0-api
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat-webapps
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_6
1:9.0.120-1.el9_6
tomcat
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-admin-webapps
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-docs-webapp
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-el-3.0-api
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-jsp-2.3-api
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-lib
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-servlet-4.0-api
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat-webapps
Red Hat:enterprise_linux:8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_10
1:9.0.120-1.el8_10
tomcat
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-admin-webapps
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-docs-webapp
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-el-3.0-api
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-jsp-2.3-api
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-lib
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-servlet-4.0-api
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat-webapps
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_2
1:9.0.120-1.el9_2
tomcat
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-admin-webapps
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-docs-webapp
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-el-3.0-api
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-jsp-2.3-api
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-lib
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-servlet-4.0-api
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat-webapps
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 30 CVEs
before 1:9.0.120-1.el9_4
1:9.0.120-1.el9_4
tomcat
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-admin-webapps
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-docs-webapp
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-el-3.0-api
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-jsp-2.3-api
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-lib
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-servlet-4.0-api
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-webapps
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-admin-webapps
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-docs-webapp
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-el-3.0-api
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-jsp-2.3-api
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-lib
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-servlet-4.0-api
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat-webapps
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 29 CVEs
before 1:9.0.120-1.el8_8
1:9.0.120-1.el8_8
tomcat
Rocky Linux:10
From an advisory covering 3 CVEs
before 1:10.1.36-1.el10_0
1:10.1.36-1.el10_0
tomcat10
SUSE:Linux Enterprise Module for Web and Scripting 15 SP6
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat10
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat10
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat10
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat10
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat10
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 10.1.34-150200.5.31.1
10.1.34-150200.5.31.1
tomcat
SUSE:Linux Enterprise Module for Web and Scripting 15 SP6
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Manager Server 4.3
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Enterprise Storage 7.1
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 9.0.98-150200.74.1
9.0.98-150200.74.1
tomcat
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 2 CVEs
before 9.0.36-3.136.1
9.0.36-3.136.1
tomcat
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 9.0.36-3.136.1
9.0.36-3.136.1
tomcat
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 43 CVEs
before 9.0.115-3.160.1
9.0.115-3.160.1
tomcat
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 43 CVEs
before 9.0.115-3.160.1
9.0.115-3.160.1
tomcat8
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
8.0.26-18.0.28-18.0.30-18.0.32-18.0.32-1ubuntu1
Show 14 moreShow less
8.0.32-1ubuntu1.18.0.32-1ubuntu1.28.0.32-1ubuntu1.38.0.32-1ubuntu1.48.0.32-1ubuntu1.58.0.32-1ubuntu1.68.0.32-1ubuntu1.78.0.32-1ubuntu1.88.0.32-1ubuntu1.98.0.32-1ubuntu1.108.0.32-1ubuntu1.118.0.32-1ubuntu1.138.0.32-1ubuntu1.13+esm18.0.32-1ubuntu1.13+esm2
None known
tomcat8
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
8.5.21-1ubuntu18.5.29-18.5.30-18.5.30-1ubuntu18.5.30-1ubuntu1.2
Show 11 moreShow less
8.5.30-1ubuntu1.38.5.30-1ubuntu1.48.5.39-1ubuntu1~18.04.18.5.39-1ubuntu1~18.04.28.5.39-1ubuntu1~18.04.38.5.39-1ubuntu1~18.04.3+esm18.5.39-1ubuntu1~18.04.3+esm28.5.39-1ubuntu1~18.04.3+esm38.5.39-1ubuntu1~18.04.3+esm48.5.39-1ubuntu1~18.04.3+esm58.5.39-1ubuntu1~18.04.3+esm6
None known
tomcat9
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
9.0.16-3~18.04.19.0.16-3ubuntu0.18.04.19.0.16-3ubuntu0.18.04.29.0.16-3ubuntu0.18.04.2+esm19.0.16-3ubuntu0.18.04.2+esm2
Show 6 moreShow less
9.0.16-3ubuntu0.18.04.2+esm39.0.16-3ubuntu0.18.04.2+esm49.0.16-3ubuntu0.18.04.2+esm59.0.16-3ubuntu0.18.04.2+esm69.0.16-3ubuntu0.18.04.2+esm79.0.16-3ubuntu0.18.04.2+esm8
None known
tomcat9
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
9.0.24-19.0.27-19.0.31-19.0.31-1ubuntu0.19.0.31-1ubuntu0.2
Show 10 moreShow less
9.0.31-1ubuntu0.39.0.31-1ubuntu0.49.0.31-1ubuntu0.59.0.31-1ubuntu0.69.0.31-1ubuntu0.79.0.31-1ubuntu0.89.0.31-1ubuntu0.99.0.31-1ubuntu0.9+esm19.0.31-1ubuntu0.9+esm29.0.31-1ubuntu0.9+esm3
None known
tomcat9
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
9.0.43-39.0.54-19.0.55-19.0.58-19.0.58-1ubuntu0.1
Show 9 moreShow less
9.0.58-1ubuntu0.1+esm19.0.58-1ubuntu0.1+esm29.0.58-1ubuntu0.1+esm39.0.58-1ubuntu0.1+esm49.0.58-1ubuntu0.29.0.58-1ubuntu0.2+esm19.0.58-1ubuntu0.2+esm29.0.58-1ubuntu0.2+esm39.0.58-1ubuntu0.2+esm4
None known
tomcat10
Ubuntu:Pro:24.04:LTS
before 10.1.16-1ubuntu0.1~esm3, plus listed versions
10.1.10-110.1.14-110.1.15-110.1.16-110.1.16-1ubuntu0.1~esm110.1.16-1ubuntu0.1~esm2
10.1.16-1ubuntu0.1~esm3
tomcat10
Ubuntu:Pro:24.04:LTS
From an advisory covering 6 CVEs
before 10.1.16-1ubuntu0.1~esm3, plus listed versions
10.1.10-110.1.14-110.1.15-110.1.16-110.1.16-1ubuntu0.1~esm110.1.16-1ubuntu0.1~esm2
10.1.16-1ubuntu0.1~esm3
tomcat
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 9.0.98-1.1
9.0.98-1.1
tomcat10
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 10.1.34-1.1
10.1.34-1.1

History

History
RecordedChangedSources
affected
affected, aliasesOSV
affected, aliasesOSV
affected, aliases, factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-54677 is a medium vulnerability (CVSS 5.3) in Apache Tomcat, published December 17, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.94%, the 80th percentile. Fixed in org.apache.tomcat:tomcat 11.0.2.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 48 versions, 168 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open