VendorsVMwarespring_frameworkany version
Vulnerabilities

VMware Spring Framework any version

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

75CVEs
CVE-2022-22965
A Spring MVC or Spring WebFlux application running on JDK 9+ may be vulnerable to remote code execution (RCE) via data binding. The specific exploit requires the application to run on Tomcat as a WAR deployment. If the application is deployed as a Spring Boot executable jar, i.e. the default, it is not vulnerable to the exploit. However, the nature of the vulnerability is more general, and there may be other ways to exploit it.
Published 2022-04-01 · Analyzed
9.8KEVEPSS 0.996
CVE-2018-1270
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 expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can craft a message to the broker that can lead to a remote code execution attack.
Published 2018-04-06 · Modified
9.8EPSS 0.775
CVE-2018-1275
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 craft a message to the broker that can lead to a remote code execution attack. This CVE addresses the partial fix for CVE-2018-1270 in the 4.3.x branch of the Spring Framework.
Published 2018-04-11 · Modified
9.8EPSS 0.574
CVE-2016-1000027
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. NOTE: the vendor's position is that untrusted data is not an intended use case. The product's behavior will not be changed because some users rely on deserialization of trusted data.
Published 2020-01-02 · Modified
9.8EPSS 0.332
CVE-2023-44794
An issue in Dromara SaToken version 1.36.0 and before allows a remote attacker to escalate privileges via a crafted payload to the URL.
Published 2023-10-25 · Modified
9.8EPSS 0.010
CVE-2026-47884
Spring Framework Improper Path Limitation in XsltView
Published 2026-08-27 · Analyzed
9.8EPSS 0.004
CVE-2026-59313
Server Sent Event stream corruption in Spring MVC functional web framework
Published 2026-08-27 · Analyzed
9.8EPSS 0.004
CVE-2026-47892
Spring Framework Header Predicate Bypass in WebFlux Functional Endpoints
Published 2026-08-27 · Analyzed
9.8EPSS 0.004
CVE-2026-47890
Spring Framework Server Sent Event stream corruption while rendering fragments
Published 2026-08-27 · Analyzed
9.8EPSS 0.003
CVE-2026-47891
Spring Framework maxInMemorySize Bypassed in Jaxb2Decoder
Published 2026-08-27 · Analyzed
9.8EPSS 0.003
CVE-2026-41855
Spring Framework Unsafe Deserialization via Jackson JMS Converters
Published 2026-06-09 · Analyzed
9.8EPSS 0.003
CVE-2026-59283
Spring Framework Safety Guard Bypass via SpEL Expression Compilation
Published 2026-08-27 · Analyzed
9.1EPSS 0.004
CVE-2020-5421
RFD Protection Bypass via jsessionid
Published 2020-09-19 · Modified
8.7EPSS 0.107
CVE-2024-22259
CVE-2024-22259: Spring Framework URL Parsing with Host Validation (2nd report)
Published 2024-03-16 · Analyzed
8.1EPSS 0.026
CVE-2020-5398
RFD Attack via "Content-Disposition" Header Sourced from Request Input by Spring MVC or Spring WebFlux Application
Published 2020-01-16 · Modified
8.0EPSS 0.888
CVE-2021-22118
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 uploaded to the WebFlux application, or overwrite arbitrary files with multipart request data.
Published 2021-05-27 · Modified
7.8EPSS 0.004
CVE-2018-15756
DoS Attack via Range Requests
Published 2018-10-18 · Modified
7.5EPSS 0.092
CVE-2023-20860
Spring Framework running version 6.0.0 - 6.0.6 or 5.3.0 - 5.3.25 using "**" as a pattern in Spring Security configuration with the mvcRequestMatcher creates a mismatch in pattern matching between Spring Security and Spring MVC, and the potential for a security bypass.
Published 2023-03-27 · Modified
7.5EPSS 0.035
CVE-2018-11040
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 for browser requests. Both are not enabled by default in Spring Framework nor Spring Boot, however, when MappingJackson2JsonView is configured in an application, JSONP support is automatically ready to use through the "jsonp" and "callback" JSONP parameters, enabling cross-domain requests.
Published 2018-06-25 · Modified
7.5EPSS 0.032
CVE-2018-1272
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 that input to make a multipart request to another server (server B), it can be exposed to an attack, where an extra multipart is inserted in the content of the request from server A, causing server B to use the wrong value for a part it expects. This could to lead privilege escalation, for example, if the part content represents a username or user roles.
Published 2018-04-06 · Modified
7.5EPSS 0.031
CVE-2023-34053
Spring Framework server Web Observations DoS Vulnerability
Published 2023-11-28 · Modified
7.5EPSS 0.012
CVE-2026-41842
Spring Framework Denial of Service via Versioned Resources in Spring MVC and WebFlux
Published 2026-06-09 · Analyzed
7.5EPSS 0.004
CVE-2026-41851
Spring Framework Denial of Service via Unbounded Cache in SpEL
Published 2026-06-09 · Analyzed
7.5EPSS 0.004
CVE-2026-41850
Spring Framework Algorithmic Denial of Service via SpEL Expressions
Published 2026-06-09 · Analyzed
7.5EPSS 0.004
CVE-2026-47886
Spring Framework Denial of Service via Unbounded Exponentiation in SpEL Expressions
Published 2026-08-27 · Analyzed
7.5EPSS 0.003
CVE-2026-47888
Spring Framework Memory Leak via SETUP Frame in RSocketMessageHandler
Published 2026-08-27 · Analyzed
7.5EPSS 0.003
CVE-2026-59282
Spring Framework Denial of Service via Unbounded List Growth in Data Binding
Published 2026-08-27 · Analyzed
7.5EPSS 0.003
CVE-2026-41848
Spring Framework Denial of Service via AntPathMatcher
Published 2026-06-09 · Analyzed
7.5EPSS 0.003
CVE-2026-41849
Spring Framework Denial of Service via Integer Overflow in SpEL Expressions
Published 2026-06-09 · Analyzed
7.5EPSS 0.003
CVE-2026-47885
Spring Framework maxPartSize Ignored in PartEventHttpMessageReader
Published 2026-08-27 · Undergoing Analysis
7.5EPSS 0.003
CVE-2026-47889
Spring Framework sameSite Attribute Dropped in JettyCoreServerHttpResponse
Published 2026-08-27 · Analyzed
7.5EPSS 0.003
CVE-2026-47893
Spring Framework Request Headers Included in Exception Reasons in HandshakeWebsocketService
Published 2026-08-27 · Analyzed
7.5EPSS 0.002
CVE-2026-41838
Spring Framework Predictable Session ID in WebSocket Module
Published 2026-06-09 · Analyzed
7.5EPSS 0.002
CVE-2018-15801
Authorization Bypass During JWT Issuer Validation with spring-security
Published 2018-12-19 · Modified
7.4EPSS 0.007
CVE-2026-41845
Spring Framework Cross-site Scripting via JavaScriptUtils
Published 2026-06-09 · Analyzed
7.1EPSS 0.002
CVE-2014-0054
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.
Published 2014-04-17 · Modified
6.8EPSS 0.914
CVE-2013-4152
The Spring OXM wrapper in Spring Framework before 3.2.4 and 4.0.0.M1, when using the JAXB marshaller, does not disable entity resolution, which allows context-dependent attackers to read arbitrary files, cause a denial of service, and conduct CSRF attacks via an XML external entity declaration in conjunction with an entity reference in a (1) DOMSource, (2) StAXSource, (3) SAXSource, or (4) StreamSource, aka an XML External Entity (XXE) issue.
Published 2014-01-23 · Modified
6.8EPSS 0.255
CVE-2011-2894
Spring Framework 3.0.0 through 3.0.5, Spring Security 3.0.0 through 3.0.5 and 2.0.0 through 2.0.6, and possibly other versions deserialize objects from untrusted sources, which allows remote attackers to bypass intended security restrictions and execute untrusted code by (1) serializing a java.lang.Proxy instance and using InvocationHandler, or (2) accessing internal AOP interfaces, as demonstrated using deserialization of a DefaultListableBeanFactory instance to execute arbitrary commands via the java.lang.Runtime class.
Published 2011-10-04 · Modified
6.8EPSS 0.086
CVE-2013-7315
The Spring MVC in Spring Framework before 3.2.4 and 4.0.0.M1 through 4.0.0.M2 does not disable external entity resolution for the StAX XMLInputFactory, which allows context-dependent attackers to read arbitrary files, cause a denial of service, and conduct CSRF attacks via crafted XML with JAXB, aka an XML External Entity (XXE) issue, and a different vulnerability than CVE-2013-4152. NOTE: this issue was SPLIT from CVE-2013-4152 due to different affected versions.
Published 2014-01-23 · Modified
6.8EPSS 0.051
CVE-2022-22950
n Spring Framework versions 5.3.0 - 5.3.16 and older unsupported versions, it is possible for a user to provide a specially crafted SpEL expression that may cause a denial of service condition.
Published 2022-04-01 · Modified
6.5EPSS 0.361
1 / 2Next →