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

Microsoft Office の脆弱性により、リモートでコードが実行される (3064949)

公開日: 2015 年 6 月 9 日

バージョン: 1.0

概要

このセキュリティ更新プログラムは、Microsoft Office の脆弱性を解決します。 最も深刻な脆弱性により、ユーザーが特別に細工された Microsoft Office ファイルを開いた場合に、リモートでコードが実行される可能性があります。 攻撃者がこの脆弱性を悪用した場合、現在のユーザーのコンテキストで任意のコードを実行する可能性があります。 システムに対するユーザー権限が少ないほどアカウントが構成されているお客様は、管理者権限を使用して操作するユーザーよりも影響を受けにくい可能性があります。

このセキュリティ更新プログラムは、次のソフトウェアでサポートされているすべてのエディションで重要と評価されます。

  • Microsoft Office 2007
  • Microsoft Office 2010
  • Microsoft Office 2013
  • Microsoft Office 2013 RT

詳細については、「影響を受けるソフトウェア」セクションを参照してください。

このセキュリティ更新プログラムは、Microsoft Office がメモリ内のファイルを処理する方法を修正し、Microsoft Office が特別に細工したファイルを解析する方法を修正することで、この脆弱性を解決します。 脆弱性の詳細については、「脆弱性情報」セクションを参照してください。

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

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

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

Microsoft Office ソフトウェア

Microsoft Office スイート ソフトウェア コンポーネント セキュリティへの影響の最大値 重大度の評価の集計 更新置換*
Microsoft Office 2007
Microsoft Office 2007 Service Pack 3 (ファイル形式コンバーター) (2863812) 適用なし リモート コードの実行 重要 MS13-091 の 2760415
Microsoft Office 2010
Microsoft Office 2010 Service Pack 2 (32 ビット エディション) (2863817) 適用なし リモート コードの実行 重要 MS13-091 の 2553284
Microsoft Office 2010 Service Pack 2 (64 ビット エディション) (2863817) 適用なし リモート コードの実行 重要 MS13-091 の 2553284
Microsoft Office 2013
Microsoft Office 2013 Service Pack 1 (32 ビット エディション) (3039749) 適用なし リモート コードの実行 重要 なし
Microsoft Office 2013 Service Pack 1 (64 ビット エディション) (3039749) 適用なし リモート コードの実行 重要 なし
Microsoft Office 2013 Service Pack 1 (32 ビット エディション) (3039782) 適用なし リモート コードの実行 重要 なし
Microsoft Office 2013 Service Pack 1 (64 ビット エディション) (3039782) 適用なし リモート コードの実行 重要 なし
Microsoft Office 2013 RT
Microsoft Office 2013 RT Service Pack 1 (3039749) [1] 適用なし リモート コードの実行 重要 なし
Microsoft Office 2013 RT Service Pack 1 (3039782) [1] 適用なし リモート コードの実行 重要 なし

[1]この更新プログラムは、Windows Update から入手できます。 

*[置き換えられた更新] 列には、置き換えられた更新プログラムのチェーン内の最新の更新プログラムのみが表示されます。 置き換えられた更新プログラムの包括的な一覧については、Microsoft Update カタログに移動し、更新プログラムのKB (キロバイト)番号を検索して、更新プログラムの詳細を表示します (置き換えられた更新プログラムの情報は [パッケージの詳細] タブにあります)。

更新に関する FAQ

影響を受ける一部のソフトウェアでは、複数の更新プログラム パッケージを使用できます。 ソフトウェアの影響を受けるソフトウェアの表に記載されているすべての更新プログラムをインストールする必要がありますか?
はい。 お客様は、システムにインストールされているソフトウェアに対して提供されるすべての更新プログラムを適用する必要があります。

影響を受けるソフトウェアの表に特に記載されていないソフトウェアの更新プログラムが提供されています。 この更新プログラムが提供される理由
更新プログラムは、複数の Microsoft Office 製品間で共有される、または同じ Microsoft Office 製品の複数のバージョン間で共有されるコンポーネントに存在する脆弱なコードに対処する場合、更新プログラムは、脆弱なコンポーネントを含むすべてのサポートされている製品とバージョンに適用されると見なされます。

