What’s Vulnerable › Vulnerabilities

CVE-2022-22965: Spring Framework JDK 9+ Remote Code Execution Vulnerability

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.

Summary

CVE-2022-22965 is a critical remote code execution flaw in Spring Framework affecting Spring MVC or Spring WebFlux applications running on JDK 9+. Exploitation requires deployment as a WAR on Tomcat, though other vectors may exist. It is actively exploited and listed in CISA KEV, with a public exploit available. Affected products include Cisco CX Cloud Agent (fixed in 2.1.0) and multiple Oracle products. Apply vendor updates immediately; for Spring, upgrade to patched versions per vendor guidance.

CVE-2022-22965 هو ثغرة تنفيذ تعليمات برمجية عن بُعد خطيرة في Spring Framework تؤثر على تطبيقات Spring MVC أو Spring WebFlux التي تعمل على JDK 9+. يتطلب الاستغلال نشر التطبيق كملف WAR على Tomcat، رغم احتمال وجود طرق أخرى. الثغرة مستغلة فعليًا ومدرجة في CISA KEV، مع وجود استغلال عام. تشمل المنتجات المتأثرة Cisco CX Cloud Agent (تم إصلاحها في 2.1.0) والعديد من منتجات Oracle. طبّق تحديثات البائع فورًا؛ بالنسبة لـ Spring، قم بالترقية إلى الإصدارات المصححة وفقًا لإرشادات البائع.

Affected products

How to fix

Upgrade to a fixed version: Cisco CX Cloud Agent 2.1.0; Oracle Corporation MySQL Enterprise Monitor 8.0.29; Siemens Operation Scheduler 2.0.4; Siemens Simatic Speech Assistant For Machines 1.2.1; Siemens Sinec Network Management System 1.0.3; Spring Framework 5.2.20, 5.3.18; Maven Org.Springframework.Boot:Spring-Boot-Starter-Web 2.5.12, 2.6.6; Maven Org.Springframework.Boot:Spring-Boot-Starter-Webflux 2.5.12, 2.6.6; Maven Org.Springframework:Spring-Beans 5.2.20.RELEASE, 5.3.18; Maven Org.Springframework:Spring-Webflux 5.2.20.RELEASE, 5.3.18; Maven Org.Springframework:Spring-Webmvc 5.2.20.RELEASE, 5.3.18. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2022-22965 or the next vulnerability affects your stack