GitHub Advisoryadvisory · Maven

GHSA-f5h4-wmp5-xhg6 Client Spoofing within the Keycloak Device Authorisation Grant

LOW Published 2023-06-30 Modified 2023-12-21 Official page ↗
Aliases
CVE-2023-2585
Ecosystem
Maven
Packages
org.keycloak:keycloak-services, org.keycloak:keycloak-server-spi-private
Severity
Low
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N
Weaknesses
CWE-358
Reviewed
2023-06-30

Affected packages

• Maven org.keycloak:keycloak-services: < 21.1.2 → fixed in 21.1.2 • Maven org.keycloak:keycloak-server-spi-private: < 21.1.2 → fixed in 21.1.2

Description

Under certain pre-conditions the vulnerability allows an attacker to spoof parts of the device flow and use a device_code to retrieve an access token for other OAuth clients.

Related

Alias · CVE (1)

  • CVE-2023-2585 Keycloak's device authorization grant does not correctly validate the device code and client ID. vulnerability

Weakness · CWE (1)

  • CWE-358 Improperly Implemented Security Check for Standard weakness

References