CVE-2020-5397: oracle application_testing_suite Cross-Site Request Forgery (CSRF)
Vulnerability summary
CVE-2020-5397 is a medium (CVSS 5.3) Cross-Site Request Forgery (CSRF) vulnerability in oracle application_testing_suite. EPSS estimates a 2.55% chance of exploitation in the next 30 days, higher than 84.7% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 17-01-2020PublishedVulnerability first disclosed.
- 17-09-2024Last modifiedVulnerability information updated.
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 metrics
7 scores · 4 sources · 3 versions- NVDNIST5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
- OSV · UbuntuEcosystem advisory · calculated5.3MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
- OSV · MavenEcosystem advisory · calculated5.3MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
- NVDNIST5.3MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
EPSS trend
Probability
2.55%
Chance of exploitation in the next 30 days
Percentile
85%
Versus all other CVEs
30-day change
+0.17 pp
From 2.38% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (pivotal.io)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Oracle26 products
- application_testing_suite13.3.0.1
- communications_brm_-_elastic_charging_engine11.3 | 12.0
- communications_diameter_signaling_router≥ 8.0.0, ≤ 8.2.2
- communications_element_manager8.1.1 | 8.2.0 | 8.2.1
- communications_policy_management12.5.0
Org.springframework2 products
- spring-webflux≥ 5.2.0, < 5.2.3
- spring-webmvc≥ 5.2.0, < 5.2.3
Spring1 product
- spring framework≥ 5.2, < v5.2.3.RELEASE
Ubuntu1 product
- libspring-javaAll versions (No fix recorded)
Vmware1 product
- spring_framework≥ 5.2.0, < 5.2.3
5 vendors · 31 products