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

ATM フォント ドライバーの脆弱性により、特権が昇格される (3077657)

公開日: 2015 年 7 月 14 日

バージョン: 1.0

概要

このセキュリティ更新プログラムは、Microsoft Windows の脆弱性を解決します。 この脆弱性により、攻撃者がターゲット システムにログオンし、特別に細工されたアプリケーションを実行した場合、特権が昇格される可能性があります。 攻撃者がこの脆弱性を悪用した場合、任意のコードを実行し、影響を受けるシステムを完全に制御する可能性があります。 このような攻撃者はプログラムをインストールしたり、データの閲覧、変更、削除を行ったり、完全なユーザー権限を持つ新しいアカウントを作成したりできるようになります。

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

このセキュリティ更新プログラムは、Adobe Type Manager Font Driver (ATMFD) がメモリ内のオブジェクトを処理する方法を修正することにより、この脆弱性を解決します。 この脆弱性の詳細については、「脆弱性情報」セクションを参照してください。

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

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

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

オペレーティング システム セキュリティへの影響の最大値 重大度の評価の集計 更新置換済み
Windows Server 2003
Windows Server 2003 Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2003 x64 Edition Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Itanium ベース システム 用 Windows Server 2003 SP2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Vista
Windows Vista Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Vista x64 Edition Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows 7 for x64 ベースのシステム Service Pack 1 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (3077657) 特権の昇格 重要 MS15-021 の 3032323
x64 ベース システム 用 Windows 8 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows 8.1 for 32 ビット システム (3077657) 特権の昇格 重要 MS15-021 の 3032323
x64 ベース システム 用 Windows 8.1 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2012 R2 (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows RT および Windows RT 8.1
Windows RT[1](3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows RT 8.1[1](3077657) 特権の昇格 重要 MS15-021 の 3032323
Server Core のインストール オプション
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) (3077657) 特権の昇格 重要 MS15-021 の 3032323
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) (3077657) 特権の昇格 重要 MS15-021 の 3032323
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2012 (Server Core のインストール) (3077657) 特権の昇格 重要 MS15-021 の 3032323
Windows Server 2012 R2 (Server Core インストール) (3077657) 特権の昇格 重要 MS15-021 の 3032323

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

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

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

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

脆弱性の重大度評価と影響を受けるソフトウェアによる最大のセキュリティ影響
影響を受けるソフトウェア ATMFD.DLLのメモリ破損の脆弱性 - CVE-2015-2387 重大度の評価の集計
Windows Server 2003
Windows Server 2003 Service Pack 2 (3077657) 特権の重要な 昇格 重要
Windows Server 2003 x64 Edition Service Pack 2 (3077657) 特権の重要な 昇格 重要
Itanium ベース システム用 Windows Server 2003 SP2 (3077657) 特権の重要な 昇格 重要
Windows Vista
Windows Vista Service Pack 2 (3077657) 特権の重要な 昇格 重要
Windows Vista x64 Edition Service Pack 2 (3077657) 特権の重要な 昇格 重要
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (3077657) 特権の重要な 昇格 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (3077657) 特権の重要な 昇格 重要
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 (3077657) 特権の重要な 昇格 重要
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3077657) 特権の重要な 昇格 重要
Windows 7 for x64 ベースシステム Service Pack 1 (3077657) 特権の重要な 昇格 重要
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (3077657) 特権の重要な 昇格 重要
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 (3077657) 特権の重要な 昇格 重要
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (3077657) 特権の重要な 昇格 重要
x64 ベース システム用 Windows 8 (3077657) 特権の重要な 昇格 重要
Windows 8.1 for 32 ビット システム (3077657) 特権の重要な 昇格 重要
x64 ベース システム用 Windows 8.1 (3077657) 特権の重要な 昇格 重要
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (3077657) 特権の重要な 昇格 重要
Windows Server 2012 R2 (3077657) 特権の重要な 昇格 重要
Windows RT および Windows RT 8.1
Windows RT[1](3077657) 特権の重要な 昇格 重要
Windows RT 8.1[1](3077657) 特権の重要な 昇格 重要
Server Core のインストール オプション
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) (3077657) 特権の重要な 昇格 重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) (3077657) 特権の重要な 昇格 重要
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) (3077657) 特権の重要な 昇格 重要
Windows Server 2012 (Server Core インストール) (3077657) 特権の重要な 昇格 重要
Windows Server 2012 R2 (Server Core インストール) (3077657) 特権の重要な 昇格 重要

脆弱性情報

ATMFD.DLLのメモリ破損の脆弱性 - CVE-2015-2387

Adobe Type Manager Font Driver (ATMFD) がメモリ内のオブジェクトを適切に処理できない場合、特権の昇格の脆弱性が存在します。 攻撃者がこの脆弱性を悪用した場合、任意のコードを実行し、影響を受けるシステムを完全に制御する可能性があります。 このような攻撃者はプログラムをインストールしたり、データの閲覧、変更、削除を行ったり、完全なユーザー権限を持つ新しいアカウントを作成したりできるようになります。

この脆弱性を悪用するには、攻撃者は最初にターゲット システムにログオンしてから、特別に細工されたアプリケーションを実行する必要があります。 このセキュリティ更新プログラムは、ATMFD がメモリ内のオブジェクトを処理する方法を修正することにより、この脆弱性を解決します。

この脆弱性は一般に公開されています。 共通脆弱性と露出番号 CVE-2015-2387 が割り当てられます。 このセキュリティ情報が最初にリリースされたとき、Microsoft は、この脆弱性を悪用しようとする限定的な標的型攻撃を認識していました。

軽減要因

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

