CVE-2018-15756 is a denial-of-service vulnerability affecting Spring Framework versions 5.1, 5.0.x prior to 5.0.10, 4.3.x prior to 4.3.20, and older unsupported 4.2.x branches. It allows a malicious actor to craft range requests with a high number of ranges or wide, overlapping ranges when static resources are served, leading to a denial of service. This impacts applications using spring-webmvc or spring-webflux that serve static resources or return org.springframework.core.io.Resource from annotated controllers, including Spring Boot applications with spring-boot-starter-web or spring-boot-starter-webflux. The vulnerability has a CVSS v3.1 score of 7.5 (HIGH), indicating a network-based attack with low complexity and no privileges or user interaction required, resulting in high availability impact. Its EPSS score is 0.10307, suggesting a relatively low probability of exploitation compared to other CVEs. There is no evidence of active exploitation, and no public exploit code (Metasploit, Nuclei, ExploitDB) is available. Community discussion and media coverage are minimal, with zero mentions or articles, which is typical for a large percentage of CVEs.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 4.2.0, < 4.3.20CPE matchmatch criteria | cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:* | ||
>= 5.0.0, < 5.0.10CPE matchmatch criteria | cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:* | ||
5.1.0CPE matchmatch criteria | cpe:2.3:a:vmware:spring_framework:5.1.0:*:*:*:*:*:*:* | ||
9.3.3CPE matchmatch criteria | cpe:2.3:a:oracle:agile_plm:9.3.3:*:*:*:*:*:*:* | ||
9.3.4CPE matchmatch criteria | cpe:2.3:a:oracle:agile_plm:9.3.4:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.