Keycloakの脆弱性、トークンのsubやaudを偽装されるおそれ
Summary
Keycloakのクライアント動的登録機能に検証の不備があり、登録権限を持つ攻撃者が、署名付きトークンのユーザーIDや想定先を偽装できるおそれがあります。他人になりすまされたり、トークンに頼る各種サービスへ不正にアクセスされたりするおそれがあり、CVSSは8.1で重要度は高とされています。影響を受ける版と修正版は公表時点で確認できていないため、最新の情報を確認してください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
Keycloakのクライアント動的登録機能に検証の不備があり、登録権限を持つ攻撃者が、署名付きトークンのユーザーIDや想定先を偽装できるおそれがあります。他人になりすまされたり、トークンに頼る各種サービスへ不正にアクセスされたりするおそれがあり、CVSSは8.1で重要度は高とされています。影響を受ける版と修正版は公表時点で確認できていないため、最新の情報を確認してください。
Original description The description as published by the source.
Keycloak provides a Dynamic Client Registration feature that allows users with specific tokens to register their own applications. A flaw in how Keycloak validates these registration requests allows an attacker to create a malicious application that forges identity information. By mapping their own user profile details to protected fields like the user ID (sub) or intended audience (aud), an attacker can generate signed security tokens that make them appear to be a different user. This could allow an attacker to impersonate other users or gain unauthorized access to services that rely on these tokens for identity verification.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web secalert@redhat.com
- web secalert@redhat.com
- web nvd.nist.gov
- web github.com
- web secalert@redhat.com
- web secalert@redhat.com
- web secalert@redhat.com
- web secalert@redhat.com