何が起きたか
Keycloak Policy Enforcer の URI 比較に誤りがあります。設定されたアクセス拒否ページのパスをリクエスト URL のパスの一部やクエリパラメーターに含めるだけで、ロール・スコープ・UMA の権限チェックを含むすべての認可ポリシーが回避されます。認証済みであれば誰でも、本来アクセスできない保護されたリソースにアクセスできます。
やること
keycloak-services は 26.6.4 以降、keycloak-policy-enforcer は 26.0.10 以降へ更新します。
出典
GitHub Advisory Database(GHSA-f5p5-6xmx-p252)github.com英語 ↗上の要約は通り道編集部がまとめたものです。影響範囲と修正版は必ず各出典で確認してください。