FIX モジュールは、IIS 7.5 で InsertEntityBody メソッドを呼び出すと、ヒープの破損が発生します。

適用対象: Windows 7Windows Server 2008 R2Internet Information Services 7.5

現象


次のような状況で問題が発生します。
  • 既存の HTTP 要求の本体に新しいエンティティ本体を挿入するIHttpRequest::InsertEntityBodyメソッドを呼び出す HTTP モジュールを作成します。
  • インターネット インフォメーション サービス (IIS) 7.5 を実行しているコンピューターにモジュールを登録して、モジュールを有効にします。
  • IIS サービスを再起動して、コンピューターでホストされている web ページにクライアントの要求が行われるし。
このシナリオでは、ヒープの破損が発生し、モジュールが動作しません。

原因


問題は、 InsertEntityBodyメソッドは、IIS サービスに解放されたメモリの場所からバッファーを読み取ろうとするときに発生するアクセス違反が発生したために発生します。

解決方法


修正プログラムの情報

以下のファイルは、Microsoft ダウンロード センターからダウンロードできます:Download の修正プログラム パッケージを今すぐダウンロードしますマイクロソフトのサポート ファイルをダウンロードする方法の詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします:
119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
4013443 「更新プログラムの表示または非表示」トラブルシューティング ツール パッケージマイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、 配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 このファイルは、ファイルへの不正な変更を防止するセキュリティが強化されたサーバーに格納されています。

必要条件

IIS 7.5 をインストールするこの修正プログラムを適用する必要があります。 この修正プログラムは、次のオペレーティング システムのいずれかを実行しているコンピューターにインストールできます。
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

再起動の必要性

この修正プログラムを適用するときに IIS が実行されている場合は、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムの英語 (米国) バージョンは、修正プログラムをインストールするのには、Microsoft Windows インストーラー パッケージを使用します。 日付および時刻これらのファイルが記載されている世界協定時刻 (UTC) で次の表にします。 ファイル情報を表示すると、日付はローカル時刻に変換します。 UTC とローカル時間の時差を確認するには、コントロール パネルの [日付と時刻] で、[タイム ゾーン] タブを使用します。
Windows 7 および Windows Server 2008 R2 のファイル情報メモ
重要: Windows 7 の修正プログラムと Windows Server 2008 R2 の修正プログラムは、同じパッケージに収められています。 ただし、"修正プログラムの要求" ページの修正プログラムは、両方のオペレーティング システムの下に表示されます。 一方または両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページ上の "Windows 7/Windows Server 2008 R2" の下に表示されている修正プログラムを選択します。 必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。
  • 特定の製品、マイルストーン (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。
    バージョン製品マイルストーン区分
    7.5.7600.17xxxMicrosoft インターネット インフォメーション サービス 7.5RTMGDR
    7.5.7600.21xxxMicrosoft インターネット インフォメーション サービス 7.5RTMLDR
    7.5.7601.17xxxMicrosoft インターネット インフォメーション サービス 7.5SP1GDR
    7.5.7601.22xxxMicrosoft インターネット インフォメーション サービス 7.5SP1LDR
  • 各環境にインストールされている MANIFEST ファイル (.manifest) および MUM ファイル (.mum) は、「Windows 7 および Windows Server 2008 R2 用の追加ファイル情報」セクションに個別に記載されています。 MUM と MANIFEST ファイルおよび関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するのに重要です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。
サポートされているすべてのバージョンの Windows 7 (x86 ベース)
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス分岐
Iiscore.dll7.5.7601.17959198,14425-Sep-1222:43x86GDR
Iiscore.dll7.5.7600.17130197,63225-Sep-1221:50x86GDR
Iiscore.dll7.5.7601.22118200,19225-Sep-1221:55x86LDR
Iiscore.dll7.5.7600.21329200,19225-Sep-1221:48x86LDR
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス分岐
Iiscore.dll7.5.7601.17959300,54425-Sep-1222:40x64GDR
Iiscore.dll7.5.7600.17130313,85625-Sep-1222:32x64GDR
Iiscore.dll7.5.7601.22118315,90426-Sep-120:31x64LDR
Iiscore.dll7.5.7600.21329314,88025-Sep-1222:31x64LDR
サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース)
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス分岐
Iiscore.dll7.5.7601.17959575,48825-Sep-1221:26IA-64GDR
Iiscore.dll7.5.7600.17130573,95225-Sep-1221:28IA-64GDR
Iiscore.dll7.5.7601.22118582,14425-Sep-1221:18IA-64LDR
Iiscore.dll7.5.7600.21329581,63225-Sep-1221:29IA-64LDR

追加ファイル情報

