Microsoft セキュリティ情報 MS15-031 - 重要

Schannel の脆弱性により、セキュリティ機能のバイパスが発生する (3046049)

公開日: 2015 年 3 月 10 日 |更新日: 2015 年 3 月 24 日

バージョン: 1.1

概要

このセキュリティ更新プログラムは、Windows オペレーティング システムに固有ではない業界全体の問題である、公開されているフリーク手法の悪用を容易にする Microsoft Windows の脆弱性を解決します。 この脆弱性により、中間者 (MiTM) の攻撃者は、RSA キーのキー長を強制的にダウングレードして、TLS 接続の EXPORT グレードの長さにする可能性があります。 セキュリティで保護されていない暗号スイートを使用してリモート TLS サーバーに接続するために Schannel を使用するすべての Windows システムが影響を受けます。

このセキュリティ更新プログラムは、Microsoft Windows でサポートされているすべてのリリースで重要と評価されます。 詳細については、「影響を受けるソフトウェア」セクションを参照してください。

このセキュリティ更新プログラムは、サーバーとクライアント システムの間でサーバー キーを交換するときに使用される暗号スイート適用ポリシーを修正することで、この脆弱性を解決します。 この脆弱性の詳細については、「脆弱性情報」セクションを参照してください。

このセキュリティ更新プログラムは、Microsoft セキュリティ アドバイザリ 3046015で最初に 説明した脆弱性にも対処します

この更新プログラムの詳細については、マイクロソフト サポート技術情報の記事3046049を参照してください

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

次のソフトウェア バージョンまたはエディションが影響を受ける。 一覧にないバージョンまたはエディションは、サポート ライフサイクルを過ぎたか、影響を受けません。 ソフトウェアのバージョンまたはエディションのサポート ライフサイクルを確認するには、「Microsoft サポート ライフサイクル」を参照してください

オペレーティング システム セキュリティへの影響の最大値 重大度の評価の集計 更新置換済み
Windows Server 2003
Windows Server 2003 Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS14-066 の 2992611
Windows Server 2003 x64 Edition Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS14-066 の 2992611
Itanium ベース システム 用 Windows Server 2003 SP2 (3046049) セキュリティ機能のバイパス 重要 MS14-066 の 2992611
Windows Vista
Windows Vista Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Vista x64 Edition Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows 7 for x64 ベースのシステム Service Pack 1 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows 8 および Windows 8.1
32 ビット システム 用 Windows 8 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows 8 for x64 ベースシステム (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows 8.1 for 32 ビット システム (3046049) セキュリティ機能のバイパス 重要 なし
x64 ベース システム 用 Windows 8.1 (3046049) セキュリティ機能のバイパス 重要 なし
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2012 R2 (3046049) セキュリティ機能のバイパス 重要 なし
Windows RT および Windows RT 8.1
Windows RT[1](3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows RT 8.1[1](3046049) セキュリティ機能のバイパス 重要 なし
Server Core のインストール オプション
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2012 (Server Core インストール) (3046049) セキュリティ機能のバイパス 重要 MS15-010 の 3023562
Windows Server 2012 R2 (Server Core インストール) (3046049) セキュリティ機能のバイパス 重要 なし

注: この更新プログラムは、Windows Technical Preview と Windows Server Technical Preview で使用できます。 これらのオペレーティング システムを実行しているお客様は、Windows Update から入手できる更新プログラムを適用することをお勧めします。

[1]この更新プログラムは、Windows Update でのみ使用できます

更新に関する FAQ

更新プログラムをインストールした後も、Windows Server 2003 では EXPORT 暗号が有効になります。それらを無効にする方法
Windows Server 2003 システムで EXPORT 暗号を無効にするには、Microsoft サポート技術情報の記事3050509記載されているガイダンスに従ってください。

重大度の評価と脆弱性識別子

次の重大度評価は、脆弱性の潜在的な最大影響を想定しています。 このセキュリティ情報のリリースから 30 日以内に、脆弱性の重大度評価とセキュリティへの影響に関する脆弱性の悪用可能性に関する情報については、3 月のセキュリティ情報の概要にある Exploitability Index を参照してください。

脆弱性の重大度評価と影響を受けるソフトウェアによる最大のセキュリティ影響
影響を受けるソフトウェア Schannel のセキュリティ機能バイパスの脆弱性 - CVE-2015-1637 重大度の評価の集計
Windows Server 2003
Windows Server 2003 Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2003 x64 Edition Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
Itanium ベース システム用 Windows Server 2003 SP2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Vista
Windows Vista Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Vista x64 Edition Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows 7 for x64 ベースのシステム Service Pack 1 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (3046049) 重要な セキュリティ機能のバイパス 重要
x64 ベース システム用 Windows 8 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows 8.1 for 32 ビット システム (3046049) 重要な セキュリティ機能のバイパス 重要
x64 ベース システム用 Windows 8.1 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2012 R2 (3046049) 重要な セキュリティ機能のバイパス 重要
Windows RT および Windows RT 8.1
Windows RT (3046049) 重要な セキュリティ機能のバイパス 重要
Windows RT 8.1 (3046049) 重要な セキュリティ機能のバイパス 重要
Server Core のインストール オプション
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) (3046049) 重要な セキュリティ機能のバイパス 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) (3046049) 重要な セキュリティ機能のバイパス 重要
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2012 (Server Core インストール) (3046049) 重要な セキュリティ機能のバイパス 重要
Windows Server 2012 R2 (Server Core インストール) (3046049) 重要な セキュリティ機能のバイパス 重要

