CVE-2023-2585 LOW

CVE-2023-2585: Keycloak: client access via device auth request spoof

Vendor Red Hat
Product Red Hat Single Sign-On 7
Weakness CWE-358
Published December 21, 2023
Last update August 2, 2024

CVSS base score

3.5/10
Attack vector Network
Attack complexity Low
Privileges required High
User interaction Required
Confidentiality Low
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

December 21, 2023 CVE published
August 2, 2024 Record updated