CVE-2018-11040
Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through AbstractJsonpResponseBodyAdvice for REST controllers and MappingJackson2JsonView for browser requests. Both are not enabled by default in Spring Framework nor Spring Boot, however, when MappingJackson2JsonView is configured in an application, JSONP support is automatically ready to use through the "jsonp" and "callback" JSONP parameters, enabling cross-domain requests.
Published:Jun 14, 2018
Last Modified:Nov 21, 2024
EPS:Jun 25, 2018
EPSS Score:0.08246
CVSS Score:7.5
Affected Products
Vendor
Product
Action
Vendor
Debian
Product
Debian Linux
Debian
Debian Linux
Vendor
Oracle
Product
Agile Product Lifecycle Management
Oracle
Agile Product Lifecycle Management
Vendor
Oracle
Product
Application Testing Suite
Oracle
Application Testing Suite
Vendor
Oracle
Product
Communications Network Integrity
Oracle
Communications Network Integrity
Vendor
Oracle
Product
Communications Online Mediation Controller
Oracle
Communications Online Mediation Controller
Vendor
Oracle
Product
Communications Services Gatekeeper
Oracle
Communications Services Gatekeeper
Vendor
Oracle
Product
Communications Unified Inventory Management
Oracle
Communications Unified Inventory Management
Vendor
Oracle
Product
Endeca Information Discovery Integrator
Oracle
Endeca Information Discovery Integrator
Vendor
Oracle
Product
Enterprise Manager
Oracle
Enterprise Manager
Vendor
Oracle
Product
Enterprise Manager Ops Center
Oracle
Enterprise Manager Ops Center
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
Hospitality Guest Access
Oracle
Hospitality Guest Access
Vendor
Oracle
Product
Insurance Calculation Engine
Oracle
Insurance Calculation Engine
Vendor
Oracle
Product
Insurance Rules Palette
Oracle
Insurance Rules Palette
Vendor
Oracle
Product
Micros Lucas
Oracle
Micros Lucas
Vendor
Oracle
Product
Mysql Enterprise Monitor
Oracle
Mysql Enterprise Monitor
Vendor
Oracle
Product
Product Lifecycle Management
Oracle
Product Lifecycle Management
Vendor
Oracle
Product
Retail Advanced Inventory Planning
Oracle
Retail Advanced Inventory Planning
Vendor
Oracle
Product
Retail Clearance Optimization Engine
Oracle
Retail Clearance Optimization Engine
Vendor
Oracle
Product
Retail Customer Insights
Oracle
Retail Customer Insights
Vendor
Oracle
Product
Retail Markdown Optimization
Oracle
Retail Markdown Optimization
Vendor
Oracle
Product
Retail Predictive Application Server
Oracle
Retail Predictive Application Server
Vendor
Oracle
Product
Retail Service Backbone
Oracle
Retail Service Backbone
Vendor
Oracle
Product
Retail Xstore Point Of Service
Oracle
Retail Xstore Point Of Service
Vendor
Oracle
Product
Utilities Network Management System
Oracle
Utilities Network Management System
Vendor
Oracle
Product
Weblogic Server
Oracle
Weblogic Server
Vendor
Vmware
Product
Spring Framework
Vmware
Spring Framework
Exploits
No exploit reference
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
