Every CVE Search/ Get API key

CVE-2024-52317

Apache Tomcat: Request/response mix-up with HTTP/2

6.5 MediumPublic exploitFix available

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.

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
Low
Integrity
Low
Availability
None

Exploit likelihood

2.10%Up 2.1 points since Nov 19, 2024
90%50%10%1%

What each source reports

CVE List Score used 6.5

Apache Tomcat: Request/response mix-up with HTTP/2

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.

Record
CVE-2024-52317
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-326
Updated
2026-11-02
EUVDEUVD-2024-3305 6.5

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.

Record
EUVD-2024-3305
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-qvf5-hvjx-wm27 6.5

Apache Tomcat Request and/or response mix-up

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.

Record
GHSA-qvf5-hvjx-wm27
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-326
Updated
2026-11-02
NVD 6.5

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.

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

Apache Tomcat: Request/response mix-up with HTTP/2

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.

Record
CVE-2024-52317
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2024-52317 6.5

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.

Record
DEBIAN-CVE-2024-52317
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
Show 10 moreShow less
OSVGHSA-qvf5-hvjx-wm27 6.5

Apache Tomcat Request and/or response mix-up

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.

Record
GHSA-qvf5-hvjx-wm27
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-326
Updated
2026-11-02
OSVUBUNTU-CVE-2024-52317 6.5

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.

Record
UBUNTU-CVE-2024-52317
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVBIT-tomcat-2024-52317 No score

Apache Tomcat: Request/response mix-up with HTTP/2

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 through 11.0.0, 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.

Record
BIT-tomcat-2024-52317
Updated
2026-11-02
OSVCLSA-2025-1751500955 No score

TuxCare security update for 3 packages (10 CVEs)

TuxCare rebuilt 3 packages to address 10 CVEs. Fixed in 8.5.100.tuxcare.1.

Record
CLSA-2025-1751500955
Updated
2026-11-02
OSVopenSUSE-SU-2025:14911-1 No score

tomcat-9.0.102-1.1 on GA media

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

Record
openSUSE-SU-2025:14911-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14915-1 No score

tomcat10-10.1.39-1.1 on GA media

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

Record
openSUSE-SU-2025:14915-1
Updated
2026-11-02
OSVROOT-APP-MAVEN-CVE-2024-52317 No score

CVE-2024-52317 in io.root.org.apache.tomcat.embed:tomcat-embed-core - Patched by Root

Root has patched CVE-2024-52317 in the io.root.org.apache.tomcat.embed:tomcat-embed-core package for Root:Maven. Multiple fixed versions available.

Record
ROOT-APP-MAVEN-CVE-2024-52317
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
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.embed:tomcat-embed-core
Maven
9.0.92 up to 9.0.96
9.0.96
org.apache.tomcat:tomcat-coyote
Maven
9.0.92 up to 9.0.96
9.0.96
org.apache.tomcat.embed:tomcat-embed-core
Maven
10.1.27 up to 10.1.31
10.1.31
org.apache.tomcat.embed:tomcat-embed-core
Maven
11.0.0-M23 up to 11.0.0
11.0.0
org.apache.tomcat:tomcat-coyote
Maven
10.1.27 up to 10.1.31
10.1.31
org.apache.tomcat:tomcat-coyote
Maven
11.0.0-M23 up to 11.0.0
11.0.0
tomcat
Bitnami
9.0.92 up to 9.0.96, 10.1.27 up to 10.1.31, 11.0.0 up to 11.0.9
9.0.9610.1.3111.0.9
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 10 CVEs
8.5.100 up to 8.5.100.tuxcare.1
8.5.100.tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 10 CVEs
8.5.100 up to 8.5.100.tuxcare.1
8.5.100.tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
From an advisory covering 10 CVEs
8.5.100 up to 8.5.100.tuxcare.1
8.5.100.tuxcare.1
Show 37 moreShow less
Affected packages
PackageAffectedFixed
tomcat10
Debian:13
before 10.1.31-1
10.1.31-1
tomcat10
Debian:14
before 10.1.31-1
10.1.31-1
org.apache.tomcat.embed:tomcat-embed-core
Maven
9.0.92 up to 9.0.96, plus listed versions
9.0.939.0.949.0.95
9.0.96
org.apache.tomcat:tomcat-coyote
Maven
9.0.92 up to 9.0.96, plus listed versions
9.0.939.0.949.0.95
9.0.96
org.apache.tomcat.embed:tomcat-embed-core
Maven
10.1.27 up to 10.1.31, plus listed versions
10.1.2810.1.2910.1.30
10.1.31
org.apache.tomcat.embed:tomcat-embed-core
Maven
11.0.0-M23 up to 11.0.0, plus listed versions
11.0.0-M2411.0.0-M2511.0.0-M26
11.0.0
org.apache.tomcat:tomcat-coyote
Maven
10.1.27 up to 10.1.31, plus listed versions
10.1.2810.1.2910.1.30
10.1.31
org.apache.tomcat:tomcat-coyote
Maven
11.0.0-M23 up to 11.0.0, plus listed versions
11.0.0-M2411.0.0-M2511.0.0-M26
11.0.0
io.root.org.apache.tomcat.embed:tomcat-embed-core
Root:Maven
before 10.1.30-root.io.8
10.1.30-root.io.810.1.30-root.io.910.1.30-root.io.1010.1.30-root.io.1110.1.30-root.io.1210.1.30-root.io.139.0.96-root.io.19.0.96-root.io.29.0.96-root.io.39.0.96-root.io.4
org.apache.tomcat.embed:tomcat-embed-core
Root:Maven
before 10.1.30-aikido.8
10.1.30-aikido.810.1.30-aikido.910.1.30-aikido.1010.1.30-aikido.1110.1.30-aikido.1210.1.30-aikido.139.0.96-aikido.39.0.96-aikido.4
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
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
tomcat9
Ubuntu:25.10
All versions, plus listed versions
9.0.70-2ubuntu1.19.0.70-2ubuntu29.0.70-2ubuntu39.0.95-1ubuntu19.0.95-1ubuntu1.1
None known
tomcat9
Ubuntu:26.04:LTS
All versions, plus listed versions
9.0.95-1ubuntu19.0.111-19.0.115-19.0.115-1ubuntu0.19.0.118-1~26.04.1
None known
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
before 9.0.102-1.1
9.0.102-1.1
tomcat10
openSUSE:Tumbleweed
before 10.1.39-1.1
10.1.39-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubTAM-K592/CVE-2024-523172024-11-21

History

History
RecordedChangedSources
affected, facts
aliases, publishedEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV, PoC in GitHub

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

In short

CVE-2024-52317 is a medium vulnerability (CVSS 6.5) in Apache Tomcat, published November 18, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 2.10%, the 81st percentile. Fixed in org.apache.tomcat.embed:tomcat-embed-core 9.0.96.

References

Show 24 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open