XML Core Services の脆弱性により、リモートでコードが実行される (2993958)
公開日: 2014 年 11 月 11 日
バージョン: 1.0
概要
このセキュリティ更新プログラムは、Microsoft Windows で非公開で報告された脆弱性を解決します。 この脆弱性により、ログオンしているユーザーが、インターネット エクスプローラーを介してMicrosoft XML Core Services (MSXML) を呼び出すように設計された特別に細工された Web サイトにアクセスした場合に、リモートでコードが実行される可能性があります。 ただし、いずれの場合も、攻撃者はユーザーにそのような Web サイトへのアクセスを強制する方法はありません。 代わりに、攻撃者は、通常、ユーザーに電子メール メッセージまたはインスタント メッセンジャー要求内のリンクをクリックさせ、ユーザーを攻撃者の Web サイトに誘導する必要があります。
Microsoft XML Core Services 3.0 のこのセキュリティ更新プログラムは、影響を受ける Microsoft Windows クライアントのリリースでは重大、影響を受ける Microsoft Windows サーバーのリリースでは重要と評価されます。 詳細については、「影響を受けるソフトウェア」セクションを参照してください。
このセキュリティ更新プログラムは、MICROSOFT XML CORE SERVICES が XML コンテンツを解析する方法を変更することで、この脆弱性を解決します。 この脆弱性の詳細については、特定の 脆弱性についてよく寄せられる質問 (FAQ) のサブセクションを参照してください。
注: Windows Technical Preview と Windows Server Technical Preview が影響を受けます。 これらのオペレーティング システムを実行しているお客様は、Windows Update から入手できる更新プログラムを適用することをお勧めします。
更新に関する FAQ
システムにインストールされているMicrosoft XML Core Services のバージョンは何ですか?
Microsoft XML Core Services の一部のバージョンは Microsoft Windows に含まれています。他のバージョンは、Microsoft またはサード パーティのプロバイダーのオペレーティング システム以外のソフトウェアと共にインストールされます。 一部は個別のダウンロードとしても利用できます。 次の表は、Microsoft Windows のサポートされているリリースを示し、オペレーティング システムに含まれるMicrosoft XML Core Services のバージョンと、追加の Microsoft またはサード パーティ製ソフトウェアをインストールするときにインストールされるバージョンを示しています。
Windows Server 2003 x64 Edition Service Pack 2 (2993958)
重要な リモート コード実行
重要
Itanium ベース システム用 Windows Server 2003 SP2 (2993958)
重要な リモート コード実行
重要
Windows Vista
Windows Vista Service Pack 2 (2993958)
重要な リモート コード実行
重大
Windows Vista x64 Edition Service Pack 2 (2993958)
重要な リモート コード実行
重大
Windows Server 2008
Windows Server 2008 for 32 ビット システム Service Pack 2 (2993958)
重要な リモート コード実行
重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (2993958)
重要な リモート コード実行
重要
Windows Server 2008 for Itanium ベースのシステム Service Pack 2 (2993958)
重要な リモート コード実行
重要
Windows 7
Windows 7 for 32 ビット システム Service Pack 1 (2993958)
重要な リモート コード実行
重大
Windows 7 for x64 ベースの Systems Service Pack 1 (2993958)
重要な リモート コード実行
重大
Windows Server 2008 R2
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (2993958)
重要な リモート コード実行
重要
Windows Server 2008 R2 for Itanium ベースのシステム Service Pack 1 (2993958)
重要な リモート コード実行
重要
Windows 8 および Windows 8.1
Windows 8 for 32 ビット システム (2993958)
重要な リモート コード実行
重大
x64 ベース システム用 Windows 8 (2993958)
重要な リモート コード実行
重大
Windows 8.1 for 32 ビット システム (2993958)
重要な リモート コード実行
重大
x64 ベース システム用 Windows 8.1 (2993958)
重要な リモート コード実行
重大
Windows Server 2012 および Windows Server 2012 R2
Windows Server 2012 (2993958)
重要な リモート コード実行
重要
Windows Server 2012 R2 (2993958)
重要な リモート コード実行
重要
Windows RT および Windows RT 8.1
Windows RT (2993958)
重要な リモート コード実行
重大
Windows RT 8.1 (2993958)
重要な リモート コード実行
重大
Server Core のインストール オプション
Windows Server 2008 for 32 ビット システム Service Pack 2 (Server Core インストール) (2993958)
重要な リモート コード実行
重要
x64 ベースシステム Service Pack 2 用 Windows Server 2008 (Server Core インストール) (2993958)
重要な リモート コード実行
重要
x64 ベースシステム Service Pack 1 用 Windows Server 2008 R2 (Server Core インストール) (2993958)
重要な リモート コード実行
重要
Windows Server 2012 (Server Core のインストール) (2993958)
重要な リモート コード実行
重要
Windows Server 2012 R2 (Server Core インストール) (2993958)
重要な リモート コード実行
重要
MSXML のリモートコード実行の脆弱性 - CVE-2014-4118
Microsoft XML Core Services (MSXML) が XML コンテンツを不適切に解析すると、リモートでコードが実行される脆弱性が存在します。これにより、攻撃者が任意のコードを実行できるようにシステム状態が破損する可能性があります。 この脆弱性により、ユーザーが特別に細工されたファイルまたは Web ページを開いた場合に、リモートでコードが実行される可能性があります。 Microsoft は、調整された脆弱性の開示を通じて、この脆弱性に関する情報を受け取りました。 このセキュリティ情報が発行されたとき、Microsoft は、この脆弱性が顧客を攻撃するために一般に使用されたことを示す情報を受け取っていませんでした。 この更新プログラムは、MICROSOFT XML CORE SERVICES が XML コンテンツを解析する方法を変更することで、この脆弱性を解決します。
Web ベースの攻撃シナリオでは、攻撃者はインターネット エクスプローラーを介して MSXML を悪用するように設計された特別に細工された Web サイトをホストし、ユーザーに Web サイトを表示するよう誘導する可能性があります。 これには、ユーザーが提供したコンテンツや広告を受け入れる、またはホストする、侵害された Web サイトや Web サイトも含まれる可能性があります。 これらの Web サイトには、この脆弱性を悪用する可能性がある特別に細工されたコンテンツが含まれている可能性があります。 ただし、いずれの場合も、攻撃者は、攻撃者が制御するコンテンツをユーザーに強制的に表示させる方法はありません。 代わりに、攻撃者はユーザーにアクションを実行するよう誘導する必要があります。通常は、ユーザーに電子メール メッセージまたはインスタント メッセンジャー要求内のリンクをクリックさせ、ユーザーを攻撃者の Web サイトに誘導するか、電子メールで送信された添付ファイルを開きます。
既定では、サポートされているすべてのバージョンの Microsoft Outlook、Microsoft Outlook Express、および Windows メールは、制限付きサイト ゾーンで HTML メール メッセージを開きます。 スクリプトと ActiveX コントロールを無効にする制限付きサイト ゾーンは、攻撃者がこの脆弱性を使用して悪意のあるコードを実行できるリスクを軽減するのに役立ちます。 ユーザーが電子メール メッセージ内のリンクをクリックしても、Web ベースの攻撃シナリオを通じてこの脆弱性が悪用される可能性があります。
既定では、Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、および Windows Server 2012 R2 のインターネット エクスプローラーは、セキュリティ強化構成と呼ばれる制限付きモードで実行されます。 このモードでは、この脆弱性が軽減されます。 インターネット エクスプローラーセキュリティ強化の構成の詳細については、この脆弱性に関する FAQ セクションを参照してください。
対処方法
Microsoft は、回避策によって機能が低下するかどうかを説明する中で、次 の回避策 と状態をテストしました。
攻撃者がこの脆弱性を悪用する方法
攻撃者は、インターネット エクスプローラーを介して MSXML を呼び出すように設計された特別に細工された Web サイトをホストすることにより、この脆弱性を悪用する可能性があります。 これには、ユーザーが提供するコンテンツや広告を受け入れる、またはホストする、侵害された Web サイトや Web サイトも含まれます。 これらの Web サイトには、この脆弱性を悪用する可能性がある特別に細工されたコンテンツが含まれている可能性があります。 ただし、いずれの場合も、攻撃者はユーザーにこれらの Web サイトへのアクセスを強制する方法はありません。 代わりに、攻撃者はユーザーに Web サイトへのアクセスを誘導する必要があります。通常は、ユーザーに電子メール メッセージまたはインスタント メッセンジャー要求内のリンクをクリックさせ、ユーザーを攻撃者の Web サイトに誘導します。 また、バナー広告を使用するか、他の方法を使用して影響を受けるシステムに Web コンテンツを配信することで、特別に細工された Web コンテンツを表示することもできます。
XML の解析に MSXML ライブラリを利用する Microsoft 以外の Web アプリケーションやサービスも、この攻撃に対して脆弱になる可能性があります。
どのシステムが主に脆弱性のリスクにさらされていますか?
この脆弱性を利用するには、悪意のあるアクションが発生するために、ユーザーがログオンして Web サイトにアクセスする必要があります。 そのため、ワークステーションやターミナル サーバーなど、インターネット エクスプローラーが頻繁に使用されるシステムは、この脆弱性の影響を最も受ける可能性があります。
Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、または Windows Server 2012 R2 でインターネット エクスプローラーを実行しています。 この脆弱性は軽減されますか?
はい。 既定では、Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、および Windows Server 2012 R2 のインターネット エクスプローラーは、セキュリティ強化構成と呼ばれる制限付きモードで実行されます。 セキュリティ強化構成は、ユーザーまたは管理者が特別に細工された Web コンテンツをサーバー上にダウンロードして実行する可能性を減らすことができる、インターネット エクスプローラーの構成済み設定のグループです。 これは、インターネット エクスプローラー信頼済みサイト ゾーンに追加していない Web サイトの軽減要因です。
セキュリティ更新プログラムの展開
セキュリティ更新プログラムの展開情報については、「エグゼクティブの概要」で参照されている Microsoft サポート技術情報の記事を参照してください。
謝辞
Microsoft は、連携した脆弱性の開示を通じてお客様を保護するのに役立つセキュリティ コミュニティの人々の取り組みを認識しています。 詳細については、「 受信確認 」を参照してください。
免責情報
Microsoft サポート技術情報で提供される情報は、いかなる種類の保証もなく"現状のまま" 提供されます。 Microsoft は、商品性と特定の目的に対する適合性の保証を含め、明示または黙示を問わず、すべての保証を放棄します。 Microsoft Corporation またはそのサプライヤーは、Microsoft Corporation またはそのサプライヤーがこのような損害の可能性について通知された場合でも、直接的、間接的、付随的、派生的、ビジネス上の利益の損失、または特別な損害を含む一切の損害について一切の責任を負いません。 一部の州では、派生的損害または付随的損害に対する責任の除外または制限が認められていないため、前述の制限は適用されない場合があります。