Windows 7 および Windows Server 2008 R2 用の追加ファイル情報
サポートされているすべてのバージョンの Windows 7 (x86 ベース) の追加ファイル
File nameUpdate.mum
File versionNot applicable
File size3,288
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameX86_0a27b249492399f5e7bb46319d7047df_31bf3856ad364e35_6.1.7600.17130_none_792d48e33dce1ae6.manifest
File versionNot applicable
File size705
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameX86_3893fa03872394e3b61573da514c8ff4_31bf3856ad364e35_6.1.7600.21329_none_cf7d1abbb3066208.manifest
File versionNot applicable
File size705
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameX86_7b4c85140b6d984a3858dbf4b1ebc008_31bf3856ad364e35_6.1.7601.17959_none_be1aa75b27ac40c0.manifest
File versionNot applicable
File size705
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameX86_9ccad84397aceb09ed8536b76243a794_31bf3856ad364e35_6.1.7601.22118_none_2ac84db702696a05.manifest
File versionNot applicable
File size705
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb151e08a746779.manifest
File versionNot applicable
File size10,228
Date (UTC)25-Sep-2012
Time (UTC)23:34
PlatformNot applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d04ec317a381cc88.manifest
File versionNot applicable
File size10,228
Date (UTC)25-Sep-2012
Time (UTC)23:11
PlatformNot applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18b3b6c87a2b93b.manifest
File versionNot applicable
File size10,228
Date (UTC)25-Sep-2012
Time (UTC)23:30
PlatformNot applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d23eefbfa0a1032c.manifest
File versionNot applicable
File size10,228
Date (UTC)25-Sep-2012
Time (UTC)23:09
PlatformNot applicable
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース) の追加ファイル
File nameAmd64_2fa88f5a563ec54e59cdf37522895d4f_31bf3856ad364e35_6.1.7600.21329_none_d244b5cff964c649.manifest
File versionNot applicable
File size1,060
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameAmd64_9a2782acf05ed2b9b1578d0998aac46d_31bf3856ad364e35_6.1.7601.17959_none_b1a82f0e01a68d35.manifest
File versionNot applicable
File size1,060
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameAmd64_d1e907197a0fd9a7081264bd2a6e0e0c_31bf3856ad364e35_6.1.7601.22118_none_6108fdc84f6b4da2.manifest
File versionNot applicable
File size1,060
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameAmd64_ea97f989629c90a8235a1db0090ddbdf_31bf3856ad364e35_6.1.7600.17130_none_6693dc088de88c5e.manifest
File versionNot applicable
File size1,060
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_2bcfed6442d1d8af.manifest
File versionNot applicable
File size10,236
Date (UTC)25-Sep-2012
Time (UTC)23:27
PlatformNot applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_2c6d5e9b5bdf3dbe.manifest
File versionNot applicable
File size10,236
Date (UTC)25-Sep-2012
Time (UTC)23:18
PlatformNot applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_2da9d6f040002a71.manifest
File versionNot applicable
File size10,236
Date (UTC)26-Sep-2012
Time (UTC)00:14
PlatformNot applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_2e5d8b4358fe7462.manifest
File versionNot applicable
File size10,236
Date (UTC)26-Sep-2012
Time (UTC)01:04
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size3,730
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:50
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:49
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)23:19
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:49
PlatformNot applicable
サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース) の追加ファイル
ファイル名Ia64_12cb6d1aad6d92cc54ec444f576fc11b_31bf3856ad364e35_6.1.7600.17130_none_03dc66a9eee2ffc3.manifest
File versionNot applicable
File size1,058
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameIa64_6c1183fa3cc5dd6a1ce43c13fe51f242_31bf3856ad364e35_6.1.7601.22118_none_7885d8ee91fa8448.manifest
File versionNot applicable
File size1,058
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameIa64_746c43d065a408410e7159cb1a66b3c6_31bf3856ad364e35_6.1.7600.21329_none_f181afe1d2d95436.manifest
File versionNot applicable
File size1,058
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameIa64_cf84600e147b47d345af3ff52b2697d6_31bf3856ad364e35_6.1.7601.17959_none_83db5979f5c2d171.manifest
File versionNot applicable
File size1,058
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb2f5d68a727075.manifest
File versionNot applicable
File size10,232
Date (UTC)25-Sep-2012
Time (UTC)23:15
PlatformNot applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d050670da37fd584.manifest
File versionNot applicable
File size10,232
Date (UTC)25-Sep-2012
Time (UTC)23:16
PlatformNot applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18cdf6287a0c237.manifest
File versionNot applicable
File size10,232
Date (UTC)26-Sep-2012
Time (UTC)00:14
PlatformNot applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d24093b5a09f0c28.manifest
File versionNot applicable
File size10,232
Date (UTC)25-Sep-2012
Time (UTC)23:26
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size2,767
Date (UTC)26-Sep-2012
Time (UTC)19:07
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:50
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:49
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)23:19
PlatformNot applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
File versionNot applicable
File size7,906
Date (UTC)25-Sep-2012
Time (UTC)22:49
PlatformNot applicable

状態


マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。