In Spring Framework versions 5.3.0 - 5.3.13, 5.2.0 - 5.2.18, and older unsupported versions, it is possible for a user to provide malicious input to cause the insertion of additional log entries. This is a follow-up to CVE-2021-22096 that protects against additional types of inpu...
Vendor
org.springframework vulnerabilities
85 published CVES affecting org.springframework, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 85
- Critical
- 9
- High
- 25
- Medium
- 48
- Low
- 3
- Unscored
- 0
- CISA KEV
- 1
Products
- org.springframework/spring-webmvc 27
- org.springframework/spring-webflux 20
- org.springframework/spring-core 19
- org.springframework/spring-web 13
- org.springframework/spring-expression 8
- org.springframework/spring 3
- org.springframework/spring-context 3
- org.springframework/spring-messaging 3
- org.springframework/spring-beans 2
- org.springframework/spring-oxm 2
- org.springframework/spring-websocket 2
- org.springframework/spring-framework-bom 1
- org.springframework/spring-jms 1
Latest org.springframework CVEs
Newest publication first · page 3 of 4
-
MediumCVSS 4.3 EPSS 0.91%
-
MediumCVSS 4.3 EPSS 1.4%
In Spring Framework versions 5.3.0 - 5.3.10, 5.2.0 - 5.2.17, and older unsupported versions, it is possible for a user to provide malicious input to cause the insertion of additional log entries.
-
HighCVSS 7.8 EPSS 0.38%
In Spring Framework, versions 5.2.x prior to 5.2.15 and versions 5.3.x prior to 5.3.7, a WebFlux application is vulnerable to a privilege escalation: by (re)creating the temporary storage directory, a locally authenticated malicious user can read or modify files that have been up...
-
MediumCVSS 6.5 EPSS 11.6%
In Spring Framework versions 5.2.0 - 5.2.8, 5.1.0 - 5.1.17, 5.0.0 - 5.0.18, 4.3.0 - 4.3.28, and older unsupported versions, the protections against RFD attacks from CVE-2015-5211 may be bypassed depending on the browser used through the use of a jsessionid path parameter.
-
MediumCVSS 5.3 EPSS 2.6%
Spring Framework, versions 5.2.x prior to 5.2.3 are vulnerable to CSRF attacks through CORS preflight requests that target Spring MVC (spring-webmvc module) or Spring WebFlux (spring-webflux module) endpoints. Only non-authenticated endpoints are vulnerable because preflight requ...
-
HighCVSS 7.5 EPSS 88.3%
In Spring Framework, versions 5.2.x prior to 5.2.3, versions 5.1.x prior to 5.1.13, and versions 5.0.x prior to 5.0.16, an application is vulnerable to a reflected file download (RFD) attack when it sets a "Content-Disposition" header in the response where the filename attribute...
-
CVE-2013-6430 Improper Neutralization of Input During Web Page Generation in Spring Framework
PublishedMediumCVSS 5.4 EPSS 1.8%The JavaScriptUtils.javaScriptEscape method in web/util/JavaScriptUtils.java in Spring MVC in Spring Framework before 3.2.2 does not properly escape certain characters, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a (1) line separator or (2) par...
-
CriticalCVSS 9.8 EPSS 33.2%
Pivotal Spring Framework through 5.3.16 suffers from a potential remote code execution (RCE) issue if used for Java deserialization of untrusted data. Depending on how the library is implemented within a product, this issue may or not occur, and authentication may be required. NO...
-
HighCVSS 7.5 EPSS 8.8%
Spring Framework, version 5.1, versions 5.0.x prior to 5.0.10, versions 4.3.x prior to 4.3.20, and older unsupported versions on the 4.2.x branch provide support for range requests when serving static resources through the ResourceHttpRequestHandler, or starting in 5.0 when an an...
-
CVE-2018-11040 Moderate severity vulnerability that affects org.springframework:spring-core
PublishedHighCVSS 7.5 EPSS 3.2%Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through AbstractJsonpResponseBodyAdvice for REST controllers and MappingJackson2JsonView...
-
MediumCVSS 5.9 EPSS 2.8%
Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a p...
-
MediumCVSS 6.5 EPSS 3.0%
Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and older unsupported versions allows applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) c...
-
HighCVSS 8.8 EPSS 2.5%
Spring Framework version 5.0.5 when used in combination with any versions of Spring Security contains an authorization bypass when using method security. An unauthorized malicious user can gain unauthorized access to methods that should be restricted.
-
CriticalCVSS 9.8 EPSS 57.7%
Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.16 and older unsupported versions, allow applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can...
-
CVE-2018-1270 Spring Framework allows applications to expose STOMP over WebSocket endpoints
PublishedCriticalCVSS 9.8 EPSS 77.6% Public exploitSpring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.15 and older unsupported versions, allow applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can...
-
MediumCVSS 5.9 EPSS 30.3%
Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.15 and older unsupported versions, allow applications to configure Spring MVC to serve static resources (e.g. CSS, JS, images). When static resources are served from a file system on Windows (as opposed t...
-
HighCVSS 7.5 EPSS 3.1%
Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.15 and older unsupported versions, provide client-side support for multipart requests. When Spring MVC or Spring WebFlux server application (server A) receives input from a remote client, and then uses th...
-
MediumCVSS 5.3 EPSS 2.8%
Spring Security (Spring Security 4.1.x before 4.1.5, 4.2.x before 4.2.4, and 5.0.x before 5.0.1; and Spring Framework 4.3.x before 4.3.14 and 5.0.x before 5.0.3) does not consider URL path parameters when processing security constraints. By adding a URL path parameter with specia...
-
CVE-2015-5211 Files or Directories Accessible to External Parties in org.springframework:spring-core
PublishedCriticalCVSS 9.6 EPSS 2.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 th...
-
HighCVSS 8.8 EPSS 1.5%
When processing user provided XML documents, the Spring Framework 4.0.0 to 4.0.4, 3.0.0 to 3.2.8, and possibly earlier unsupported versions did not disable by default the resolution of URI references in a DTD declaration. This enabled an XXE attack.
-
HighCVSS 7.5 EPSS 2.8%
Both Spring Security 3.2.x, 4.0.x, 4.1.0 and the Spring Framework 3.2.x, 4.0.x, 4.1.x, 4.2.x rely on URL pattern mappings for authorization and for mapping requests to controllers respectively. Differences in the strictness of the pattern matching mechanisms, for example with reg...
-
HighCVSS 7.5 EPSS 4.9%
An issue was discovered in Pivotal Spring Framework before 3.2.18, 4.2.x before 4.2.9, and 4.3.x before 4.3.5. Paths provided to the ResourceServlet were not properly sanitized and as a result exposed to directory traversal attacks.
-
MediumCVSS 5.5 EPSS 2.6%
Pivotal Spring Framework before 3.2.14 and 4.x before 4.1.7 do not properly process inline DTD declarations when DTD is not entirely disabled, which allows remote attackers to cause a denial of service (memory consumption and out-of-memory errors) via a crafted XML file.
-
CVE-2015-0201 Moderate severity vulnerability that affects org.springframework:spring-core
PublishedMediumCVSS 5.0 EPSS 1.9%The Java SockJS client in Pivotal Spring Framework 4.1.x before 4.1.5 generates predictable session ids, which allows remote attackers to send messages to other sessions via unspecified vectors.
-
CVE-2014-3578 Improper Limitation of a Pathname to a Restricted Directory in Spring Framework
PublishedMediumCVSS 5.0 EPSS 6.4%Directory traversal vulnerability in Pivotal Spring Framework 3.x before 3.2.9 and 4.0 before 4.0.5 allows remote attackers to read arbitrary files via a crafted URL.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.