Skip to main content
← All vulnerabilities
CVE-2023-6544GHSA-46C8-635V-68R2

Keycloak: authorization bypass

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 22.0.10, 24.0.3
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

A flaw was found in the Keycloak package. This issue occurs due to a permissive regular expression hardcoded for filtering which allows hosts to register a dynamic client. A malicious user with enough information about the environment could jeopardize an environment with this specific Dynamic Client Registration and TrustedDomain configuration previously unauthorized.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • org.keycloak:keycloak-services

    From 22.0.0 · fixed in 22.0.10; From 23.0.0 · fixed in 24.0.3

  • rhbk/keycloak-operator-bundle

    Version range not reported

  • rhbk/keycloak-rhel9

    Version range not reported

  • rhbk/keycloak-rhel9-operator

    Version range not reported

  • keycloak-core

    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

  • rh-sso7-keycloak

    Version range not reported

  • org.keycloak:keycloak-servicesMaven

    fixed in 22.0.10

  • org.keycloak:keycloak-servicesMaven

    From 23.0.0 · fixed in 24.0.3

References 9

access.redhat.com

bugzilla.redhat.com