CVE-2014-0054
| Affected software | 2 products, listed below |
|---|---|
| Severity | 6.8 Medium CVSS 2.0 |
| Fixed in | 3.2.8, 4.0.2 |
| Weakness | Cross-site request forgery (CWE-352) |
| Published | 17 Apr 2014 |
| Updated | 17 Jun 2026 |
Description
The Jaxb2RootElementHttpMessageConverter in Spring MVC in Spring Framework before 3.2.8 and 4.0.0 before 4.0.2 does not disable external entity resolution, which allows remote attackers to read arbitrary files, cause a denial of service, and conduct CSRF attacks via crafted XML, aka an XML External Entity (XXE) issue. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-4152, CVE-2013-7315, and CVE-2013-6429.
Exploitation status
Forecast only (91% 30-day chance)
No exploit has been reported in the sources we check. EPSS puts this CVE in the top 0.19% of all scored CVEs. That is a model's forecast, not a report of exploitation.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment no assessment published
- Indexed PoC none indexed
- EPSS 91% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.8% of all scored CVEs.
Waratek protection
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-0054
Upgrade the affected software to a release that fixes it: 3.2.8 or 4.0.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.
Affected software and releases
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.springframework:spring-webmvc |
0 | 3.2.8 |
unbounded |
org.springframework:spring-webmvc |
4.0.0 | 4.0.2 |
unbounded |
Products and versions
3 products, 36 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| osv | org.springframework | spring-webmvc | generic | < 3.2.8 · ≥ 4.0.0 and < 4.0.2 |
| nvd | springsource | spring framework | generic | 3.0.0 · 3.0.0:m1 · 3.0.0:m2 · 3.0.0:m3 · 3.0.0:m4 · 3.0.0:rc1 · 3.0.0:rc2 · 3.0.0:rc3 · 3.0.0.m1 · 3.0.0.m2 · 3.0.1 · 3.0.2 · 3.0.3 · 3.0.4 · 3.0.5 · 3.2.5 · 3.2.6 · 4.0.0:rc1 · 4.0.1 |
| nvd | vmware | spring framework | generic | 3.0.6 · 3.0.7 · 3.1.0 · 3.1.1 · 3.1.2 · 3.1.3 · 3.1.4 · 3.2.0 · 3.2.1 · 3.2.2 · 3.2.3 · 3.2.4 · ≤ 3.2.7 · 4.0.0:milestone1 · 4.0.0:milestone2 |
References
Timeline
Timeline
| Published | 2014-04-17 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |