CVE-2025-41242: VMware Spring Framework · Path Traversal
Affects VMware Spring FrameworkSource CVE Database V5
Not known to be exploited · public detection template (Nuclei) · CVSS 5.9 Medium · fixed in 6.3.0 : update VMware Spring Framework when convenient.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 2.1% chance of exploitation in 30 days – higher than 81% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.3.0, 6.2.0, 5.4.0
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 18 Aug 2025
Detectable: evidence found.
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade VMware Spring Framework to 6.3.0, 6.2.0 or 5.4.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| VMware Spring Framework | Affected
| Fixed in
|
AI-suggested
1. Upgrade Spring Framework to the latest patched versions as recommended by VMware to ensure the vulnerability is addressed at the framework level. 2. Verify and enforce that the Servlet container in use complies with the Jakarta Servlet 6.1 specification for URI path canonicalization, ensuring it rejects suspicious path sequences. 3. For Apache Tomcat and Eclipse Jetty users, confirm that default security features are enabled and have not been disabled or weakened through configuration changes. 4. Conduct a thorough review of static resource serving configurations in Spring MVC applications to ensure no unintended exposure of sensitive directories. 5. Implement web application firewall (WAF) rules to detect and block path traversal attempts targeting static resource endpoints. 6. Perform security testing, including fuzzing and penetration testing, focusing on path traversal vectors in the deployment environment. 7. Monitor application logs for suspicious access patterns indicative of path traversal attempts. 8. Educate development and operations teams about secure deployment practices for Servlet containers and Spring applications to prevent misconfigurations that could expose this vulnerability.
Description
Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant Servlet container. An application can be vulnerable when all the following are true: * the application is deployed as a WAR or with an embedded Servlet container * the Servlet container does not reject suspicious sequences https://jakarta.ee/specifications/servlet/6.1/jakarta-servlet-spec-6.1.html#uri-path-canonicalization * the application serves static resources https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title with Spring resource handling We have verified that applications deployed on Apache Tomcat or Eclipse Jetty are not vulnerable, as long as default security features are not disabled in the configuration. Because we cannot check exploits against all Servlet containers and configuration variants, we strongly recommend upgrading your application.