たとえば、更新プログラムが Microsoft Office 2007 製品に適用される場合、影響を受けるソフトウェアの表に Microsoft Office 2007 のみが具体的に表示されることがあります。 ただし、更新プログラムは、Microsoft Word 2007、Microsoft Excel 2007、Microsoft Visio 2007、Microsoft Compatibility Pack、Microsoft Excel Viewer、または影響を受けるソフトウェアの表に特に記載されていないその他の Microsoft Office 2007 製品に適用される可能性があります。

たとえば、更新プログラムが Microsoft Office 2010 製品に適用される場合は、影響を受けるソフトウェアの表に Microsoft Office 2010 のみが具体的に表示されることがあります。 ただし、更新プログラムは、影響を受けるソフトウェアの表に特に記載されていない Microsoft Word 2010、Microsoft Excel 2010、Microsoft Visio 2010、Microsoft Visio Viewer、またはその他の Microsoft Office 2010 製品に適用される可能性があります。

たとえば、更新プログラムが Microsoft Office 2013 製品に適用される場合、影響を受けるソフトウェアの表に Microsoft Office 2013 のみが具体的に表示されることがあります。 ただし、更新プログラムは、Microsoft Word 2013、Microsoft Excel 2013、Microsoft Visio 2013、または影響を受けるソフトウェアの表に特に記載されていないその他の Microsoft Office 2013 製品に適用される可能性があります。

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

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

Microsoft Office ソフトウェア

脆弱性の重大度評価と影響を受けるソフトウェアによる最大のセキュリティ影響
影響を受けるソフトウェア Microsoft Office のメモリ破損の脆弱性 - CVE-2015-1759 Microsoft Office のメモリ破損の脆弱性 - CVE-2015-1760 Microsoft Office の初期化されていないメモリ使用の脆弱性 - CVE-2015-1770 重大度の評価の集計
Microsoft Office 2007
Microsoft Office 2007 Service Pack 3 (ファイル形式コンバーター) **重要**リモート コード実行 (2863812) **重要**リモート コード実行 (2863812) 適用なし 重要
Microsoft Office 2010
Microsoft Office 2010 Service Pack 2 (32 ビット エディション) 適用なし **重要**リモート コード実行 (2863817) 適用なし 重要
Microsoft Office 2010 Service Pack 2 (64 ビット エディション) 適用なし **重要**リモート コード実行 (2863817) 適用なし 重要
Microsoft Office 2013
Microsoft Office 2013 Service Pack 1 (32 ビット エディション) 適用なし **重要**リモート コード実行 (3039749) **重要**リモート コード実行 (3039782) 重要
Microsoft Office 2013 Service Pack 1 (64 ビット エディション) 適用なし **重要**リモート コード実行 (3039749) **重要**リモート コード実行 (3039782) 重要
Microsoft Office 2013 RT
Microsoft Office 2013 RT Service Pack 1 適用なし **重要**リモート コード実行 (3039749) **重要**リモート コード実行 (3039782) 重要

 

脆弱性情報

Microsoft Office の初期化されていないメモリ使用の脆弱性 - CVE-2015-1770

Office ソフトウェアがメモリ内のオブジェクトを適切に処理できない場合、Microsoft Office ソフトウェアにリモートでコードが実行される脆弱性が存在します。 攻撃者がこの脆弱性を悪用した場合、特別に細工されたファイルを使用して、現在のユーザーのセキュリティ コンテキストでアクションを実行する可能性があります。 このファイルは、たとえば、現在のユーザーと同じアクセス許可を持つログオン ユーザーに代わってアクションを実行できます。 システム上でアカウントのユーザー権限が少なく構成されているユーザーは、管理ユーザー権限で作業するユーザーに比べて、受ける影響は少ない可能性があります。

