Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CVE: 2022-22965 found in Spring Beans - Version: 5.2.7.RELEASE [JAVA] #242

Open
bnreplah opened this issue May 4, 2023 · 0 comments
Open
Labels
Severity: High High severity Veracode Dependency Scanning A Veracode identified vulnerability

Comments

@bnreplah
Copy link
Owner

bnreplah commented May 4, 2023

Veracode Software Composition Analysis

Attribute Details
Library Spring Beans
Description Spring Beans
Language JAVA
Vulnerability Remote Code Execution (RCE)
Vulnerability description spring-beans is vulnerable to remote code execution. Using Spring Parameter Binding with non-basic parameter types, such as POJOs, allows an unauthenticated attacker to execute arbitrary code on the target system by writing or uploading arbitrary files (e.g .jsp files) to a location that can be loaded by the application server.

Initial analysis at time of writing shows that exploitation of the vulnerability is only possible with JRE 9 and above, and Apache Tomcat 9 and above, and that the vulnerability requires the usage of Spring parameter binding with non-basic parameter types such as POJOs.
CVE | 2022-22965
CVSS score | 7.5
Vulnerability present in version/s | 3.0.0.RC1-5.2.19.RELEASE
Found library version/s | 5.2.7.RELEASE
Vulnerability fixed in version | 5.2.20.RELEASE
Library latest version | 6.0.8
Fix | There are suggested workarounds if upgrade is not possible. Refer to the following blog post:

Links:

@bnreplah bnreplah added Severity: High High severity Veracode Dependency Scanning A Veracode identified vulnerability labels May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Severity: High High severity Veracode Dependency Scanning A Veracode identified vulnerability
Projects
None yet
Development

No branches or pull requests

1 participant