Skip to content
OpenAdvisories
Medium · 5.9 CVE-2018-11040 EUVD-2018-0587GHSA-f26x-pr96-vw86

Moderate severity vulnerability that affects org.springframework:spring-core

Published Jun 25, 2018 · Updated Oct 8, 2026 · Assigned by dell

Description

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.

Affected products

VendorProductAffectedFixed
Pivotal Spring Framework 5.0.x – < 5.0.7, 4.3.x – < 4.3.18 5.0.7

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libspring-java 4.3.19-1 —
Debian 13 libspring-java 4.3.19-1 —
Debian 12 libspring-java 4.3.19-1 —
Debian 9 libspring-java 4.3.5-1+deb9u1 DLA-2635-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS libspring-java No fix yet —
Ubuntu Pro 14.04 LTS libspring-java No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.springframework:spring-core >= 5.0.0.RELEASE, < 5.0.7.RELEASE 5.0.7.RELEASE GHSA-f26x-pr96-vw86
Maven org.springframework:spring-core >= 4.3.0.RELEASE, < 4.3.18.RELEASE 4.3.18.RELEASE GHSA-f26x-pr96-vw86

Advisories 4

References