この記事で説明する Fix it ソリューションは、Microsoft サポート技術情報の記事2722479に記載されている Fix it ソリューションに置き換えられました。 詳細については、以下のマイクロソフト Web サイトを参照してください。
2722479 12-043: Microsoft XML Core Services の脆弱性により、リモートでコードが実行される可能性があります: 2012 年 8 月 14 日
はじめに
マイクロソフトでは、この問題に関して、IT 担当者向けのマイクロソフト セキュリティ アドバイザリをリリースしました。 セキュリティ アドバイザリには、この問題に関連する追加のセキュリティ関連の情報が含まれています。 セキュリティ アドバイザリを表示するには、次の Microsoft Web サイトを参照してください。
http://technet.microsoft.com/security/advisory/2719615
セキュリティ アドバイザリでは、この問題に関する詳細情報を提供し、次のものが含まれています。
- 回避策を適用または無効にするシナリオ
- 軽減要因
この問題を解決するには、"修正してください" セクションに移動します。
Fix it で問題を解決する
このセクションで説明する Fix it ソリューションは、セキュリティ更新プログラムに代わるものではありません。 最新のセキュリティ更新プログラムを常にインストールすることをお勧めします。 ただし、一部のシナリオの回避策として、この Fix it ソリューションを提供しています。
この回避策の詳細については、次の Microsoft セキュリティ アドバイザリ Web ページを参照してください。
http://technet.microsoft.com/security/advisory/2719615 このアドバイザリでは、次のような問題に関する詳細情報が提供されます。
- 回避策を適用または無効にするシナリオ。
- 回避策を手動で適用する方法。
具体的には、この情報を表示するには、[ 推奨されるアクション ] セクションを展開し、[ 回避策 ] セクションを展開します。
MSXML バージョン 3、MSXML バージョン 4、または MSXML バージョン 6 のソリューションを修正する
これらの修正ソリューションを有効または無効にするには、[有効にする] 見出しの下または [無効にする] 見出しの下にある [修正] ボタンまたはリンクをクリックします。 [ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、Fix it ウィザードの手順に従います。
| Enable | Disable |
|---|
MSXML バージョン 5 のソリューションを修正する
この fixit ソリューションを有効または無効にするには、[有効にする] 見出しの下または [無効にする] 見出しの下にある [修正] ボタンまたはリンクをクリックします。 [ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、Fix it ウィザードの手順に従います。
| Enable | Disable |
|---|
メモ
これらのウィザードは英語でのみ使用できます。 ただし、自動修正は、他の言語バージョンの Windows でも機能します。
問題が発生したコンピューターにない場合は、自動修正プログラムをフラッシュ ドライブまたは CD に保存し、問題のあるコンピューターで実行できます。
この Fix it ソリューションのサイレント インストールを実行する場合は、次の手順に従います。
- 管理者の資格情報を使用してコマンド ラインを開きます。
- 次のコマンドを入力し、Enter キーを押します。
msiexec /i MicrosoftFixit50897.msi /quiet
追加情報
複数のコンピューターにアプリケーション互換性データベースを展開する
アプリケーション互換性データベースを複数のコンピューターに展開するには、Microsoft System Center Configuration Manager 2007 などのシステム管理ソリューションを使用し、SDBInst.exe コマンド ライン ツールを使用してデータベースをインストールします。 SDBInst アプリケーションの使用方法の詳細については、次の TechNet Web ページを参照してください。
SDBInst を使用してアプリケーション互換性データベースをデプロイ するSDBInst を使用して Microsoft Fix it 50897 を複数のコンピューターに展開するには、次の手順に従います。
注 この修正プログラムをインストールするためのコマンド ライン オプションの詳細については、次の MSDN Web ページを参照してください。
Standard インストーラーの Command-Line オプション
[Fix it]\(修正\) パッケージから CAB ファイルを抽出します。 これを行うには、コマンド プロンプトで次のコマンドを入力します。
msidb.exe -x CabFile -d MicrosoftFixit50897.msiNote Msidb.exe は、Windows インストーラー開発ツールの一部です。 詳細については、次の Microsoft Web ページを参照してください。
http://msdn.microsoft.com/en-us/library/windows/desktop/aa370083(v=vs.85).aspx任意の CAB 抽出ユーティリティを使用して、CabFile から SDB ファイルを抽出します。
/E CabFile の extract.exeSDBInst を使用して、以前に抽出した .sdb ファイルを適用します。 これを行うには、コマンド プロンプトで次のコマンドを入力します。
SDBInst -p Path_of_sdb_file\FileName.sdb
ファイル ハッシュ テーブル次の表は、.sdb ファイルの署名に使用される証明書の拇印を示しています。 抽出した .sdb に示されている証明書拇印に対して、このテーブルの証明書拇印を確認します。ファイル名 ハッシュ情報 msxml3_shim32.sdb (SHA1 FC673C013DE2D40D03FD2EFC94D0B9965BAA3253) msxml3_shim64.sdb (SHA1 45431F80CE38BBB14FCB107E87F5DD22CCE203A1) msxml4_shim32.sdb (SHA1 FE29173CAC4EFC68FF51E8EC04369044C4687AAF) msxml5_shim32.sdb (SHA1 33abdc0e4cfaa040cf0ff1a29bead2878fcd7673) msxml5_shim64.sdb (SHA1 c7c97f97f3895f69ba217908750ed61fa69390e9) msxml6_shim32.sdb (SHA1 6E69B741CD4CEF05F5B9FFB47B748EE97264131C) msxml6_shim64.sdb (SHA1 273BDFCBDBFE3D24B7F5D3586AF54BD0A93A6E63)