CVE-2018-1199: dell emc spring by pivotal Improper Input Validation
Vulnerability summary
CVE-2018-1199 is a medium (CVSS 5.3) Improper Input Validation vulnerability in dell emc spring by pivotal. EPSS estimates a 2.92% chance of exploitation in the next 30 days, higher than 86.8% of scored vulnerabilities.
Timeline
- 16-03-2018PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
Spring Security (Spring Security 4.1.x before 4.1.5, 4.2.x before 4.2.4, and 5.0.x before 5.0.1; and Spring Framework 4.3.x before 4.3.14 and 5.0.x before 5.0.3) does not consider URL path parameters when processing security constraints. By adding a URL path parameter with special encodings, an attacker may be able to bypass a security constraint. The root cause of this issue is a lack of clarity regarding the handling of path parameters in the Servlet Specification. Some Servlet containers include path parameters in the value returned for getPathInfo() and some do not. Spring Security uses the value returned by getPathInfo() as part of the process of mapping requests to security constraints. In this particular attack, different character encodings used in path parameters allows secured Spring MVC static resource URLs to be bypassed.
CVSS metrics
5 scores · 4 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- OSV · DebianEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS trend
Probability
2.92%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
0.00 pp
From 2.92% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Oracle2 products
- rapid_planning12.1 | 12.2
- retail_xstore_point_of_service7.1
Vmware2 products
- spring_framework≥ 4.3.0, < 4.3.14 | ≥ 5.0.0, < 5.0.3
- spring_security≥ 4.1.0, < 4.1.5 | ≥ 4.2.0, < 4.2.4 | ≥ 5.0.0, < 5.0.1
Debian1 product
- libspring-java< 4.3.14-1
Dell emc1 product
- spring by pivotalspring Security 4.1.0 - 4.1.4, 4.2.0 - 4.2.3, 5.0.0 | Spring Framework 5.0.0 - 5.0.2, 4.3.0 - 4.3.13 | Older unmaintained versions of Spring Security & Spring Framework were not analyzed and may be impacted
Org.springframework1 product
- spring-core≥ 4.3.0, < 4.3.14 | ≥ 5.0.0, < 5.0.3
Org.springframework.security1 product
- spring-security-core≥ 4.2.0, < 4.2.4 | ≥ 5.0.0, < 5.0.1 | ≥ 4.1.0, < 4.1.5
Redhat1 product
- fuse1.0
Ubuntu1 product
- libspring-javaAll versions (No fix recorded)
8 vendors · 10 products