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
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 5.0.7, 4.3.18, 5.0.7.RELEASE, 4.3.18.RELEASE
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: yes
- Technical impact: partial
Summary
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.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: yes · Technical impact: partial
- Record last updated
Affected versions
- Pivotal Spring Framework
From 5.0.x · fixed in 5.0.7; From 4.3.x · fixed in 4.3.18
- org.springframework:spring-coreMaven
From 5.0.0.RELEASE · fixed in 5.0.7.RELEASE
- org.springframework:spring-coreMaven
From 4.3.0.RELEASE · fixed in 4.3.18.RELEASE
References 9
oracle.com
- technetwork/security-advisory/cpuoct2018-4428296.html
- security-alerts/cpujul2020.html
- technetwork/security-advisory/cpujan2019-5072801.html
- technetwork/security-advisory/cpuapr2019-5072813.html
- technetwork/security-advisory/cpujul2019-5072835.html
- security-alerts/cpujan2020.html
- security-alerts/cpuoct2021.html