Spring4Shell (CVE-2022-22965)
Spring Framework JDK 9+ Remote Code Execution Vulnerability is confirmed as actively exploited and is listed in the CISA KEV catalog.
Required action
Apply updates per vendor instructions.
CISA notes
https://nvd.nist.gov/vuln/detail/CVE-2022-22965
Also Known as Spring4Shell
Spring4Shell is the name used for a remote code execution flaw in Spring Framework data binding on JDK 9 and later, fixed in Spring Framework 5.3.18 and 5.2.20 in March 2022. Microsoft also calls it SpringShell.
Other names: SpringShell
Name sources
- Spring Releases Security Updates Addressing "Spring4Shell" and Spring Cloud Function Vulnerabilities (CISA)
- Spring4Shell: Zero-Day Vulnerability in Spring Framework (CVE-2022-22965) (Rapid7)
- SpringShell RCE vulnerability: Guidance for protecting against and detecting CVE-2022-22965 (Microsoft Security Blog)
- CVE-2022-22965 (SpringShell): RCE Vulnerability Analysis and Mitigations (Unit 42)
Description
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.
Severity
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation Context
as of October 17, 2026- CISA added CVE-2022-22965 to the KEV catalog 3 days after its CVE record was published.
- It is one of 33 VMware entries in the CISA KEV catalog, and one of 11 added in 2022.
- Its current EPSS score (99.6%) is higher than that of 89% of CISA KEV entries.
Affected Products
| Vendor | Product | Affected versions |
|---|---|---|
| - | Spring Framework | Spring Framework versions 5.3.X prior to 5.3.18+, 5.2.x prior to 5.2.20+ and all old and unsupported versions |
References
9 Links- https://tanzu.vmware.com/security/cve-2022-22965
- https://www.oracle.com/security-alerts/cpuapr2022.html
- https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2022-0005
- http://packetstormsecurity.com/files/166713/Spring4Shell-Code-Execution.html
- https://cert-portal.siemens.com/productcert/pdf/ssa-254054.pdf
- https://www.oracle.com/security-alerts/cpujul2022.html
- http://packetstormsecurity.com/files/167011/Spring4Shell-Spring-Framework-Class-Property-Remote-Code-Execution.html
- https://www.kb.cert.org/vuls/id/970766
Record Details
More from VMware
VMware vCenter Server Improper Input Validation Vulnerability
VMware vCenter Server File Upload Vulnerability
VMware Workspace ONE Access and Identity Manager Server-Side Template Injection Vulnerability
VMware Tanzu Spring Cloud Function Remote Code Execution Vulnerability
Related
Tool categories
CVE record data © The MITRE Corporation, used under the CVE Terms of Use. Exploited-in-the-wild data from the CISA Known Exploited Vulnerabilities catalog (CC0). Exploit prediction scores by FIRST EPSS (first.org/epss). This site is not endorsed or certified by MITRE, NVD, CISA, or FIRST.