Appsecure logo

CVE-2022-22963: Critical Vulnerability in VMware Spring Cloud Function

CVE-2022-22963 pertains to a critical vulnerability in VMware's Spring Cloud Function, allowing remote code execution through a specially crafted SpEL. Patch immediately to mitigate risks.

CRITICALKnown ExploitedCVSS 9.8 · Published April 1, 2022

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2022-22963 is a critical vulnerability affecting VMware's Spring Cloud Function, specifically in versions 3.1.6, 3.2.2, and older unsupported versions. This vulnerability allows users to exploit the routing functionality by providing a specially crafted Spring Expression Language (SpEL) as a routing expression, which can lead to remote code execution (RCE) and unauthorized access to local resources. The severity of this vulnerability, with a CVSS score of 9.8, underscores the urgency for organizations to address it.

The potential impact is significant, as attackers may leverage this vulnerability to execute arbitrary code, gaining complete control over affected systems. Organizations utilizing Spring Cloud Function should consider this risk paramount, particularly in environments where sensitive data is processed or stored. Given the critical nature of this vulnerability and its exploitability, organizations should prioritize patching immediately.

Currently, the vulnerability is known to have a public proof of concept (PoC) available, which may facilitate exploitation attempts. This heightens the need for organizations to implement immediate mitigation strategies, including applying updates as per vendor guidance. The urgency is further emphasized by the vulnerability's inclusion in the Known Exploited Vulnerabilities (KEV) catalog, indicating active exploitation in the wild.

In conclusion, CVE-2022-22963 represents a critical threat to organizations relying on VMware's Spring Cloud Function. Prompt action is required to mitigate risks associated with this vulnerability.

Vulnerability Details

The official CVE description states that CVE-2022-22963 allows a user to provide a specially crafted SpEL as a routing-expression, leading to remote code execution and access to local resources. The vulnerability is classified under CWE-94 (Code Injection) and CWE-917 (Expression Language Injection).

The vulnerability has a CVSS 3.1 score of 9.8, indicating a critical severity level. The attack vector is classified as network-based, with low attack complexity, requiring no privileges and no user interaction. The impacts on confidentiality, integrity, and availability are all assessed as high.

This vulnerability affects versions 3.1.6, 3.2.2, and older unsupported versions of Spring Cloud Function, making it crucial for organizations to assess their deployments and take action accordingly.

Technical Analysis

The root cause of CVE-2022-22963 originates from improper handling of user input in the Spring Cloud Function routing functionality. The exploitation occurs via a crafted SpEL expression that an attacker can control, leading to arbitrary code execution. The attack vector is network-based, and the complexity of executing the attack is low, meaning that even less sophisticated attackers could potentially exploit this vulnerability.

This vulnerability does not require any special privileges, nor does it necessitate user interaction, which significantly broadens the potential attack surface. The confidentiality, integrity, and availability impacts are all rated as high, indicating that successful exploitation can compromise sensitive information, alter data, or disrupt service availability.

Risk & Impact Analysis

Organizations that deploy VMware's Spring Cloud Function face a substantial risk due to CVE-2022-22963. The ability for remote code execution means that attackers can gain complete control over affected systems, potentially leading to data breaches, service outages, and other severe consequences. The high CVSS score and the active exploitation status further underline the urgency of the situation.

The blast radius for this vulnerability could be extensive, as it affects multiple versions and components within the Spring ecosystem. Organizations utilizing these products should assess their risk posture and prioritize remediation to protect critical assets and data.

Considering the high likelihood of exploitation, organizations should implement immediate measures to mitigate this risk, including patching vulnerable systems and reviewing access controls.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

Yes

Ransomware Use

No

Affected Versions

The vulnerability affects Spring Cloud Function versions 3.1.6, 3.2.2, and all older unsupported versions. Organizations must ensure they are using patched versions to mitigate this critical risk.

Mitigation & Remediation

Organizations should apply the patches provided by VMware to remediate CVE-2022-22963. Specific updates are available on the vendor's advisory page. In addition to patching, organizations should implement rigorous security practices, including code reviews for SpEL usage and restricting access to sensitive resources.

For continuous assessment and validation of security controls, organizations can leverage continuous security testing to identify potential weaknesses.

Detection Guidance

To detect potential exploitation attempts of CVE-2022-22963, organizations should monitor application logs for unusual activity related to SpEL evaluations. Anomalies in application behavior, especially around the routing logic, can indicate exploitation attempts.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2022-22963 lies in its demonstration of how misconfigurations and improper input handling can lead to severe security vulnerabilities. Organizations need to learn from this incident to strengthen their security posture and prevent similar vulnerabilities in the future.

For further insights into vulnerability management strategies, organizations can explore our guide on vulnerability management programs. Additionally, understanding the patterns of exploitation and response can enhance incident response capabilities.

Lastly, organizations should consider engaging in red teaming exercises to simulate attacks and improve their defenses against vulnerabilities like CVE-2022-22963.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.