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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade tomcat-libUpgrade tomcat-el-3.0-apiUpgrade tomcat-admin-webappsUpgrade tomcat-jsp-2.3-apiUpgrade tomcat-servlet-4.0-apiUpgrade tomcat-webappsUpgrade tomcatUpgrade tomcat-docs-webapp | Apr 9, 2025 | Mar 10, 2025 |
| Amazon Linux Ami 2 | — | Upgrade tomcat-servlet-3.0-apiUpgrade tomcat-servlet-4.0-apiUpgrade tomcat-docs-webappUpgrade tomcat-el-3.0-apiUpgrade tomcat-jsvcUpgrade tomcatUpgrade tomcat-jsp-2.2-apiUpgrade tomcat-el-2.2-apiUpgrade tomcat-javadocUpgrade tomcat-webappsUpgrade tomcat-admin-webappsUpgrade tomcat-libUpgrade tomcat-jsp-2.3-api | Apr 2, 2025 | Mar 10, 2025 |
| Amazon_linux | — | Upgrade tomcat8 | Apr 18, 2025 | Mar 10, 2025 |
| Apache Tomcat | — | Upgrade Apache Tomcat to 11.0.3Upgrade Apache Tomcat to 9.0.99Upgrade Apache Tomcat to 10.1.35Upgrade Apache Tomcat to the latest available version | Mar 11, 2025 | Mar 10, 2025 |
| Debian | — | Upgrade tomcat9Upgrade tomcat10 | Mar 12, 2025 | Mar 10, 2025 |
| Oracle_linux | — | Upgrade tomcat-webappsUpgrade tomcat9-servlet-4.0-apiUpgrade tomcat9-docs-webappUpgrade tomcat-docs-webappUpgrade tomcat9-el-3.0-apiUpgrade tomcat-el-3.0-apiUpgrade tomcat9-libUpgrade tomcatUpgrade tomcat-servlet-4.0-apiUpgrade tomcat-el-5.0-apiUpgrade tomcat9-admin-webappsUpgrade tomcat-jsp-3.1-apiUpgrade tomcat9-webappsUpgrade tomcat-admin-webappsUpgrade tomcat9-jsp-2.3-apiUpgrade tomcat-jsp-2.3-apiUpgrade tomcat9Upgrade tomcat-libUpgrade tomcat-servlet-6.0-api | Apr 9, 2025 | Mar 10, 2025 |
| Redhat_linux | — | Upgrade tomcat9-webappsUpgrade tomcat-el-3.0-apiUpgrade tomcat9-libUpgrade tomcatUpgrade tomcat-docs-webappUpgrade tomcat9-el-3.0-apiUpgrade tomcat-servlet-6.0-apiUpgrade tomcat9-docs-webappUpgrade tomcat-servlet-4.0-apiUpgrade tomcat-el-5.0-apiUpgrade tomcat-webappsUpgrade tomcat9-servlet-4.0-apiUpgrade tomcat9Upgrade tomcat-jsp-2.3-apiUpgrade tomcat-jsp-3.1-apiNo solution existsUpgrade tomcat9-jsp-2.3-apiUpgrade tomcat9-admin-webappsUpgrade tomcat-admin-webappsUpgrade tomcat-lib | Apr 8, 2025 | Mar 10, 2025 |
| Suse | — | Upgrade tomcat-admin-webappsUpgrade tomcat-docs-webappUpgrade tomcat-webappsUpgrade tomcat10-webappsUpgrade tomcat10-jsvcUpgrade tomcat-javadocUpgrade tomcat10-docs-webappUpgrade tomcat-el-3_0-apiUpgrade tomcatUpgrade tomcat10-jsp-3_1-apiUpgrade tomcat10Upgrade tomcat-embedUpgrade tomcat-servlet-4_0-apiUpgrade tomcat-jsvcUpgrade tomcat10-servlet-6_0-apiUpgrade tomcat10-docUpgrade tomcat-jsp-2_3-apiUpgrade tomcat10-libUpgrade tomcat-libUpgrade tomcat10-embedUpgrade tomcat10-el-5_0-apiUpgrade tomcat10-admin-webapps | Dec 5, 2025 | Apr 9, 2025 |
| Ubuntu | — | Upgrade libtomcat9-java (Ubuntu Pro)Upgrade libtomcat9-javaUpgrade tomcat9 (Ubuntu Pro)Upgrade tomcat10 (Ubuntu Pro)Upgrade libtomcat10-java (Ubuntu Pro) | May 22, 2025 | Mar 10, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Mar 10, 2025 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub