CVE-2024-52318
NoneCVSS
—
EPSS
1.7%
Published
Nov 18, 2024
CISA due date
—
Cloudanix analysis
A software flaw in Tomcat could let one user's data accidentally show up in another user's request, risking unintended information leaks.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Moderate
- Impact
- Data Exposure
- Component
- Web Framework
- Class
- Information Disclosure
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Incorrect object recycling and reuse in Apache Tomcat allows previously used objects containing sensitive data to be returned to new requests, resulting in information disclosure.
Why it matters to the business
Potential exposure of sensitive application data could lead to compliance violations, loss of customer trust, and operational disruption; low EPSS and no KEV status indicate limited immediate urgency despite the 2024 disclosure.
How an attack unfolds
An attacker interacts with a vulnerable Tomcat instance to trigger request handling paths that cause object reuse, allowing leakage of data from prior sessions or requests without authentication.
How to fix it
Upgrade Apache Tomcat to version 11.0.1, 10.1.32 or 9.0.97. Apply vendor patches immediately given the published fix and monitor for any downstream dependents.
How to confirm the fix worked
Verify Tomcat version strings in server headers or startup logs after upgrade; perform regression testing of request handling to confirm no object reuse leakage occurs.
Typical attack path
- Scan for exposed Apache Tomcat instances running versions 11.0.0, 10.1.31 or 9.0.96
- Send crafted HTTP requests that exercise object allocation and recycling paths
- Inspect responses or error conditions for leaked data from prior requests
- Use obtained information to escalate access or exfiltrate additional data
How to detect it
Examine Tomcat access and application logs for anomalous response sizes or content patterns that suggest cross-request data leakage; correlate with request timestamps around the disclosure date.
What your security team should do
- Prioritize upgrade of all Tomcat instances to the fixed versions within standard change windows
- Review application logs for signs of unexpected data exposure post-remediation
- Update vulnerability scanning policies to flag remaining affected versions
The record
Incorrect object recycling and reuse vulnerability in Apache Tomcat. This issue affects Apache Tomcat: 11.0.0, 10.1.31, 9.0.96. Users are recommended to upgrade to version 11.0.1, 10.1.32 or 9.0.97, which fixes the issue.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Maven | org.apache.tomcat:tomcat-jasper | 10.1.31 | 10.1.32 |
| Maven | org.apache.tomcat:tomcat-jasper | 11.0.0 | 11.0.1 |
| Maven | org.apache.tomcat:tomcat-jasper | 9.0.96 | 9.0.97 |
| Bitnami | tomcat | 11.0.0 | No fix |
| Bitnami | tomcat | 9.0.96 | No fix |
| Bitnami | tomcat | 9.0.96 | 9.0.97 |
| Debian:13 | tomcat10 | 0 | No fix |
| Debian:13 | tomcat10 | 0 | 10.1.33-1 |
| Mageia:9 | tomcat | 0 | 9.0.97-1.mga9 |
| Ubuntu:20.04:LTS | tomcat9 | 0 | No fix |
| Ubuntu:22.04:LTS | tomcat9 | 0 | No fix |
| Ubuntu:24.04:LTS | tomcat10 | 0 | No fix |
| Ubuntu:24.04:LTS | tomcat9 | 0 | No fix |
| Ubuntu:24.10 | tomcat10 | 0 | No fix |
| Ubuntu:24.10 | tomcat9 | 0 | No fix |
| Ubuntu:25.04 | tomcat9 | 0 | No fix |
| Ubuntu:Pro:14.04:LTS | tomcat6 | 0 | No fix |
| Ubuntu:Pro:14.04:LTS | tomcat7 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | tomcat6 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | tomcat7 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | tomcat8 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | tomcat7 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | tomcat8 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | tomcat9 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | tomcat9 | 0 | No fix |
| maven | org.apache.tomcat/tomcat-jasper | 10.1.31 | No fix |
| maven | org.apache.tomcat/tomcat-jasper | 10.1.31 | 10.1.32 |
| maven | org.apache.tomcat/tomcat-jasper | 11.0.0 | No fix |
| maven | org.apache.tomcat/tomcat-jasper | 11.0.0 | 11.0.1 |
| maven | org.apache.tomcat/tomcat-jasper | 9.0.96 | No fix |
| maven | org.apache.tomcat/tomcat-jasper | 9.0.96 | 9.0.97 |
Related vulnerabilities
- CVE-2016-5018 In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to… Also affects org.apache.tomcat:tomcat-jasper
- CVE-2014-0119 Apache Tomcat before 6.0.40, 7.x before 7.0.54, and 8.x before 8.0.6 does not properly… Also affects org.apache.tomcat:tomcat-jasper
- GHSA-wmwf-9ccg-fff5 Apache Tomcat Vulnerable to Relative Path Traversal Also affects tomcat
- GHSA-vfww-5hm6-hx2j Apache Tomcat Vulnerable to Improper Neutralization of Escape, Meta, or Control Sequences Also affects tomcat
- CVE-2025-61795 Improper Resource Shutdown or Release vulnerability in Apache Tomcat. Also affects tomcat
- CVE-2025-55752 Relative Path Traversal vulnerability in Apache Tomcat. Also affects tomcat
- CVE-2025-55754 Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache… Also affects tomcat
- CVE-2025-48989 Improper Resource Shutdown or Release vulnerability in Apache Tomcat made Tomcat… Also affects tomcat