CVE-2022-1245

keycloak: Privilege escalation vulnerability on Token Exchange

Published Jul 7, 2022 CVSS 3.1 · 9.8 Critical EPSS 1.4% KEV · Not listed
Description
A privilege escalation flaw was found in the token exchange feature of keycloak. Missing authorization allows a client application holding a valid access token to exchange tokens for any target client by passing the client_id of the target. This could allow a client to gain unauthorized access to additional services.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-1660 A privilege escalation flaw was found in the token exchange feature of keycloak. Missing authorization allows a client application holding a valid access token to exchange tokens for any target client by passing the client_id of the target. This could allow a client to gain unauthorized access to additional services.
Github GHSA Github GHSA GHSA-75p6-52g3-rqc8 Keycloak vulnerable to privilege escalation on Token Exchange feature
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 2, 2024, 11:55 PM
Reserved
Apr 5, 2022, 12:00 AM
Status
Modified
Published
Jul 8, 2022, 12:15 AM
Modified
Jun 17, 2026, 4:22 AM
Severity
Moderate
Public date
Apr 19, 2022, 12:00 AM