WaratekVRT Sign in

CVE-2014-3625

Affected software2 products, listed below
Severity5.0 Medium CVSS 2.0
Fixed in3.2.12, 4.0.8, 4.1.2
WeaknessPath traversal (CWE-22)
Published20 Nov 2014
Updated17 Jun 2026

Description

Directory traversal vulnerability in Pivotal Spring Framework 3.0.4 through 3.2.x before 3.2.12, 4.0.x before 4.0.8, and 4.1.x before 4.1.2 allows remote attackers to read arbitrary files via unspecified vectors, related to static resource handling.

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 no assessment published
  • Indexed PoC 2 indexed Published artifacts you can open, in GitHub PoC; first seen 2016-02-03.
  • EPSS 9.9% chance in 30 days

1 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 spring mvc cve-2014-3625 32 2016-02-03
GitHub PoC String MVC Framework Path-Traversal proof of concept. CVE-2014-3625 2016-10-26

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-2014-3625

Upgrade the affected software to a release that fixes it: 3.2.12, 4.0.8 or 4.1.2. 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.springframework:spring-webmvc 3.0.4 3.2.12 unbounded
org.springframework:spring-webmvc 4.0.0 4.0.8 unbounded
org.springframework:spring-webmvc 4.1.0 4.1.2 unbounded

Products and versions

3 products, 8 version entries
SourceVendorProductSchemeAffected versions
osv org.springframework spring-webmvc generic ≥ 3.0.4 and < 3.2.12 · ≥ 4.0.0 and < 4.0.8 · ≥ 4.1.0 and < 4.1.2
nvd pivotal software spring framework generic ≥ 3.1.0 and ≤ 3.1.4 · ≥ 3.2.0 and < 3.2.12 · ≥ 4.0.0 and < 4.0.8 · ≥ 4.1.0 and < 4.1.2
nvd vmware spring framework generic ≥ 3.0.4 and ≤ 3.0.7

References

URLTags
https://github.com/spring-projects/spring-framework/commit/161d3e3049f129e211f68a4e94b544e0f0d8384d WEB
https://github.com/spring-projects/spring-framework/commit/3f68cd633f03370d33c2603a6496e81273782601 WEB
https://github.com/spring-projects/spring-framework/commit/9beae9ae4226c45cd428035dae81214439324676 WEB
https://github.com/spring-projects/spring-framework/commit/9cef8e3001ddd61c734281a7556efd84b6cc2755 WEB
https://github.com/spring-projects/spring-framework PACKAGE
https://jira.spring.io/browse/SPR-12354 WEB
https://lists.debian.org/debian-lts-announce/2019/07/msg00012.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0236.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0720.html WEB
http://www.pivotal.io/security/cve-2014-3625 WEB

Timeline

Published2014-11-20By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.