Medium
Medium
日本語による情報は、英語による原文の非公式な翻訳であり、英語原文との間で内容の齟齬がある場合には、英語原文が優先します。
概要
Cisco CSS Content Services Switch(CSS)、SSL Services Module(SSLM)、およびACE Application Control Engine(ACE)には、スプーフィングされたSSLヘッダーを認証されたリモートの攻撃者がHTTP要求に挿入できる可能性のある脆弱性が存在します。
この脆弱性は、SSLセッションの終了を実行する際に、該当する製品がHTTP証明書ヘッダーで権限を弱く強制することに起因します。認証されたリモートの攻撃者は、スプーフィングされたSSL証明書ヘッダーを該当製品にSSL終端処理のために渡される要求に挿入することで、この脆弱性を不正利用する可能性があります。成功すると、攻撃者はman-in-the-middle(中間者)攻撃を実行して、機密情報にアクセスできる可能性があります。
シスコはこの脆弱性をソフトウェアリリースノートで確認し、更新されたソフトウェアをリリースしています。
この脆弱性はCSSまたはSSLMのインストールに影響を与える可能性がありますが、CSSのssl-server < CONTEXT >http-header client-certおよびSSLMのssl-proxy policy http-header設定文を介してクライアント証明書の検証を実行するように設定されたインストールに大きな影響を与える可能性があります。client-cert。
最終的には、この脆弱性の影響は、影響を受けるCSSデバイスの背後にあるアプリケーションと、それらのデバイスがHTTP要求全体で複数のSSLヘッダーの存在をどのように処理するかによって異なります。 アプリケーションが要求に表示される最後のヘッダーを処理すると、CSSによって追加されたヘッダーを受信しますが、SSLヘッダーのその他の処理によって、誤ったヘッダーが処理される可能性があります。
該当製品
CSSの動作は、Cisco Bug ID CSCsz04690に記載されています
シスコは、この問題を報告していただいたVirtual Security Research, LLC、George D. Galの研究者に感謝いたします。
脆弱性のある製品
この脆弱性は、Cisco CSSデバイス、SSLM、およびACEモジュールに影響します。 SSLヘッダーの挿入は、ACEモジュールのバージョンA2(3.0)で初めて導入されました。ACEアプライアンスではヘッダーの挿入は行われないため、この脆弱性の影響を受けません。
バージョン8.10.6.03S以降または8.20.4.03S以降を実行しているCSSデバイスは、CSS自身のヘッダーを追加する前に、最初に要求のHTTPヘッダーを削除するように設定できます。これらのバージョンのデフォルト設定では、これらのヘッダーは削除されませんが、ssl pre-remove-http-hdrを使用して設定されている場合は影響を受けません。
脆弱性を含んでいないことが確認された製品
回避策
CSSでは、ssl-server < CONTEXT >http-header prefix < RANDOM_PREFIX >コマンドを使用すると、サーバ管理者がランダムなヘッダープレフィクスを定義して新しいクライアント証明書に付加できるため、スプーフィングによる攻撃からヘッダーをさらに保護できます。
CSSにおけるこのコマンドの使用方法と設定については、『CSSコマンドリファレンス』を参照してください。
SSLMでは、次のssl-proxy policy http-header設定文により、SSLMで挿入されたヘッダーの先頭に付加される設定済みのプレフィックスが挿入されます。 prefix
<プレフィックス>を参照。 SSLMでも、ssl-proxy policy http-header設定ステートメントalias < alias string > < header name >を使用してヘッダー名を変更できます。
SSLMでこのコマンドを使用および設定する方法については、『SSLサービスモジュールコマンドリファレンス』を参照してください。
また、CSSリリース8.20.4.03Sおよび8.10.6.03Sでは、ssl pre-remove-http-hdrコマンドが新しく実装されています。このコマンドは、新しいヘッダーを挿入する前に既存のヘッダーを削除します。たとえば、ソフトウェアがクライアント証明書情報用に設定されている場合、このコマンドを使用すると、既存のクライアント証明書ヘッダーが削除され、新しいヘッダーが挿入されます。この機能はプレフィックスでは動作しないことに注意してください。デフォルトの動作では、挿入前にヘッダーが無視され続けます。no ssl pre-remove-http-hdrコマンドは、デフォルトの動作に戻ります。このコマンドは、存在するヘッダーの数に基づいてCSSのパフォーマンスに影響を与える場合があります。
SSLヘッダーの挿入は、バージョンA2(3.0)のACEモジュールで最初に実装されました。SSLヘッダー挿入機能は、ACEアプライアンスには存在しません。
ACEモジュールでは、『ソフトウェアバージョンA2(3.0)用のACE設定ガイド』で説明されているように、ヘッダーの削除と書き換えが可能です。
修正済みソフトウェア
シスコのお客様は、1-800-553-2447または1-408-526-7209のCisco Technical Assistance Center(TAC)に連絡するか、tac@cisco.comのEメールでアップグレードを入手できます。
推奨事項
不正利用事例と公式発表
Cisco Product Security Incident Response Team(PSIRT)は、本アドバイザリに記載されている脆弱性の不正利用事例やその公表を確認していません。
URL
改訂履歴
バージョン | 説明 | セクション | ステータス | 日付 |
1.0 | 初版リリース | 適用外 | Final | 2010年7月2日 |
利用規約
本アドバイザリは無保証のものとしてご提供しており、いかなる種類の保証も示唆するものではありません。 本アドバイザリの情報およびリンクの使用に関する責任の一切はそれらの使用者にあるものとします。 また、シスコは本ドキュメントの内容を予告なしに変更したり、更新したりする権利を有します。
本アドバイザリの記述内容に関して情報配信の URL を省略し、単独の転載や意訳を施した場合、当社が管理した情報とは見なされません。そうした情報は、事実誤認を引き起こしたり、重要な情報が欠落していたりする可能性があります。 このドキュメントの情報は、シスコ製品のエンドユーザを対象としています。