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.
EPSS: 0.019 (77.4th percentile) — read the EPSS interpretation.
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.
Affected products
- Red Hat, Inc. Keycloak — versions 3.4.0
- Redhat Keycloak
Weakness classification (CWE)
References
- secalert@redhat.com (x_refsource_REDHAT, vendor-advisory, Third Party Advisory, Issue Tracking)
- secalert@redhat.com (x_refsource_REDHAT, vendor-advisory, Third Party Advisory, Issue Tracking)
- secalert@redhat.com (x_refsource_REDHAT, vendor-advisory, Third Party Advisory, Issue Tracking)
- secalert@redhat.com (x_refsource_CONFIRM, 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.