WaratekVRT Sign in

CVE-2025-55752 Apache Tomcat

Affected softwareApache Tomcat
Severity7.5 High CVSS 3.1
Fixed in11.0.11, 10.1.45, 9.0.109
WeaknessRelative path traversal (CWE-23)
Published27 Oct 2025
Updated8 Oct 2026

Description

Relative Path Traversal vulnerability in Apache Tomcat. The fix for bug 60013 introduced a regression where the rewritten URL was normalized before it was decoded. This introduced the possibility that, for rewrite rules that rewrite query parameters to the URL, an attacker could manipulate the request URI to bypass security constraints including the protection for /WEB-INF/ and /META-INF/. If PUT requests were also enabled then malicious files could be uploaded leading to remote code execution. PUT requests are normally limited to trusted users and it is considered unlikely that PUT requests would be enabled in conjunction with a rewrite that manipulated the URI. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.10, from 10.1.0-M1 through 10.1.44, from 9.0.0.M11 through 9.0.108. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.6 though 8.5.100. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.11 or later, 10.1.45 or later or 9.0.109 or later, which fix the issue.

Exploitation status

Proof of concept only

A proof of concept exists, but no reviewed exploit catalogue lists this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC 4 indexed Published artifacts you can open, in GitHub PoC; first seen 2025-10-28.
  • EPSS 64% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.

2 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC masahiro331/CVE-2025-55752 13 2025-10-29
GitHub PoC CVE-2025-55752, Apache Tomcat that allows directory traversal via URL rewrite, and under certain conditions, leads to remote code execution (RCE) if HTTP PUT is enabled. 13 2025-10-28
GitHub PoC 基于 Docker 的重现环境,用于复现 Apache Tomcat 10.1.44 中的路径遍历漏洞 CVE-2025-55752。本实验场景可以复现官网报道的RCE 2 2025-11-04
GitHub PoC CVE-2025-55752:Tomcat 8.5 已 EOL,终版 8.5.100。Apache 逐条声明「8.5 也受影响」的 2025 CVE 有 14 条,其中 10 条在 NVD 按 8.5.100 查不到。离线单 jar,读 conf/ 判断你到底中了哪几条。 2026-09-01

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full
  • Action available security rule
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Protected by Waratek.

How to mitigate CVE-2025-55752

Upgrade Apache Tomcat to a release that fixes it: 11.0.11, 10.1.45 or 9.0.109. Until you can, Waratek RASP blocks exploitation with a security rule that blocks this kind of attack. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.tomcat:tomcat 11.0.0-M1 11.0.11 unbounded
org.apache.tomcat:tomcat 10.1.0-M1 10.1.45 unbounded
org.apache.tomcat:tomcat 9.0.0-M11 9.0.109 unbounded
org.apache.tomcat:tomcat 8.5.6 none 8.5.100
org.apache.tomcat:tomcat-catalina 11.0.0-M1 11.0.11 unbounded
org.apache.tomcat:tomcat-catalina 10.1.0-M1 10.1.45 unbounded
org.apache.tomcat:tomcat-catalina 9.0.0-M11 9.0.109 unbounded
org.apache.tomcat:tomcat-catalina 8.5.6 none 8.5.100
org.apache.tomcat.embed:tomcat-embed-core 11.0.0-M1 11.0.11 unbounded
org.apache.tomcat.embed:tomcat-embed-core 10.1.0-M1 10.1.45 unbounded
org.apache.tomcat.embed:tomcat-embed-core 9.0.0-M11 9.0.109 unbounded
org.apache.tomcat.embed:tomcat-embed-core 8.5.6 none 8.5.100

Products and versions

4 products, 35 version entries
SourceVendorProductSchemeAffected versions
nvd apache tomcat generic ≥ 8.5.6 and ≤ 8.5.100 · 9.0.0 · 9.0.0:milestone11 · 9.0.0:milestone12 · 9.0.0:milestone13 · 9.0.0:milestone14 · 9.0.0:milestone15 · 9.0.0:milestone16 · 9.0.0:milestone17 · 9.0.0:milestone18 · 9.0.0:milestone19 · 9.0.0:milestone20 · 9.0.0:milestone21 · 9.0.0:milestone22 · 9.0.0:milestone23 · 9.0.0:milestone24 · 9.0.0:milestone25 · 9.0.0:milestone26 · 9.0.0:milestone27 · ≥ 9.0.1 and < 9.0.109 · ≥ 10.0.0 and < 10.0.27 · ≥ 10.1.0 and < 10.1.45 · ≥ 11.0.0 and < 11.0.11
osv org.apache.tomcat tomcat generic ≥ 8.5.6 and ≤ 8.5.100 · ≥ 9.0.0 and < 9.0.109 · ≥ 10.1.0 and < 10.1.45 · ≥ 11.0.0 and < 11.0.11
osv org.apache.tomcat tomcat-catalina generic ≥ 8.5.6 and ≤ 8.5.100 · ≥ 9.0.0 and < 9.0.109 · ≥ 10.1.0 and < 10.1.45 · ≥ 11.0.0 and < 11.0.11
osv org.apache.tomcat.embed tomcat-embed-core generic ≥ 8.5.6 and ≤ 8.5.100 · ≥ 9.0.0 and < 9.0.109 · ≥ 10.1.0 and < 10.1.45 · ≥ 11.0.0 and < 11.0.11

References

URLTags
https://github.com/apache/tomcat/commit/130d36d8492ef9e4eb22952c17c92423cb35fd06 WEB
https://github.com/apache/tomcat/commit/b5042622b8b78340ae65403c55dcb9c7416924df WEB
https://github.com/apache/tomcat/commit/fec06c610ed7466b401e29cc567a58aee5ed826a WEB
https://cert-portal.siemens.com/productcert/html/ssa-032379.html WEB
https://github.com/apache/tomcat PACKAGE
https://lists.apache.org/thread/n05kjcwyj1s45ovs8ll1qrrojhfb1tog WEB
https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.45 WEB
https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.11 WEB
https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.109 WEB
https://www.vicarius.io/vsociety/posts/cve-2025-55752-detect-apache-tomcat-vulnerability WEB

Timeline

Published2025-10-27By the CVE Program.
NVD record modified2026-10-08NVD's own last-modified date for this record.