Medium severity · published Jan 17, 2020
CVE-2020-5397
Spring Framework, versions 5.2.x prior to 5.2.3 are vulnerable to CSRF attacks through CORS preflight requests that target Spring MVC (spring-webmvc module) or Spring WebFlux…
5.3
CVSS
2.6%
EPSS
No
On KEV
Description
Spring Framework, versions 5.2.x prior to 5.2.3 are vulnerable to CSRF attacks through CORS preflight requests that target Spring MVC (spring-webmvc module) or Spring WebFlux (spring-webflux module) endpoints. Only non-authenticated endpoints are vulnerable because preflight requests should not include credentials and therefore requests should fail authentication. However a notable exception to this are Chrome based browsers when using client certificates for authentication since Chrome sends TLS client certificates in CORS preflight requests in violation of spec requirements. No HTTP body can be sent or received as a result of this attack.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)2.6% · higher than 85% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WS
WebLogic Server · Oracle
12.2.1.3.0; 12.2.1.4.0 · source: NVD
AT
Application Testing Suite · Oracle
13.3.0.1 · source: NVD
CB
Communications Brm - Elastic Charging Engine · Oracle
11.3; 12.0 · source: NVD
CD
Communications Diameter Signaling Router · Oracle
8.0.0 through 8.2.2 · source: NVD
CE
Communications Element Manager · Oracle
8.1.1; 8.2.0; 8.2.1 · source: NVD
CP
Communications Policy Management · Oracle
12.5.0 · source: NVD
CS
Communications Session Route Manager · Oracle
8.1.1; 8.2.0; 8.2.1 · source: NVD
EM
Enterprise Manager Base Platform · Oracle
13.2.1.0 · source: NVD
FS
Financial Services Regulatory Reporting With Agilereporter · Oracle
8.0.9.2.0 · source: NVD
FP
Flexcube Private Banking · Oracle
12.0.0; 12.1.0 · source: NVD
HM
Healthcare Master Person Index · Oracle
4.0.2 · source: NVD
IC
Insurance Calculation Engine · Oracle
11.0.0 through 11.3.1 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-5397
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-5397
Exploit
https://pivotal.io/security/cve-2020-5397
Patch
https://www.oracle.com//security-alerts/cpujul2021.html
Patch
https://www.oracle.com/security-alerts/cpuapr2020.html
Patch
https://www.oracle.com/security-alerts/cpujul2020.html
www.oracle.com
https://www.oracle.com/security-alerts/cpujul2022.html
Patch
https://www.oracle.com/security-alerts/cpuoct2020.html
More from WebLogic Server
9.8
CVE-2022-22965
Spring Framework JDK 9+ Remote Code Execution Vulnerability
9.8
CVE-2020-14750
Oracle WebLogic Server Remote Code Execution Vulnerability
9.8
CVE-2020-14882
Oracle WebLogic Server Remote Code Execution Vulnerability
9.8
CVE-2020-14644
Oracle WebLogic Server Remote Code Execution Vulnerability
9.8
CVE-2020-2883
Oracle WebLogic Server Unspecified Vulnerability
