UNKNOWNCVE-2026-37977

Keycloak: org.keycloak.protocol.oidc.grants.ciba: keycloak: 無効化されていない jwt azp クレームによる CORS ヘッダーインジェクションによる情報漏えい

プラットフォーム

java

コンポーネント

keycloak

修正バージョン

2.5.4

Keycloak には欠陥が見つかりました。リモートの攻撃者は、Keycloak の User-Managed Access (UMA) トークンエンドポイントにおける Cross-Origin Resource Sharing (CORS) ヘッダーインジェクションの脆弱性を悪用できます。この欠陥は、クライアントが提供する JSON Web Token (JWT) の `azp` クレームが、JWT の署名検証前に `Access-Control-Allow-Origin` ヘッダーを設定するために使用されるため発生します。特別に細工された `azp` 値を持つ JWT が処理されると、この値が CORS のオリジンとして反映されます。これにより、認可サーバーのエラー応答から低機密性の情報が公開され、オリジンの分離が弱まります。ただし、これはターゲットクライアントが `webOrigins: ["*"]` で誤設定されている場合にのみ発生します。

修正方法

公式パッチはありません。回避策を確認するか、アップデートを監視してください。

依存関係を自動的に監視

新しい脆弱性がプロジェクトに影響を与えたときにアラートを受け取りましょう。

無料で始める