Advisory Published
Updated

REDHAT-BUG-2196335

First published: Mon May 08 2023(Updated: )

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 authed admin into granting consent to a malicious OAuth client, or possible unauthorized access to an existing OAuth client.

Affected SoftwareAffected VersionHow to fix
Keycloak

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is the severity of REDHAT-BUG-2196335?

    The severity of REDHAT-BUG-2196335 is critical due to the potential for unauthorized access and client spoofing.

  • How do I fix REDHAT-BUG-2196335?

    To fix REDHAT-BUG-2196335, update your Red Hat Build of Keycloak to the latest patched version provided by Red Hat.

  • What causes the vulnerability in REDHAT-BUG-2196335?

    The vulnerability in REDHAT-BUG-2196335 is caused by Keycloak's failure to properly validate the device code and client ID.

  • Who is affected by REDHAT-BUG-2196335?

    Users of Red Hat Build of Keycloak are affected by REDHAT-BUG-2196335, particularly those utilizing device authorization grants.

  • What can an attacker do with REDHAT-BUG-2196335?

    An attacker exploiting REDHAT-BUG-2196335 could potentially spoof authorization requests and trick administrators into granting consent to malicious OAuth clients.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2025 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203