Critical severity · published Jul 31, 2020
CVE-2020-5413
Spring Integration framework provides Kryo Codec implementations as an alternative for Java (de)serialization
9.8
CVSS
4.4%
EPSS
No
On KEV
Description
Spring Integration framework provides Kryo Codec implementations as an alternative for Java (de)serialization. When Kryo is configured with default options, all unregistered classes are resolved on demand. This leads to the "deserialization gadgets" exploit when provided data contains malicious code for execution during deserialization. In order to protect against this type of attack, Kryo can be configured to require a set of trusted classes for (de)serialization. Spring Integration should be proactive against blocking unknown "deserialization gadgets" when configuring Kryo in code.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)4.4% · higher than 91% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
BC
Banking Corporate Lending Process Management · Oracle
14.2.0; 14.3.0; 14.5.0 · source: NVD
BC
Banking Credit Facilities Process Management · Oracle
14.2.0; 14.3.0; 14.5.0 · source: NVD
BS
Banking Supply Chain Finance · Oracle
14.2.0; 14.3.0; 14.5.0 · source: NVD
BV
Banking Virtual Account Management · Oracle
14.2.0; 14.3.0; 14.5.0 · source: NVD
FP
Flexcube Private Banking · Oracle
12.0.0; 12.1.0 · source: NVD
SI
Spring Integration · Vmware
4.3.0 through 4.3.22; 5.1.0 through 5.1.11; 5.2.0 through 5.2.7; 5.3.0 through 5.3.1 · source: NVD
Affected product
BC
Banking Corporate Lending Process Management
Oracle
More from Banking Corporate Lending Process Management
9.8
CVE-2022-22963
VMware Tanzu Spring Cloud Function Remote Code Execution Vulnerability
9.8
CVE-2019-0228
Apache PDFBox 2.0.14 does not properly initialize the XML parser, which allows context-dependent attackers to conduct XML External Entity (XXE) attacks via a crafted XFDF
8.8
CVE-2021-29505
XStream is vulnerable to a Remote Command Execution attack
8.8
CVE-2020-26217
Remote Code Execution in XStream
8.1
CVE-2020-36182
FasterXML jackson-databind 2.x before 2.9.10.8 mishandles the interaction between serialization gadgets and typing, related to…