この脆弱性を悪用するには、ユーザーが影響を受けるバージョンの Microsoft Office ソフトウェアで特別に細工されたファイルを開く必要があります。 電子メール攻撃のシナリオでは、攻撃者は特別に細工されたファイルをユーザーに送信し、ユーザーにファイルを開くよう誘導することで、この脆弱性を悪用する可能性があります。 Web ベースの攻撃シナリオでは、攻撃者は、脆弱性を悪用するように設計された特別に細工されたファイルを含む Web サイトをホストする (または、ユーザーが提供したコンテンツを受け入れる、またはホストする侵害された Web サイトを利用する) 可能性があります。 攻撃者は、ユーザーに Web サイトへのアクセスを強制する方法はありません。 代わりに、攻撃者はユーザーにリンクをクリックするよう誘導する必要があります。通常は、電子メールまたはインスタント メッセンジャーのメッセージに誘導されます。

このセキュリティ更新プログラムは、Microsoft Office がメモリ内のファイルを処理する方法を修正することで、この脆弱性を解決します。

Microsoft は、調整された脆弱性の開示を通じて、脆弱性に関する情報を受け取りました。 このセキュリティ情報が発行されたとき、Microsoft はこれらの脆弱性が顧客を攻撃するために一般に使用されたことを示す情報を受け取っていませんでした。

軽減要因

Microsoft は、これらの脆弱性の 軽減要因 を特定していません。

対処方法

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

  • Office で ActiveX コントロールを無効にする
    Office 2010 または Office 2013 プログラムで ActiveX コントロールを無効にするには:

    1. [ファイル] をクリックし、[オプション] をクリックします
    2. [オプション] ダイアログ ボックスで、左側のウィンドウの [セキュリティ センター] をクリックします
    3. [セキュリティ センター 設定] をクリックします
    4. [セキュリティ センター] ダイアログ ボックスで、左側のウィンドウの [ActiveX 設定] をクリックします。
    5. [通知なしですべてのコントロールを無効にする] を選択します。
    6. [OK] を 2 回クリックして [オプション] ダイアログ ボックスを終了し、ドキュメントに戻ります。  

    回避策の影響。 ActiveX コントロールは Office ドキュメントでは機能しません。

    回避策を元に戻す方法

    Office 2010 または 2013 プログラムの場合:

    1. [ファイル] をクリックし、[オプション] をクリックします
    2. [オプション] ダイアログ ボックスで、左側のウィンドウで [TrustCenter] をクリックします
    3. ActiveXCenter設定 をクリックします
    4. 制限を最小限に抑えてすべてのコントロールを有効にする前に、[プロンプトを表示] を選択 します
    5. [OK] を 2 回クリックして [オプション] ダイアログ ボックスを終了し、ドキュメントに戻ります。  

    レジストリ エディターを使用して ActiveX コントロールを無効にするには:

    警告 レジストリ エディターを正しく使用しない場合は、オペレーティング システムを再インストールする必要がある重大な問題が発生する可能性があります。 レジストリ エディターの不適切な使用によって生じた問題については、解決を保証できません。 リスクを理解した上でレジストリ エディターを使用してください。

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ActiveX 設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\Common\Security]

    3. DisableAllActiveX DWORD 値を選択します (存在しない場合は作成します)。

    4. [データ] の値を 1 に設定します。

    5. レジストリ エディターを終了します。

    回避策の影響。 ActiveX コントロールは Office ドキュメントでは機能しません。

    回避策を元に戻す方法

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ActiveX 設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\Common\Security]。

    3. DisableAllActiveX 値を選択します。

    4. データ値を 0 に設定します。

    5. レジストリ エディターを終了します。  

  • osf を無効にします。レジストリ エディターを使用した Office のサンドボックス ActiveX コントロール
    警告 レジストリ エディターを正しく使用しない場合は、オペレーティング システムを再インストールする必要がある重大な問題が発生する可能性があります。 レジストリ エディターの不適切な使用によって生じた問題については、解決を保証できません。 リスクを理解した上でレジストリ エディターを使用してください。

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ActiveX 設定にアクセスします。

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\COM Compatibility\{CDDBCC7C-BE18-4A58-9CBF-D62A012272CE}](存在しない場合は作成します)。

    3. 互換性フラグ DWORD 値を選択します (存在しない場合は作成します)。

    4. データ値を 400 に設定します。

    5. レジストリ エディターを終了します。

    回避策の影響。 osf を使用する Office ドキュメント。サンドボックス ActiveX コントロールは機能しません。

    回避策を元に戻す方法

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ActiveX 設定にアクセスします。

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\COM Compatibility\{CDDBCC7C-BE18-4A58-9CBF-D62A012272CE}]。

    3. 互換性フラグ DWORD 値を選択します。

    4. データ値を 0 に設定します。

    5. レジストリ エディターを終了します。