脆弱性情報

Schannel のセキュリティ機能バイパスの脆弱性 - CVE-2015-1637

セキュリティ機能バイパスの脆弱性は、TLS ステート マシンの問題によって引き起こされるセキュリティ チャネル (Schannel) に存在します。これにより、クライアント システムは、最初にネゴシエートされたキーの長さよりも短いキー長の RSA キーを受け入れます。 この脆弱性により、Windows オペレーティング システムに固有ではない業界全体の問題である、公開されている「フリーク」手法の悪用が容易になります。

中間者 (MiTM) 攻撃では、攻撃者は暗号化された TLS セッションで RSA キーのキー長を EXPORT グレードの長さにダウングレードする可能性があります。 攻撃者はその後、このトラフィックを傍受して復号化する可能性があります。 クライアントとして TLS サーバーに接続するすべての Windows システムが影響を受けます。 攻撃者がこの脆弱性を悪用した場合、暗号化されたトラフィックを復号化する MiTM 攻撃を実行する可能性があります。

このセキュリティ更新プログラムは、サーバーとクライアント システムの間でサーバー キーを交換するときに使用される暗号スイート適用ポリシーを修正することで、この脆弱性を解決します。

この脆弱性は一般に公開されています。 共通の脆弱性と露出番号 CVE-2015-1637 が割り当てられます。 このセキュリティ情報が最初にリリースされたとき、Microsoft は、この問題が顧客を攻撃するために一般に使用されたことを示す情報を受け取っていませんでした。

軽減要因

の軽減要因 は、状況に役立つ場合があります。

  • サーバーは、攻撃を成功させるために RSA キー交換 EXPORT 暗号をサポートする必要があります。Windows Vista/Server 2008 以降のオペレーティング システムの既定の構成では、暗号は無効になります。

対処方法

