Every CVE Search/ Get API key

CVE-2015-5211

Files or Directories Accessible to External Parties in org.springframework:spring-core

9.6 CriticalFix available

CVE-2015-5211 is a critical vulnerability (CVSS 9.6) in Vmware Spring Framework, published November 4, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.56%, the 85th percentile. Fixed in org.springframework:spring-core 4.1.8.

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.56%Up 1.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.6

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
CVE-2015-5211
CVSS 3.1
9.6 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS 2.0
9.3 HighAV:N/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-552
Updated
2026-11-02
CVE List No score

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
CVE-2015-5211
Updated
2026-11-02
EUVDEUVD-2018-0652 No score

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
EUVD-2018-0652
Updated
2026-11-03
GitHub AdvisoriesGHSA-pgf9-h69p-pcgf 8.6

Files or Directories Accessible to External Parties in org.springframework:spring-core

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
GHSA-pgf9-h69p-pcgf
CVSS 3.0
8.6 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-20, CWE-552
Updated
2026-11-02
OSV 9.6

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
CVE-2015-5211
CVSS 3.1
9.6 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2015-5211 9.6

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
DEBIAN-CVE-2015-5211
CVSS 3.1
9.6 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
Show 9 moreShow less
OSVGHSA-pgf9-h69p-pcgf 8.6

Files or Directories Accessible to External Parties in org.springframework:spring-core

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
GHSA-pgf9-h69p-pcgf
CVSS 3.0
8.6 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-20, CWE-552
Updated
2026-11-02
OSVUBUNTU-CVE-2015-5211 9.6

Under some situations, the Spring Framework 4.2.0 to 4.2.1, 4.0.0 to 4.1.7, 3.2.0 to 3.2.14 and older unsupported versions is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response.

Record
UBUNTU-CVE-2015-5211
CVSS 3.1
9.6 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS 3.0
8.6 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2025-1760313981 No score

TuxCare security update for org.springframework (25 CVEs)

TuxCare rebuilt 6 org.springframework packages to address 25 CVEs. Fixed in 4.0.0.RELEASE-tuxcare.1.

Record
CLSA-2025-1760313981
Updated
2026-11-02
OSVCLSA-2025-1760313986 No score

TuxCare security update for org.springframework (29 CVEs)

TuxCare rebuilt 7 org.springframework packages to address 29 CVEs. Fixed in 3.1.1.RELEASE-tuxcare.1.

Record
CLSA-2025-1760313986
Updated
2026-11-02
OSVCLSA-2026-1774311642 No score

TuxCare security update for org.springframework (8 CVEs)

TuxCare rebuilt 3 org.springframework packages to address 8 CVEs. Fixed in 4.1.7.RELEASE-tuxcare.2.

Record
CLSA-2026-1774311642
Updated
2026-11-02
OSVCLSA-2026-1781571258 No score

TuxCare security update for org.springframework:spring-core (2 CVEs)

TuxCare rebuilt org.springframework:spring-core to address 2 CVEs. Fixed in 3.0.5.RELEASE-tuxcare.6.

Record
CLSA-2026-1781571258
Updated
2026-11-02
OSVMGASA-2015-0426 No score

Updated springframework packages fix security vulnerability

Under some situations, the Spring Framework is vulnerable to a Reflected File Download (RFD) attack. The attack involves a malicious user crafting a URL with a batch script extension that results in the response being downloaded rather than rendered and also includes some input reflected in the response (CVE-2015-5211).

Record
MGASA-2015-0426
Updated
2026-11-02
OSVROOT-APP-MAVEN-CVE-2015-5211 No score

CVE-2015-5211 in org.springframework:spring-core - Patched by Root

Root has patched CVE-2015-5211 in the org.springframework:spring-core package for Root:Maven. Multiple fixed versions available.

Record
ROOT-APP-MAVEN-CVE-2015-5211
Updated
2026-11-03
OSVUSN-4774-1 No score

libspring-java vulnerabilities

Toshiaki Maki discovered that Spring Framework incorrectly handled certain XML files. A remote attacker could exploit this with a crafted XML file to cause a denial of service. (CVE-2015-3192)

Alvaro Muñoz discovered that Spring Framework incorrectly handled certain URLs. A remote attacker could possibly use this issue to cause a reflected file download. (CVE-2015-5211)

It was discovered that Spring Framework did not properly sanitize path inputs. An attacker could possibly use this issue to read arbitrary files, resulting in a directory traversal attack (CVE-2016-9878)

It was discovered that Spring Framework incorrectly handled XML documents. An attacker could possibly use this issue to generate an XML external entity attack, resulting in a denial of service, disclosure of information or other unspecified impact. This issue only affected Ubuntu 14.04 ESM. (CVE-2014-0225)

It was discovered that Spring Framework incorrectly handled certain URLs. A remote attacker could possibly use this issue to read arbitrary files, resulting in a directory traversal attack. This issue only affected Ubuntu 14.04 ESM. (CVE-2014-3625, CVE-2014-3578)