対処方法

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

  • 名前の変更 ATMFD.DLL注: この回避策は、アクティブなファイル保護のため、Windows Server 2003 を除くすべてのオペレーティング システムに適用されます。 詳細については、 マイクロソフト サポート技術情報の記事222193 を参照してください。

    32 ビット システムの場合:

    1. 管理コマンド プロンプトで次のコマンドを入力します。

      cd "%windir%\system32"  
      takeown.exe /f atmfd.dll  
      icacls.exe atmfd.dll /save atmfd.dll.acl  
      icacls.exe atmfd.dll /grant Administrators:(F)  
      rename atmfd.dll x-atmfd.dll
      
    2. システムを再起動します。

    64 ビット システムの場合:

    1. 管理コマンド プロンプトで次のコマンドを入力します。

      cd "%windir%\system32"  
      takeown.exe /f atmfd.dll  
      icacls.exe atmfd.dll /save atmfd.dll.acl  
      icacls.exe atmfd.dll /grant Administrators:(F)  
      rename atmfd.dll x-atmfd.dll  
      cd "%windir%\syswow64"  
      takeown.exe /f atmfd.dll  
      icacls.exe atmfd.dll /save atmfd.dll.acl  
      icacls.exe atmfd.dll /grant Administrators:(F)  
      rename atmfd.dll x-atmfd.dll
      
    2. システムを再起動します。

    Windows 8 以降のシステムのオプションの手順 (ATMFD を無効にする):

    レジストリ エディターを誤って使用すると、オペレーティング システムを再インストールする必要がある重大な問題が発生する可能性があります。 Microsoft では、レジストリ エディターの誤用によって生じる問題を解決できるかどうかについて保証できません。 リスクを理解した上でレジストリ エディターを使用してください。 レジストリを編集する方法については、レジストリ エディター (Regedit.exe) の「キーと値の変更」ヘルプ トピックを参照するか、Regedt32.exeの「レジストリの情報の追加と削除」および「レジストリ データの編集」ヘルプ トピックを参照してください。

    方法 1 (システム レジストリを手動で編集):

    1. 管理istrator としてregedit.exeを実行します。

    2. レジストリ エディターで、次のサブ キーに移動 (または作成) し、その DWORD 値を 1 に設定します。

      HKLM\Software\Microsoft\Windows NT\CurrentVersion\Windows\DisableATMFD, DWORD = 1

    3. レジストリ エディターを閉じて、システムを再起動します。

    方法 2 (マネージド デプロイ スクリプトを使用する):

    1. 次のテキストを含むATMFD-disable.regという名前のテキスト ファイルを作成します。

      Windows Registry Editor Version 5.00  
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] 
      "DisableATMFD"=dword:00000001
      
    2. regedit.exe を実行します。

    3. レジストリ エディターで、[ファイル] メニューをクリックし、[インポート] をクリックします

    4. 最初の手順で作成した ATMFD-disable.reg ファイルに移動して選択します。 (注: ファイルが想定される場所に表示されていない場合は、ファイル拡張子が自動的に.txtされていないことを確認するか、ダイアログのファイル拡張子パラメーターを [すべてのファイル] に変更します)。

    5. [開く] をクリックし、[OK] をクリックしてレジストリ エディターを閉じます。

    回避策の影響。 埋め込みフォント テクノロジに依存するアプリケーションは正しく表示されません。

    回避策を元に戻す方法。

    32 ビット システムの場合:

    1. 管理コマンド プロンプトで次のコマンドを入力します。

      cd "%windir%\system32"  
      rename x-atmfd.dll atmfd.dll  
      icacls.exe atmfd.dll /setowner "NT SERVICE\TrustedInstaller"  
      icacls.exe . /restore atmfd.dll.acl
      
    2. システムを再起動します。

    64 ビット システムの場合:

    1. 管理コマンド プロンプトで次のコマンドを入力します。

      cd "%windir%\system32"  
      rename x-atmfd.dll atmfd.dll 
      icacls.exe atmfd.dll /setowner "NT SERVICE\TrustedInstaller"  
      icacls.exe . /restore atmfd.dll.acl  
      cd "%windir%\syswow64"  
      rename x-atmfd.dll atmfd.dll  
      icacls.exe atmfd.dll /setowner "NT SERVICE\TrustedInstaller"  
      icacls.exe . /restore atmfd.dll.acl
      
    2. システムを再起動します。

Windows 8 以降のシステム (ATMFD を有効にする) のオプションの手順:

**Note** Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or view the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe.  

方法 1 (システム レジストリを手動で編集):

  1. 管理istrator としてregedit.exeを実行します。

  2. レジストリ エディターで、次のサブ キーに移動し、その DWORD 値を 0 に設定します。

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Windows\DisableATMFD, DWORD = 0

  3. レジストリ エディターを閉じて、システムを再起動します。

方法 2 (マネージド デプロイ スクリプトを使用する):

  1. 次のテキストを含むATMFD-enable.regという名前のテキスト ファイルを作成します。

    Windows Registry Editor Version 5.00  
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows  
    NT\CurrentVersion\Windows]  
    "DisableATMFD"=dword:000000001
    
  2. regedit.exe を実行します。

  3. レジストリ エディターで、[ファイル] メニューをクリックし、[インポート] をクリックします

  4. 最初の手順で作成した ATMFD-enable.reg ファイルに移動して選択します。 (注: ファイルが想定される場所に表示されていない場合は、ファイル拡張子が自動的に.txtされていないことを確認するか、ダイアログのファイル拡張子パラメーターを [すべてのファイル] に変更します)。

  5. [開く] をクリックし、[OK] をクリックしてレジストリ エディターを閉じます。

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

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

謝辞

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

免責情報

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

リビジョン

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

Page generated 2015-07-20 11:42Z-07:00.