CVE-2018-15756

Severity
7.5HIGH
EPSS
18.1%
top 4.82%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedOct 18
Latest updateJan 15

Description

Spring Framework, version 5.1, versions 5.0.x prior to 5.0.10, versions 4.3.x prior to 4.3.20, and older unsupported versions on the 4.2.x branch provide support for range requests when serving static resources through the ResourceHttpRequestHandler, or starting in 5.0 when an annotated controller returns an org.springframework.core.io.Resource. A malicious user (or attacker) can add a range header with a high number of ranges, or with wide ranges that overlap, or both, for a denial of service a

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages42 packages

Mavenorg.springframework:spring-core5.1.0.RELEASE5.1.1.RELEASE+2
NVDvmware/spring_framework4.2.04.3.20+2
CVEListV5pivotal/spring_framework5.0.05.0.9+2
Debianlibspring-java< 4.3.21-1+3

Also affects: Debian Linux 9.0

Patches

🔴Vulnerability Details

4
GHSA
Denial of Service in Spring Framework2020-06-15
OSV
Denial of Service in Spring Framework2020-06-15
CVEList
DoS Attack via Range Requests2018-10-18
OSV
CVE-2018-15756: Spring Framework, version 52018-10-18

📋Vendor Advisories

6
Oracle
Oracle Oracle Enterprise Manager Risk Matrix: Topology Viewer (Spring Framework) — CVE-2018-157562021-01-15
Oracle
Oracle Oracle Retail Applications Risk Matrix: Point of Sale (Spring Framework) — CVE-2018-157562020-07-15
Oracle
Oracle Oracle Communications Applications Risk Matrix: IDIH Visualization (Spring Framework) — CVE-2018-157562020-04-15
Oracle
Oracle Oracle Communications Applications Risk Matrix: Security (Spring Framework) — CVE-2018-157562020-01-15
Red Hat
springframework: DoS Attack via Range Requests2018-10-16

💬Community

2
Bugzilla
CVE-2018-15756 springframework: DoS Attack via Range Requests2018-10-25
Bugzilla
CVE-2018-15756 springframework: DoS Attack via Range Requests [fedora-all]2018-10-25