Record
USN-4774-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.springframework:spring-core
Maven
4.0.0 up to 4.1.8
4.1.8
org.springframework:spring-core
Maven
4.2.0 up to 4.2.2
4.2.2
org.springframework:spring-core
Maven
before 3.2.15
3.2.15
org.springframework:spring-beans
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-context
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
4.0.0.RELEASE up to 4.0.0.RELEASE-tuxcare.1
4.0.0.RELEASE-tuxcare.1
org.springframework:spring-beans
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
Show 24 moreShow less
Affected packages
PackageAffectedFixed
org.springframework:spring-context
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-core
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-expression
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-oxm
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-web
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-webmvc
TuxCare:Maven
3.1.1.RELEASE up to 3.1.1.RELEASE-tuxcare.1
3.1.1.RELEASE-tuxcare.1
org.springframework:spring-context
TuxCare:Maven
4.1.7.RELEASE up to 4.1.7.RELEASE-tuxcare.2, plus listed versions
4.1.7.RELEASE-tuxcare.1
4.1.7.RELEASE-tuxcare.2
org.springframework:spring-core
TuxCare:Maven
4.1.7.RELEASE up to 4.1.7.RELEASE-tuxcare.2, plus listed versions
4.1.7.RELEASE-tuxcare.1
4.1.7.RELEASE-tuxcare.2
org.springframework:spring-web
TuxCare:Maven
4.1.7.RELEASE up to 4.1.7.RELEASE-tuxcare.2, plus listed versions
4.1.7.RELEASE-tuxcare.1
4.1.7.RELEASE-tuxcare.2
org.springframework:spring-core
TuxCare:Maven
3.0.5.RELEASE up to 3.0.5.RELEASE-tuxcare.6, plus listed versions
3.0.5.RELEASE-tuxcare.13.0.5.RELEASE-tuxcare.23.0.5.RELEASE-tuxcare.33.0.5.RELEASE-tuxcare.43.0.5.RELEASE-tuxcare.5
3.0.5.RELEASE-tuxcare.6
libspring-java
Debian:12
before 4.1.9-1
4.1.9-1
libspring-java
Debian:13
before 4.1.9-1
4.1.9-1
libspring-java
Debian:14
before 4.1.9-1
4.1.9-1
libspring-java
Debian:8
before 3.0.6.RELEASE-17+deb8u1, plus listed versions
3.0.6.RELEASE-17
3.0.6.RELEASE-17+deb8u1
org.springframework:spring-core
Maven
4.2.0 up to 4.2.2, plus listed versions
4.2.0.RELEASE4.2.1.RELEASE
4.2.2
org.springframework:spring-core
Maven
4.0.0 up to 4.1.8, plus listed versions
4.0.0.RELEASE4.0.1.RELEASE4.0.2.RELEASE4.0.3.RELEASE4.0.4.RELEASE
Show 13 moreShow less
4.0.5.RELEASE4.0.6.RELEASE4.0.7.RELEASE4.0.8.RELEASE4.0.9.RELEASE4.1.0.RELEASE4.1.1.RELEASE4.1.2.RELEASE4.1.3.RELEASE4.1.4.RELEASE4.1.5.RELEASE4.1.6.RELEASE4.1.7.RELEASE
4.1.8
org.springframework:spring-core
Maven
before 3.2.15, plus listed versions
1.01.0-rc11.0.11.11.1-rc1
Show 45 moreShow less
1.1-rc21.1.11.1.21.1.31.1.41.1.51.21.2-rc11.2-rc21.2.11.2.21.2.31.2.41.2.51.2.61.2.71.2.81.2.92.02.0-m12.0-m22.0-m32.0-m42.0-m52.0-rc12.0-rc22.0.12.0.22.0.32.0.42.0.52.0.62.0.72.0.82.52.5.12.5.22.5.32.5.42.5.52.5.62.5.6.SEC012.5.6.SEC022.5.6.SEC033.0.0.RELEASE
3.2.15
json-smart
Mageia:5
before 1.3-0.20140820.1.mga5
1.3-0.20140820.1.mga5
json-path
Mageia:5
before 0.9.1-1.mga5
0.9.1-1.mga5
springframework
Mageia:5
before 3.2.15-1.mga5
3.2.15-1.mga5
org.springframework:spring-core
Root:Maven
before 4.0.3.RELEASE-aikido.1
4.0.3.RELEASE-aikido.14.0.3.RELEASE-aikido.24.0.3.RELEASE-aikido.34.0.3.RELEASE-aikido.44.0.3.RELEASE-aikido.54.0.3.RELEASE-aikido.64.0.3.RELEASE-aikido.7
io.root.org.springframework:spring-core
Root:Maven
before 4.0.3.RELEASE-root.io.1
4.0.3.RELEASE-root.io.14.0.3.RELEASE-root.io.24.0.3.RELEASE-root.io.34.0.3.RELEASE-root.io.44.0.3.RELEASE-root.io.54.0.3.RELEASE-root.io.64.0.3.RELEASE-root.io.7
libspring-java
Ubuntu:Pro:14.04:LTS
before 3.0.6.RELEASE-13ubuntu0.1~esm2, plus listed versions
3.0.6.RELEASE-73.0.6.RELEASE-83.0.6.RELEASE-93.0.6.RELEASE-103.0.6.RELEASE-113.0.6.RELEASE-123.0.6.RELEASE-133.0.6.RELEASE-13ubuntu0.1~esm1
3.0.6.RELEASE-13ubuntu0.1~esm2
libspring-java
Ubuntu:Pro:16.04:LTS
before 3.2.13-5ubuntu0.1~esm1, plus listed versions
3.2.13-33.2.13-43.2.13-5
3.2.13-5ubuntu0.1~esm1

History

History
WhenChangedSources
2026-11-03affectedOSV
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 19 moreShow less
This page doesn't list everything

Left out here: 27 versions. The JSON record has them.

MoveEnter Open