Vulnerability · CVE-2025-24813
Apache Tomcat Path Equivalence Vulnerability
Published Mar 10, 2025 · catalog updated Jun 17, 2026 · Apache Tomcat
Patch now
CVE-2025-24813 is in the CISA known-exploited catalog, due Apr 22, 2025. Confirm Apache Tomcat against the vendor advisory and apply that fix. The CVSS score does not change the priority.
- Severity
- Critical9.8
- Known exploitation
- CISA KEV and VulnCheck KEV
- EPSS
- 99.93%
- Remediation
- Remediation guidance
- Affected products
- cpe apache/tomcat · cpe debian/debian linux · cpe netapp/bootstrap os · vendor Apache Tomcat
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98. 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. If all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - a target URL for security sensitive uploads that was a sub-directory of a target URL for public uploads - attacker knowledge of the names of security sensitive files being uploaded - the security sensitive files also being uploaded via partial PUT If all of the following were true, a malicious user was able to perform remote code execution: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - application was using Tomcat's file based session persistence with the default storage location - application included a library that may be leveraged in a deserialization attack Users are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.99, which fixes the issue.
Are you affected?
Enter the version you run. The result uses only the ranges stored on this record.
The check returns affected, not affected, or incomplete. It does not guess a version that is missing from the record.
- cpe apache/tomcat10.1.0
- cpe debian/debian linux11.0
- cpe netapp/bootstrap osversion unspecified
- vendor Apache Tomcatversion unspecified
How to fix CVE-2025-24813
Recommended remediation
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. CISA due date Apr 22, 2025.
Official advisories
What to do
Three questions, each answered from this record only. Confirm the vendor advisory before you patch.
Should you patch?
CVE-2025-24813 is in the CISA known-exploited catalog, due Apr 22, 2025. Confirm Apache Tomcat against the vendor advisory and apply that fix. The CVSS score does not change the priority.
Which versions are affected?
Compare what you have installed with debian/debian linux 11.0. Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
What should an analyst verify?
CWE-44; CWE-502: Deserialization of Untrusted Data; CWE-706. EPSS 99.93%. The CISA KEV listing is the exploitation evidence. A public exploit reference is linked in Sources. That is not the same as confirmed exploitation. Use the source links for the original advisory.
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Mar 10, 2025 · Catalog
Detected
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98. The following versions were EOL at the time the CVE was created
Apr 1, 2025 · CISA KEV
Known exploited
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Apr 22, 2025 · CISA KEV
Remediation due
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Jun 17, 2026 · Catalog
Updated
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98. The following versions were EOL at the time the CVE was created
Sources
- Amazon LinuxVendor advisoryCVE-2025-24813
CVE-2025-24813
alas.aws.amazon.com - CISA KEVConfirmed exploitationCVE-2025-24813
Apache Tomcat contains a path equivalence vulnerability that allows a remote attacker to execute code, disclose information, or inject malicious content via a partial PUT request. This vulnerability can be chained with CVE‑2026‑34486.
cisa.gov - CVE.orgVulnerability recordCVE-2025-24813
Official CVE identifier
cve.org - FIRST EPSSExploitation probabilityCVE-2025-24813
30-day exploitation probability 99.9%
first.org - Exploit DatabasePublic exploit reference52134
Public archive entry. The exploit body is not stored here.
exploit-db.com - Metasploit ModulesPublic exploit moduleexploit_multi/http/tomcat_partial_put_deserialization
Public module reference (excellent). Module source is not copied into this catalog.
rapid7.com - NIST NVDVulnerability recordCVE-2025-24813
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from
nvd.nist.gov - VulnCheck KEVConfirmed exploitationCVE-2025-24813
Apache Tomcat contains a path equivalence vulnerability that allows a remote attacker to execute code, disclose information, or inject malicious content via a partial PUT request. This vulnerability can be chained with CVE‑2026‑34486.
vulncheck.com
References
- Mailing List · openwall.com
- VulnCheck exploitation evidence · dashboard.shadowserver.org
- VulnCheck exploitation evidence · dashboard.shadowserver.org
- VulnCheck exploitation evidence · dashboard.shadowserver.org
- VulnCheck exploitation evidence · dashboard.shadowserver.org
- VulnCheck exploitation evidence · digital.nhs.uk
- VulnCheck exploitation evidence · lab.wallarm.com
- CISA note · lists.apache.org
- Mailing List · lists.debian.org
- CISA note · nvd.nist.gov
- Third Party Advisory · security.netapp.com
- Issue Tracking · vicarius.io
- Issue Tracking · vicarius.io
- Issue Tracking · vicarius.io
- Issue Tracking · vicarius.io
Freshness
Last verified in this catalog Oct 17, 2026. Significant claims (KEV, EPSS, CVSS, affected ranges) come from the source rows above — open the original publisher for the authoritative advisory.