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 (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.
Published:Jan 17, 2020
Last Modified:Nov 21, 2024
EPS:Jan 17, 2020
EPSS Score:0.00889
CVSS Score:5.3
Affected Products
Vendor
Product
Action
Vendor
Oracle
Product
Application Testing Suite
Oracle
Application Testing Suite
Vendor
Oracle
Product
Communications Brm - Elastic Charging Engine
Oracle
Communications Brm - Elastic Charging Engine
Vendor
Oracle
Product
Communications Diameter Signaling Router
Oracle
Communications Diameter Signaling Router
Vendor
Oracle
Product
Communications Element Manager
Oracle
Communications Element Manager
Vendor
Oracle
Product
Communications Policy Management
Oracle
Communications Policy Management
Vendor
Oracle
Product
Communications Session Route Manager
Oracle
Communications Session Route Manager
Vendor
Oracle
Product
Enterprise Manager Base Platform
Oracle
Enterprise Manager Base Platform
Vendor
Oracle
Product
Financial Services Regulatory Reporting With Agilereporter
Oracle
Financial Services Regulatory Reporting With Agilereporter
Vendor
Oracle
Product
Flexcube Private Banking
Oracle
Flexcube Private Banking
Vendor
Oracle
Product
Healthcare Master Person Index
Oracle
Healthcare Master Person Index
Vendor
Oracle
Product
Insurance Calculation Engine
Oracle
Insurance Calculation Engine
Vendor
Oracle
Product
Insurance Policy Administration J2ee
Oracle
Insurance Policy Administration J2ee
Vendor
Oracle
Product
Insurance Rules Palette
Oracle
Insurance Rules Palette
Vendor
Oracle
Product
Mysql Enterprise Monitor
Oracle
Mysql Enterprise Monitor
Vendor
Oracle
Product
Rapid Planning
Oracle
Rapid Planning
Vendor
Oracle
Product
Retail Assortment Planning
Oracle
Retail Assortment Planning
Vendor
Oracle
Product
Retail Back Office
Oracle
Retail Back Office
Vendor
Oracle
Product
Retail Central Office
Oracle
Retail Central Office
Vendor
Oracle
Product
Retail Financial Integration
Oracle
Retail Financial Integration
Vendor
Oracle
Product
Retail Integration Bus
Oracle
Retail Integration Bus
Vendor
Oracle
Product
Retail Order Broker
Oracle
Retail Order Broker
Vendor
Oracle
Product
Retail Point-of-service
Oracle
Retail Point-of-service
Vendor
Oracle
Product
Retail Predictive Application Server
Oracle
Retail Predictive Application Server
Vendor
Oracle
Product
Retail Returns Management
Oracle
Retail Returns Management
Vendor
Oracle
Product
Retail Service Backbone
Oracle
Retail Service Backbone
Vendor
Oracle
Product
Weblogic Server
Oracle
Weblogic Server
Vendor
Vmware
Product
Spring Framework
Vmware
Spring Framework
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
Related CVEs
References
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
