Microsoft セキュリティ情報 MS15-045 - 重大

Windows ジャーナルの脆弱性により、リモートでコードが実行される (3046002)

公開日: 2015 年 5 月 12 日

バージョン: 1.0

概要

このセキュリティ更新プログラムは、Microsoft Windows の脆弱性を解決します。 この脆弱性により、ユーザーが特別に細工されたジャーナル ファイルを開いた場合に、リモートでコードが実行される可能性があります。 システム上でアカウントのユーザー権限が少なく構成されているユーザーは、管理ユーザー権限で作業するユーザーに比べて、受ける影響は少ない可能性があります。

このセキュリティ更新プログラムは、サポートされているすべてのエディションの Windows Vista、Windows Server 2008 (Itanium を除く)、Windows 7、Windows Server 2008 R2 (Itanium を除く)、Windows 8、Windows Server 2012、Windows RT、Windows 8.1、Windows Server 2012 R2、および Windows RT 8.1 で重大と評価されます。 詳細については、「影響を受けるソフトウェア」セクションを参照してください。

このセキュリティ更新プログラムは、Windows Journal がジャーナル ファイルを解析する方法を変更することで、この脆弱性を解決します。 脆弱性の詳細については、「脆弱性情報」セクションを参照してください。

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

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

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

オペレーティング システム コンポーネント セキュリティへの影響の最大値 重大度の評価の集計 更新置換済み
Windows Vista
Windows Vista Service Pack 2 (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows Vista x64 Edition Service Pack 2 (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2[1](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
x64 ベース システム Service Pack 2 用 Windows Server 2008[1](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows 7 for x64 ベースのシステム Service Pack 1 (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2[1](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows 8 for x64 ベースシステム (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows 8.1 for 32 ビット システム (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 での 2971850と2974286
x64 ベース システム 用 Windows 8.1 (3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 での 2971850と2974286
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012[1](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows Server 2012 R2[1](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 での 2971850と2974286
Windows RT および Windows RT 8.1
Windows RT[2](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850
Windows RT 8.1[2](3046002) Windows ジャーナル リモート コードの実行 重大 MS14-038 の 2971850

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

[1]サーバーは既定の構成では影響を受けません。ただし、オペレーティング システムによっては、デスクトップ エクスペリエンスがインストールされているか、デスクトップ エクスペリエンスの機能が有効になっている場合に影響を受けます。 詳細については、このセキュリティ情報の「更新プログラムに関する FAQ」を参照してください。

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

更新に関する FAQ

影響を受けるソフトウェア テーブルでオペレーティング システムの 1 つを実行しています。 ジャーナル更新プログラムが提供されないのはなぜですか?
更新プログラムは、Windows ジャーナルがインストールされているシステムにのみ提供されます。

注: Windows Server 2008 のサポートされているエディションでは、Windows ジャーナルは既定ではインストールされません。 このオペレーティング システムでは、デスクトップ エクスペリエンス機能が有効になっているときにインストールされます。 その結果、Windows ジャーナルの更新プログラムは、デスクトップ エクスペリエンスが有効になっている場合にのみ適用されます。

注: Windows Server 2008 R2、Windows Server 2012、および Windows Server 2012 R2 のサポートされているエディションでは、Windows ジャーナルは既定ではインストールされません。 これらのオペレーティング システムでは、Ink および Handwriting Services 機能が有効になっているときにインストールされます。 その結果、Windows ジャーナルの更新プログラムは、Ink と Handwriting Services が有効になっている場合にのみ適用されます。

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

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

脆弱性の重大度評価と影響を受けるソフトウェアによる最大のセキュリティ影響
影響を受けるソフトウェア Windows Journal のリモート でコードが実行される脆弱性 - CVE-2015-1675 Windows Journal のリモート コード実行の脆弱性 - CVE-2015-1695 Windows Journal のリモート コード実行の脆弱性 - CVE-2015-1696 Windows Journal のリモート コード実行の脆弱性 - CVE-2015-1697 Windows Journal のリモート でコードが実行される脆弱性 - CVE-2015-1698 Windows Journal のリモート でコードが実行される脆弱性 - CVE-2015-1699 重大度の評価の集計
Windows Vista
Windows Vista Service Pack 2 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows Vista x64 Edition Service Pack 2 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows 7 for x64 ベースのシステム Service Pack 1 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
x64 ベース システム用 Windows 8 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows 8.1 for 32 ビット システム (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
x64 ベース システム用 Windows 8.1 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows Server 2012 R2 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows RT および Windows RT 8.1
Windows RT (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大
Windows RT 8.1 (3046002) 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重要な リモート コード実行 重大

脆弱性情報

複数の Windows ジャーナルのリモート コード実行の脆弱性

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

攻撃を成功させるには、ユーザーが影響を受けるバージョンの Windows ジャーナルを含む特別に細工されたジャーナル ファイルを開く必要があります。 電子メール攻撃のシナリオでは、攻撃者は特別に細工されたジャーナル ファイルをユーザーに送信し、ユーザーにファイルを開くよう誘導することにより、この脆弱性を悪用する可能性があります。 この更新プログラムは、Windows Journal がジャーナル ファイルを解析する方法を変更することで、この脆弱性を解決します。

次の表に、一般的な脆弱性と公開の一覧の各脆弱性の標準エントリへのリンクを示します。

脆弱性のタイトル CVE 番号 公開 悪用
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1675 はい いいえ
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1695 はい いいえ
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1696 いいえ いいえ
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1697 いいえ いいえ
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1698 いいえ いいえ
Windows ジャーナルのリモート コード実行の脆弱性 CVE-2015-1699 いいえ いいえ

軽減要因

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

対処方法

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

  • 信頼されていないソースから受信した Windows ジャーナル (.jnt) ファイルや、信頼できるソースから予期せず受信したファイルを開かないでください
    信頼されていないソースから受信した Windows Journal (.jnt) ファイルや、信頼できるソースから予期せず受信したファイルは開かないでください。 この脆弱性は、ユーザーが特別に細工されたファイルを開いたときに悪用される可能性があります。

  • .jnt ファイルの種類の関連付けを削除する

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

    対話型メソッドを使用して .jnt ファイルの種類の関連付けを削除するには、次の手順に従います。

    1. [スタート] ボタン、 [ファイル名を指定して実行] の順にクリックし、「regedit」と入力して [OK] をクリックします。
    2. HKEY_CLAS Standard Edition S_ROOT展開、[jntfile] をクリックし、[ファイル] メニューをクリックして [エクスポート] を選択します
    3. [レジストリ ファイルのエクスポート] ダイアログ ボックスで、「jntfile HKCR ファイルの関連付けレジストリ backup.reg」と入力し、[保存] をクリックします 既定では、このレジストリ キーのバックアップが [マイ ドキュメント] フォルダーに作成されます。
    4. キーボードの Delete キーを押してレジストリ キーを削除します。 レジストリ値の削除を求められたら、[はい] をクリックします
    5. HKEY_CURRENT_U Standard Edition R、SoftwareMicrosoftWindowsCurrentVersionエクスプローラー、FileExts の順に展開します。
    6. [.jnt] をクリックし、[ファイル] メニューをクリックして [エクスポート] を選択します
    7. [レジストリ ファイルのエクスポート] ダイアログ ボックスで、「.jntHKCU ファイルの関連付けレジストリ backup.reg」と入力し、[保存] をクリックします 既定では、このレジストリ キーのバックアップが [マイ ドキュメント] フォルダーに作成されます。
    8. キーボードの Delete キーを押してレジストリ キーを削除します。 レジストリ値の削除を求められたら、[はい] をクリックします

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

対話型のマネージド スクリプトを使用して .jnt ファイルの種類の関連付けを削除するには、次の手順に従います。

  1. まず、次のコマンドを使用して、マネージド デプロイ スクリプトを使用してレジストリ キーのバックアップ コピーを作成します。

    ```
    Regedit.exe /e jntfile_HKCR_registry_backup.reg HKEY_CLASSES_ROOT\jntfile  
    Regedit.exe /e jnt_HKCU_registry_backup.reg `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jnt
    ```
    
  2. 次に、次のファイルを.reg拡張子を持つファイル (例: Delete_jnt_file_association.reg) に保存します。

    ```
    Windows Registry Editor Version 5.00  
    [-HKEY_CLASSES_ROOT\jntfile]  
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jnt]
    ```
    
  3. 次のコマンドを使用して、ターゲット コンピューターで手順 2 で作成した上記のレジストリ スクリプトを実行します。

    ```
    Regedit.exe /s Delete_jnt_file_association.reg
    ```
    

回避策の影響。 .jnt ファイルをダブルクリックしても、journal.exeが起動しなくなります。

回避策を元に戻す方法:

レジストリ エディターを使用してレジストリ キーを復元し、保存されている設定を復元します。REG ファイル。

  • インストールする Windows 機能を無効にして Windows ジャーナルを削除する

    Windows Vista および Windows 7 システムでは、次の手順に従います。

    1. [スタート] をクリックし、[コントロール パネル] をクリックし、[プログラム] をクリックします
    2. [Windows 機能のオンとオフを切り替える] をクリックし、[タブレット PC のオプション コンポーネント (Windows Vista システム)] または [タブレット PC コンポーネント (Windows 7 システム)] をオフにします
    3. OK をクリックします。

回避策の影響。 Windows ジャーナルがシステムから削除されます。

回避策を元に戻す方法:

Windows Vista または Windows 7 システムに Windows Journal を再インストールするには、次の手順に従います。

  1. [スタート] をクリックし、[コントロール パネル] をクリックし、[プログラム] をクリックします
  2. [Windows 機能のオンとオフを切り替える] をクリックし、タブレット PC のオプション コンポーネント (Windows Vista システム) またはタブレット PC コンポーネント (Windows 7 システム) をチェックします。
  3. OK をクリックします。
  • Journal.exeへのアクセスを拒否する
    Journal.exeへのアクセスを拒否するには、管理コマンド プロンプトで次のコマンドを入力します。

    > takeown.exe /f "%ProgramFiles%\Windows Journal\Journal.exe" 
    > icacls.exe "%ProgramFiles%\Windows Journal\Journal.exe" /deny everyone:(F)
    

回避策の影響。 Windows ジャーナルにアクセスできなくなります。

回避策を元に戻す方法:

Journal.exeへのアクセスを再開するには、管理コマンド プロンプトで次のコマンドを入力します。

> icacls.exe "%ProgramFiles%\Windows Journal\Journal.exe" /remove:d everyone

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

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

謝辞

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

免責情報

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

リビジョン

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

Page generated 2015-05-06 11:14Z-07:00.