CVE-2017-12160: red hat, inc. keycloak Improper Authorization
Vulnerability summary
CVE-2017-12160 is a high (CVSS 7.2) Improper Authorization vulnerability in red hat, inc. keycloak. EPSS estimates a 1.92% chance of exploitation in the next 30 days, higher than 79.9% of scored vulnerabilities.
Not severe (CVSS 7.2, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 2Timeline
- 26-10-2017PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
It was found that Keycloak oauth would permit an authenticated resource to obtain an access/refresh token pair from the authentication server, permitting indefinite usage in the case of permission revocation. An attacker on an already compromised resource could use this flaw to grant himself continued permissions and possibly conduct further attacks.
CVSS metrics
3 scores · 2 sources · 2 versions- OSV · MavenEcosystem advisory · calculated7.2HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.92%
Chance of exploitation in the next 30 days
Percentile
80%
Versus all other CVEs
30-day change
No change 0.00 pp
From 1.92% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-285Improper AuthorizationThe product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.
- CWE-287Improper AuthenticationWhen an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
Affected systems
Known conditions: network-reachable, administrative account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Org.keycloak1 product
- keycloak-parent< 3.3.0.Final
Red hat, inc.1 product
- keycloak3.4.0
Redhat1 product
- keycloakna
3 vendors · 3 products
References
6 links- access.redhat.com/errata/RHSA-2017:2904Vendor AdvisoryX Refsource REDHATIssue TrackingThird Party AdvisoryWEB
- access.redhat.com/errata/RHSA-2017:2905Vendor AdvisoryX Refsource REDHATIssue TrackingThird Party AdvisoryWEB
- access.redhat.com/errata/RHSA-2017:2906Vendor AdvisoryX Refsource REDHATIssue TrackingThird Party AdvisoryWEB
- github.com/keycloak/keycloakPACKAGE