CVE-2018-11040CWE-829

CVE-2018-11040

High · published June 25, 2018

CVSS v3.1
7.5
EPSS
3%
Percentile
88.1
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.03229 · 88.1th percentile
Weakness
CWE-829 · Inclusion of Functionality from Untrusted Control Sphere
Published
2018-06-25T19:29Z
Affected products (51)
ProductVersionsFixed in
vmware/spring_framework< 4.3.184.3.18
vmware/spring_framework≥ 5.0.0, < 5.0.75.0.7
oracle/agile_product_lifecycle_managementall versions—
oracle/agile_product_lifecycle_managementall versions—
oracle/agile_product_lifecycle_managementall versions—
oracle/application_testing_suiteall versions—
oracle/application_testing_suiteall versions—
oracle/application_testing_suiteall versions—
oracle/application_testing_suiteall versions—
oracle/communications_network_integrity≥ 7.3.2, ≤ 7.3.6—
oracle/communications_online_mediation_controllerall versions—
oracle/communications_services_gatekeeper< 6.1.0.4.06.1.0.4.0
oracle/communications_unified_inventory_managementall versions—
oracle/communications_unified_inventory_managementall versions—
oracle/communications_unified_inventory_managementall versions—
oracle/communications_unified_inventory_managementall versions—
oracle/endeca_information_discovery_integratorall versions—
oracle/endeca_information_discovery_integratorall versions—
oracle/enterprise_managerall versions—
oracle/enterprise_manager_ops_centerall versions—
oracle/flexcube_private_bankingall versions—
oracle/flexcube_private_bankingall versions—
oracle/flexcube_private_bankingall versions—
oracle/flexcube_private_bankingall versions—
oracle/flexcube_private_bankingall versions—
oracle/healthcare_master_person_indexall versions—
oracle/healthcare_master_person_indexall versions—
oracle/hospitality_guest_accessall versions—
oracle/hospitality_guest_accessall versions—
oracle/insurance_calculation_engine≥ 11.0.0, ≤ 11.3.1—
oracle/insurance_rules_paletteall versions—
oracle/insurance_rules_paletteall versions—
oracle/micros_lucasall versions—
oracle/mysql_enterprise_monitor≤ 3.4.9.4237—
oracle/mysql_enterprise_monitor≥ 3.4.10, ≤ 4.0.6.5281—
oracle/mysql_enterprise_monitor≥ 4.0.7, ≤ 8.0.2.8191—
oracle/product_lifecycle_managementall versions—
oracle/retail_advanced_inventory_planningall versions—
oracle/retail_clearance_optimization_engineall versions—
oracle/retail_customer_insightsall versions—
oracle/retail_customer_insightsall versions—
oracle/retail_markdown_optimizationall versions—
oracle/retail_predictive_application_serverall versions—
oracle/retail_predictive_application_serverall versions—
oracle/retail_predictive_application_serverall versions—
oracle/retail_predictive_application_serverall versions—
oracle/retail_service_backboneall versions—
oracle/retail_xstore_point_of_serviceall versions—
oracle/utilities_network_management_systemall versions—
oracle/weblogic_serverall versions—
debian/debian_linuxall versions—
References (18)
http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html · [email protected]https://lists.debian.org/debian-lts-announce/2021/04/msg00022.html · [email protected]https://pivotal.io/security/cve-2018-11040 · [email protected]https://www.oracle.com/security-alerts/cpujan2020.html · [email protected]https://www.oracle.com/security-alerts/cpujul2020.html · [email protected]https://www.oracle.com/security-alerts/cpuoct2021.html · [email protected]https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html · [email protected]https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html · [email protected]https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html · [email protected]http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2021/04/msg00022.html · af854a3a-2127-422b-91ae-364da2661108https://pivotal.io/security/cve-2018-11040 · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/security-alerts/cpujan2020.html · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/security-alerts/cpujul2020.html · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/security-alerts/cpuoct2021.html · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 25 JUN 15:00Z
    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…
    cvelistv5