つみかさね

CVE-2026-49332

High(8.5)

openshift/oauth-proxyのヘッダスマグリングによるID偽装 CVE-2026-49332:影響範囲と対応方法

公開日: 2026-09-09データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
openshift/oauth-proxyRed Hat修正版はRHSA参照

対応ガイド

high|推奨セキュリティ修正影響: 限定的

推奨アクション

  1. 1openshift/oauth-proxy を利用しているか、上流のフレームワークを確認する
  2. 2Red Hat 提供の RHSA を適用する
  3. 3アップデートが困難な場合はアンダースコア変種の ID ヘッダを前段で除去する

影響対象

openshift/oauth-proxy 利用者

対応不要な人

  • openshift/oauth-proxy を使用していない
  • 修正版へ更新済み

補足

  • -WSGI/PHP など両変種を同一変数に正規化する上流で影響が出やすい
CVEOpenShiftoauth-proxy認証ヘッダインジェクション

30秒で判断

  • 対応すべき人: openshift/oauth-proxy をアプリの認証前段として利用しており、上流が WSGI / PHP フレームワークの環境
  • 対応不要な人: oauth-proxy を使用していない、または修正版へ更新済みの環境
  • 確認コマンド: oauth-proxy のイメージバージョンと、上流アプリのフレームワーク(WSGI/PHP か)を確認

概要

openshift/oauth-proxy に、ヘッダスマグリングによる ID 偽装の脆弱性(CVSS 8.5)が見つかりました。

プロキシは認証済み ID ヘッダをダッシュ変種のキー(X-Forwarded-User)でのみ設定する一方、受信リクエストからアンダースコア変種(X_Forwarded_User)を除去していません。WSGI や PHP のフレームワークは両変種を同一の変数へ正規化するため、低権限の認証済みユーザが偽装した ID を送り込み、上流アプリで正規の認証済み ID を上書きできる可能性があります。

oauth-proxy は「認証はプロキシ側で完結し、上流アプリは付与されたヘッダを信頼する」という前提で使われることが多く、その信頼関係を突く形で他ユーザへのなりすましが成立し得ます。結果として、上流アプリの認可判断が偽装 ID に基づいて行われ、本来アクセスできないデータや操作に到達される恐れがあります。上流が WSGI(Django/Flask 等)や PHP の場合に特に影響を受けやすいため、まずは構成を確認し、修正版の適用と前段でのヘッダ除去を併せて検討することを推奨します。

CVSSベクトル

指標
Attack VectorNetwork
Attack ComplexityLow
Privileges RequiredLow
CVSSスコア8.5 (High)

影響を受けるソフトウェア

製品備考
openshift/oauth-proxy修正版は RHSA 参照

修正バージョンと回避策

  • 対策: Red Hat 提供のセキュリティパッチ(RHSA-2026:50681 系ほか)を適用
  • 暫定対策: 上流やフロントのプロキシでアンダースコア変種の ID ヘッダを明示的に除去する

関連リンク


データソース: NVD (NIST), Red Hat Security Advisory AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。