9.6

CVE-2018-15758: pivotal_software spring_security_oauth

CVSS: 9.6v3.0CriticalModified
AliasesGHSA-h8w4-qv99-f7vj
Published 18-10-2018Last modified 17-09-2024

Vulnerability summary

CVE-2018-15758 is a critical (CVSS 9.6) vulnerability in pivotal_software spring_security_oauth. EPSS estimates a 2.15% chance of exploitation in the next 30 days, higher than 81.8% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.6/10
010
Critical · v3.0 (CVE.org)
EPSS score
2.15%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 18-10-2018
    PublishedVulnerability first disclosed.
  2. 17-09-2024
    Last modifiedVulnerability information updated.

Description

Spring Security OAuth, versions 2.3 prior to 2.3.4, and 2.2 prior to 2.2.3, and 2.1 prior to 2.1.3, and 2.0 prior to 2.0.16, and older unsupported versions could be susceptible to a privilege escalation under certain conditions. A malicious user or attacker can craft a request to the approval endpoint that can modify the previously saved authorization request and lead to a privilege escalation on the subsequent approval. This scenario can happen if the application is configured to use a custom approval endpoint that declares AuthorizationRequest as a controller method argument. This vulnerability exposes applications that meet all of the following requirements: Act in the role of an Authorization Server (e.g. @EnableAuthorizationServer) and use a custom Approval Endpoint that declares AuthorizationRequest as a controller method argument. This vulnerability does not expose applications that: Act in the role of an Authorization Server and use the default Approval Endpoint, act in the role of a Resource Server only (e.g. @EnableResourceServer), act in the role of a Client only (e.g. @EnableOAuthClient).

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

2.15%

Chance of exploitation in the next 30 days

Percentile

82%

Versus all other CVEs

30-day change

0.00 pp

From 2.15% on 19-09-2026

19-09-202619-10-2026
EPSS score
2.15%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

No weakness data has been published for this record.

Affected systems

Org.springframework.security.oauth1 product
  • spring-security-oauth2≥ 2.0.0, < 2.0.16 | ≥ 2.1.0, < 2.1.3 | ≥ 2.2.0, < 2.2.3.RELEASE | ≥ 2.3.0, < 2.3.4.RELEASE
Pivotal1 product
Pivotal_software1 product
  • spring_security_oauth≤ 1.0.5 | ≥ 2.0.0, < 2.0.16 | ≥ 2.1.0, < 2.1.3 | ≥ 2.2.0, < 2.2.3 | ≥ 2.3.0, < 2.3.4

3 vendors · 3 products

References

9 links