⚠ Actively exploited
Added to CISA KEV on 2022-04-04. Federal agencies required to patch by 2022-04-25. Required action: Apply updates per vendor instructions..
CVE-2022-22965
Severity
9.8CRITICAL
EPSS
94.4%
top 0.02%
CISA KEV
KEV
Added 2022-04-04
Due 2022-04-25
Exploit
Exploited in wild
Active exploitation observed
Affected products
Timeline
PublishedApr 1
KEV addedApr 4
KEV dueApr 25
Latest updateDec 17
CISA Required Action: Apply updates per vendor instructions.
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9
Affected Packages44 packages
Patches
🔴Vulnerability Details
5CVEList▶
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↗2022-04-01
OSV▶
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↗2022-04-01
💥Exploits & PoCs
2Nuclei▶
Spring - Remote Code Execution
Nuclei▶
Spring Framework RCE via Data Binding on JDK 9+
🔍Detection Rules
6Suricata▶
ET EXPLOIT Possible SpringCore RCE/Spring4Shell Stage 1 Pattern Set Inbound (CVE-2022-22965)↗2022-03-31
Suricata▶
ET EXPLOIT Possible SpringCore RCE/Spring4Shell Stage 3 Directory Set Inbound (CVE-2022-22965)↗2022-03-31
Suricata▶
ET EXPLOIT Possible SpringCore RCE/Spring4Shell Stage 2 Suffix Set Inbound (CVE-2022-22965)↗2022-03-31
📋Vendor Advisories
10Oracle▶
Oracle Oracle Fusion Middleware Risk Matrix: Third Party (Spring Framework) — CVE-2022-22965↗2023-04-15
Oracle▶
Oracle Oracle Commerce Risk Matrix: Content Acquisition System (Spring Framework) — CVE-2022-22965↗2023-01-15
Oracle▶
Oracle Oracle Commerce Risk Matrix: Endeca Integration (Spring Framework) — CVE-2022-22965↗2022-07-15
Oracle▶
Oracle Oracle Communications Risk Matrix: Automation Test Suite (Spring Framework) — CVE-2022-22965↗2022-04-15