Skip to main content
CVE-2025-41242VulnerabilityPublished Updated

CVE-2025-41242: VMware Spring Framework · Path Traversal

Affects VMware Spring FrameworkSource CVE Database V5

0

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

CVSS 3.1 base score
5.9Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Aug 2025

  2. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  3. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  4. Observed by OffSeq 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

ProductAffectedFixed in
VMware Spring FrameworkAffected
  • >=6.2.0 <6.3.0
  • >=6.1.0 <6.2.0
  • >=5.3.0 <5.4.0
Fixed in
  • 6.3.0
  • 6.2.0
  • 5.4.0

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.

References

Community reviews

Loading reviews…