Skip to content
OpenAdvisories
Medium · 6.5 Public exploit CVE-2024-52317 BIT-tomcat-2024-52317EUVD-2024-3305GHSA-qvf5-hvjx-wm27

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

Published Nov 18, 2024 · Updated Jan 24, 2025 · Assigned by apache

Description

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.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Tomcat 11.0.0-M23 – ≤ 11.0.0-M26, 10.1.27 – ≤ 10.1.30, 9.0.92 – ≤ 9.0.95 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 tomcat10 10.1.31-1 —
Debian 13 tomcat10 10.1.31-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS tomcat9 No fix yet —
Ubuntu 25.10 tomcat9 No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS tomcat10 10.1.16-1ubuntu0.1~esm3 USN-7705-1
ReleasePackageFixed inAdvisory
SLES 15 SP6 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLES 15 SP6 tomcat10 10.1.34-150200.5.31.1 SUSE-SU-2025:0033-1
SLES 15 SP5 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLES 15 SP5 tomcat10 10.1.34-150200.5.31.1 SUSE-SU-2025:0033-1
SLES 15 SP4 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLES 15 SP3 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP5 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLES for SAP 15 SP5 tomcat10 10.1.34-150200.5.31.1 SUSE-SU-2025:0033-1
SLES for SAP 15 SP4 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLES for SAP 15 SP3 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLE HPC 15 SP5 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLE HPC 15 SP5 tomcat10 10.1.34-150200.5.31.1 SUSE-SU-2025:0033-1
SLE HPC 15 SP4 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SLE HPC 15 SP3 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SUSE Manager Server 4.3 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
SUSE Enterprise Storage 7.1 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tomcat 9.0.102-1.1 openSUSE-SU-2025:14911-1
openSUSE Tumbleweed tomcat10 10.1.39-1.1 openSUSE-SU-2025:14915-1
openSUSE Leap 15.6 tomcat 9.0.98-150200.74.1 SUSE-SU-2025:0058-1
openSUSE Leap 15.6 tomcat10 10.1.34-150200.5.31.1 SUSE-SU-2025:0033-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 tomcat10 +7 1:10.1.34-1.amzn2023.0.1 ALAS2023-2025-814

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat-coyote >= 9.0.92, < 9.0.96 9.0.96 GHSA-qvf5-hvjx-wm27
Maven org.apache.tomcat:tomcat-coyote >= 10.1.27, < 10.1.31 10.1.31 GHSA-qvf5-hvjx-wm27
Maven org.apache.tomcat:tomcat-coyote >= 11.0.0-M23, < 11.0.0 11.0.0 GHSA-qvf5-hvjx-wm27
Maven org.apache.tomcat.embed:tomcat-embed-core >= 9.0.92, < 9.0.96 9.0.96 GHSA-qvf5-hvjx-wm27
Maven org.apache.tomcat.embed:tomcat-embed-core >= 10.1.27, < 10.1.31 10.1.31 GHSA-qvf5-hvjx-wm27
Maven org.apache.tomcat.embed:tomcat-embed-core >= 11.0.0-M23, < 11.0.0 11.0.0 GHSA-qvf5-hvjx-wm27

Advisories 9

References