複数の Microsoft Office のメモリ破損の脆弱性

リモート コード実行の脆弱性は、特別に細工された Office ファイルの解析中に、Office ソフトウェアがメモリ内のオブジェクトを不適切に処理した場合に発生する Microsoft Office ソフトウェアに存在します。 これにより、攻撃者が任意のコードを実行できるように、システム メモリが破損する可能性があります。

攻撃者がこれらの脆弱性を悪用した場合、現在のユーザーのコンテキストで任意のコードが実行される可能性があります。 現在のユーザーが管理者権限でログオンしている場合、攻撃者は影響を受けるシステムを完全に制御する可能性があります。 このような攻撃者はプログラムをインストールしたり、データの閲覧、変更、削除を行ったり、完全なユーザー権限を持つ新しいアカウントを作成したりできるようになります。 システム上でアカウントのユーザー権限が少なく構成されているユーザーは、管理ユーザー権限で作業するユーザーに比べて、受ける影響は少ない可能性があります。

これらの脆弱性を悪用するには、影響を受けるバージョンの Microsoft Office ソフトウェアを含む特別に細工されたファイルをユーザーが開く必要があります。 電子メール攻撃のシナリオでは、攻撃者は特別に細工されたファイルをユーザーに送信し、ユーザーにファイルを開くよう誘導することで、この脆弱性を悪用する可能性があります。 Web ベースの攻撃シナリオでは、攻撃者は、脆弱性を悪用するように設計された特別に細工されたファイルを含む Web サイトをホストする (または、ユーザーが提供したコンテンツを受け入れる、またはホストする侵害された Web サイトを利用する) 可能性があります。 攻撃者は、ユーザーに Web サイトへのアクセスを強制する方法はありません。 代わりに、攻撃者はユーザーにリンクをクリックするよう誘導する必要があります。通常は、電子メールまたはインスタント メッセンジャーのメッセージに誘導されます。

このセキュリティ更新プログラムは、Microsoft Office が特別に細工されたファイルを解析する方法を修正することで、この脆弱性を解決します。

次の表には、一般的な脆弱性と露出の一覧の各脆弱性の標準エントリへのリンクが含まれています。

脆弱性のタイトル CVE 番号 公開 悪用
Microsoft Office のメモリ破損の脆弱性 CVE-2015-1759 いいえ いいえ
Microsoft Office のメモリ破損の脆弱性 CVE-2015-1760 いいえ いいえ

 

軽減要因

Microsoft は、これらの脆弱性の 軽減要因 を特定していません。

