Auth bypass in Red Hat, Inc. Keycloak
CVE-2017-12160
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.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 7.2 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.019 (79.2th percentile), scored .
Low probability of exploitation in the next 30 days, but still tracked. 79th percentile — 79.2% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.019 · newest: 0.019 · change: 0.000
Affected products
- Red Hat, Inc. Keycloak — versions 3.4.0
- Red Hat Keycloak
Weakness classification (CWE)
References
- access.redhat.com/errata/RHSA-2017:2904 (vendor-advisory, Third Party Advisory, Issue Tracking)
- access.redhat.com/errata/RHSA-2017:2905 (vendor-advisory, Third Party Advisory, Issue Tracking)
- access.redhat.com/errata/RHSA-2017:2906 (vendor-advisory, Third Party Advisory, Issue Tracking)
- bugzilla.redhat.com/show_bug.cgi (Third Party Advisory, Issue Tracking)
Frequently asked questions
- What is CVE-2017-12160?
- CVE-2017-12160 is a high-severity vulnerability in Red Hat, Inc. Keycloak, classified under Improper Authorization. CVSS score: 7.2/10. Published 2017-10-26.
- How severe is CVE-2017-12160?
- High severity. CVSS v3 base score is 7.2 out of 10.