Skip to main content
← All vulnerabilities
CVE-2023-2585GHSA-F5H4-WMP5-XHG6

Keycloak: client access via device auth request spoof

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 21.1.2
None on Exploit-DB, Metasploit or GitHub

Summary

Keycloak's device authorization grant does not correctly validate the device code and client ID. An attacker client could abuse the missing validation to spoof a client consent request and trick an authorization admin into granting consent to a malicious OAuth client or possible unauthorized access to an existing OAuth client.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • keycloak

    Version range not reported

  • rh-sso7-keycloak

    Version range not reported

  • rh-sso7-keycloak

    Version range not reported

  • rh-sso7-keycloak

    Version range not reported

  • rh-sso-7/sso76-openshift-rhel8

    Version range not reported

  • org.keycloak:keycloak-servicesMaven

    fixed in 21.1.2

  • org.keycloak:keycloak-server-spi-privateMaven

    fixed in 21.1.2

References 7

access.redhat.com

bugzilla.redhat.com