状況によっては、次 回避策が役立つ場合があります。

  • グループ ポリシー オブジェクト エディターを使用して RSA キー交換暗号を無効にする (Windows Vista 以降のシステムのみ)
    グループ ポリシー オブジェクト エディターで SSL 暗号スイートの順序を変更することで、Windows Vista 以降のシステムで RSA キー交換暗号を無効にすることができます。

    注: この更新プログラム (3046049) をインストールすると、このセキュリティ情報で説明されている脆弱性からシステムが保護されます。 以前にこの回避策を実装しているお客様は、以前に無効にした暗号のいずれかを使用する場合は、回避策を元に戻す手順に従う必要があります。

    RSA キー交換暗号を無効にするには、次の手順を実行して、Windows で使用する暗号を指定する必要があります。

    1. コマンド プロンプトで、「gpedit.msc」と入力し、Enter キーを押してグループ ポリシー オブジェクト エディターを起動します。

    2. [コンピューターの構成] 管理[テンプレート]、[ネットワーク] の順に展開し、[SSL 構成] 設定をクリックします

    3. [SSL 構成設定で、[SSL 暗号スイートの順序] をダブルクリックします

    4. [SSL 暗号スイートの注文] ウィンドウで、[有効] をクリックします

    5. [オプション:] ウィンドウでダブルクリックし、[SSL 暗号スイート] フィールドの内容全体を強調表示し、その内容を次の暗号リストに置き換えます。

      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256,
       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384,
       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256,
       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P384,
       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256,
       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384,
       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256,
       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P384,
       TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,
       TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,
       TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384_P384,
       TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P256,
       TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P384,
       TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384_P384,
       TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P256,
       TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P384,
       TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P256,
       TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P384,
       TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P256,
       TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P384,
       TLS_DHE_DSS_WITH_AES_256_CBC_SHA256,
       TLS_DHE_DSS_WITH_AES_128_CBC_SHA256,
       TLS_DHE_DSS_WITH_AES_256_CBC_SHA,
       TLS_DHE_DSS_WITH_AES_128_CBC_SHA,
       TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA`
      
    6. [OK]

    7. グループ ポリシー オブジェクト エディターを閉じ、システムを再起動します。

      回避策の影響。 Windows は、回避策に記載されている暗号をサポートしていないシステムに接続できません。 各暗号化プロトコルで使用できる暗号を決定するには、Schannel の暗号スイートを参照してください。

回避策を元に戻す方法。 SSL 暗号スイートの注文ポリシー設定を無効にするには、次の手順に従います。

  1. コマンド プロンプトで、「gpedit.msc」と入力し、Enter キーを押してグループ ポリシー オブジェクト エディターを起動します。
  2. [コンピューターの構成] 管理[テンプレート]、[ネットワーク] の順に展開し、[SSL 構成] 設定をクリックします
  3. [SSL 構成設定で、[SSL 暗号スイートの順序] をダブルクリックします
  4. [SSL 暗号スイートの注文] ウィンドウで、[無効] をクリックし、[OK] をクリックします
  5. グループ ポリシー オブジェクト エディターを閉じ、システムを再起動します。

セキュリティ更新プログラムの展開

セキュリティ更新プログラムの展開情報については、「エグゼクティブの概要」で参照されている Microsoft サポート技術情報の記事を参照してください。

謝辞

Microsoft は、連携した脆弱性の開示を通じてお客様を保護するのに役立つセキュリティ コミュニティの人々の取り組みを認識しています。 詳細については、「 受信確認 」を参照してください。

免責情報

Microsoft サポート技術情報で提供される情報は、いかなる種類の保証もなく"現状のまま" 提供されます。 Microsoft は、商品性と特定の目的に対する適合性の保証を含め、明示または黙示を問わず、すべての保証を放棄します。 Microsoft Corporation またはそのサプライヤーは、Microsoft Corporation またはそのサプライヤーがこのような損害の可能性について通知された場合でも、直接的、間接的、付随的、派生的、ビジネス上の利益の損失、または特別な損害を含む一切の損害について一切の責任を負いません。 一部の州では、派生的損害または付随的損害に対する責任の除外または制限が認められていないため、前述の制限は適用されない場合があります。

リビジョン

  • V1.0 (2015 年 3 月 10 日): セキュリティ情報が公開されました。
  • V1.1 (2015 年 3 月 24 日): Windows Server 2003 システムに更新プログラムをインストールした後に EXPORT 暗号を無効にする方法については、マイクロソフト サポート技術情報の記事3050509に顧客を誘導する FAQ を追加するように更新されたセキュリティ情報。

Page generated 2015-03-23 16:56Z-07:00.