対処方法

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

  • Microsoft Office ファイル ブロック ポリシーを使用して、レガシ コンバーターを使用してドキュメントを開かないようにする
    Office ファイル ブロックを使用して、Excel、PowerPoint、Word で特定の種類のファイルを開いたり保存したりできないようにすることができます。

    Office 2010 または Office 2013 プログラムでファイル ブロックの設定を変更するには:

    1. [ファイル] をクリックし、[オプション] をクリックします
    2. [オプション] ダイアログ ボックスで、左側のウィンドウの [セキュリティ センター] をクリックします
    3. [セキュリティ センター 設定] をクリックします
    4. [セキュリティ センター] ダイアログ ボックスで、左側のウィンドウの [ファイル ブロック 設定] をクリックします。
    5. [レガシ コンバーター for Word] で [開く] と [保存] を選択します。
    6. [選択したファイルの種類の動作を開く] で、[選択したファイルの種類を開かない] を選択します。
    7. [OK] を 2 回クリックして [オプション] ダイアログ ボックスを終了し、ドキュメントに戻ります。

     

    回避策の影響。 ファイル ブロック ポリシーを構成したユーザーは、信頼できる場所に存在しない限り、レガシ コンバーターを介してドキュメントを開くことができません。

    回避策を元に戻す方法

    Office 2010 または 2013 プログラムの場合:

    1. [ファイル] をクリックし、[オプション] をクリックします
    2. [オプション] ダイアログ ボックスで、左側のウィンドウの [セキュリティ センター] をクリックします
    3. [セキュリティ センター 設定] をクリックします
    4. [セキュリティ センター] ダイアログ ボックスで、[既定値に戻す] をクリックします
    5. 表示されるメッセージ ボックスで、[既定値に戻す] をクリックします
    6. [OK] を 2 回クリックして [オプション] ダイアログ ボックスを終了し、ドキュメントに戻ります。

     

  • レジストリ エディターを使用してファイル ブロックの設定を変更するには:
    警告 レジストリ エディターを正しく使用しない場合は、オペレーティング システムを再インストールする必要がある重大な問題が発生する可能性があります。 レジストリ エディターの不適切な使用によって生じた問題については、解決を保証できません。 リスクを理解した上でレジストリ エディターを使用してください。

    Office 2007 の場合:

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock]

    3. Converters DWORD 値を選択します (存在しない場合は作成します)。

    4. [データ] の値を 1 に設定します。

    5. レジストリ エディターを終了します。

     

    注: Office 2007 で 'FileOpenBlock' を使用するには、2007 年 5 月時点の最新の Office 2007 セキュリティ更新プログラムをすべて適用する必要があります。

    回避策の影響。 ファイル ブロック ポリシーを構成したユーザーは、信頼できる場所に存在しない限り、レガシ コンバーターを介してドキュメントを開くことができません。

    回避策を元に戻す方法

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock]

    3. [コンバーター] の 値を 選択します。

    4. データ値を 0 に設定します。

    5. レジストリ エディターを終了します。

     

    Office 2010 の場合:

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\14.0\Word\Security\FileBlock]

    3. Converters DWORD 値を選択します (存在しない場合は作成します)。

    4. DATA 値を 2 に設定します。

    5. OpenInProtectedView サブキーを選択します (存在しない場合は作成します)。

    6. サブ キー DWORD レジストリ値を 0 に設定します (存在しない場合は作成します)。

    7. レジストリ エディターを終了します。

     

    回避策の影響。 ファイル ブロック ポリシーを構成したユーザーは、信頼できる場所に存在しない限り、レガシ コンバーターを介してドキュメントを開くことができません。

    回避策を元に戻す方法

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\14.0\Word\Security\FileBlock]

    3. Converters サブキーを選択します。

    4. サブ キー DWORD レジストリ値を 0 に設定します。

    5. OpenInProtectedView サブキーを選択します。

    6. サブ キー DWORD レジストリ値を 1 に設定します。

    7. レジストリ エディターを終了します。

     

    Office 2013 の場合:

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\15.0\Word\Security\FileBlock]

    3. Converters DWORD 値を選択します (存在しない場合は作成します)。

    4. [データ] の値を 2 に設定します。

    5. OpenInProtectedView DWORD 値を選択します (存在しない場合は作成します)。

    6. データ値を 0 に設定します。

    7. レジストリ エディターを終了します。

     

    回避策の影響。 ファイル ブロック ポリシーを構成したユーザーは、信頼できる場所に存在しない限り、レガシ コンバーターを介してドキュメントを開くことができません。

    回避策を元に戻す方法

    1. レジストリ エディターを開きます。

    2. 次のレジストリの場所に移動して、ファイル ブロックの設定にアクセスします。

      [HKEY_CURRENT_U Standard Edition R\Software\Microsoft\Office\15.0\Word\Security\FileBlock]

    3. [コンバーター] の 値を 選択します。

    4. データ値を 0 に設定します。

    5. OpenInProtectedView 値を選択します。

    6. データ値を 1 に設定します。

    7. レジストリ エディターを終了します。

     

    グループ ポリシーまたは Office カスタマイズ ツール (OCT) を使用して Office ファイル ブロックを構成する方法については、「ファイル ブロックの設定を計画する」を参照してください

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

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

謝辞

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

免責情報

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

リビジョン

  • V1.0 (2015 年 6 月 9 日): セキュリティ情報が公開されました。

Page generated 2015-07-23 9:20Z-07:00.