KORREKTUR: Heapbeschädigung tritt auf, wenn ein Modul die InsertEntityBody-Methode in IIS 7.5 aufruft

Gilt für
Windows 7 Windows Server 2008 R2 Internet Information Services 7.5

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie erstellen ein HTTP-Modul, das die IHttpRequest::InsertEntityBody-Methode aufruft, um einen neuen Entitätstext in einen vorhandenen HTTP-Anforderungstext einzufügen.
  • Sie registrieren das Modul auf einem Computer, auf dem Internetinformationsdienste (IIS) 7.5 ausgeführt wird, und aktivieren sie dann.
  • Sie starten den IIS-Dienst neu, und dann wird eine Clientanforderung an eine Webseite gestellt, die auf dem Computer gehostet wird.

In diesem Szenario tritt eine Heapbeschädigung auf, und das Modul funktioniert nicht.

Ursache

Das Problem tritt aufgrund einer Zugriffsverletzung auf, die auftritt, wenn die InsertEntityBody-Methode versucht, den Puffer aus einem freigegebenen Speicherspeicherort im IIS-Dienst zu lesen.

Lösung

Hotfixinformationen

Die folgenden Dateien stehen im Microsoft Download Center zum Download zur Verfügung:
Herunterladen Laden Sie das Hotfixpaket jetzt herunter.

 Weitere Informationen zum Herunterladen von Microsoft-Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:

119591 So erhalten Sie Microsoft-Supportdateien von Onlinedienste Microsoft hat diese Datei auf Viren gescannt. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Voraussetzungen

Sie müssen IIS 7.5 installiert haben, um diesen Hotfix anwenden zu können. Dieser Hotfix kann auf einem Computer installiert werden, auf dem eines der folgenden Betriebssysteme ausgeführt wird:

  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Neustartanforderung

Sie müssen den Computer neu starten, wenn IIS ausgeführt wird, wenn Sie diesen Hotfix anwenden.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keinen zuvor veröffentlichten Hotfix.

Dateiinformationen

Die englische (USA) Version dieses Hotfixes verwendet ein Microsoft Windows Installer-Paket, um den Hotfix zu installieren. Die Datums- und Uhrzeitangaben für diese Dateien sind in koordinierter Weltzeit (UTC) in der folgenden Tabelle aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird das Datum in die Ortszeit konvertiert. Um den Unterschied zwischen UTC und Ortszeit zu ermitteln, verwenden Sie die Registerkarte Zeitzone im Element Datum und Uhrzeit in Systemsteuerung.

Hinweise zu den Dateiinformationen für Windows 7 und Windows Server 2008 R2

Wichtig Windows 7- und Windows Server 2008 R2-Hotfixes sind in denselben Paketen enthalten. Auf der Seite "Hotfixanfrage" sind die Hotfixes jedoch unter beiden Betriebssystemen aufgeführt. Wählen Sie den auf der Seite unter "Windows 7/Windows Server 2008 R2" aufgeführten Hotfix aus, um das Hotfixpaket für eines oder beide Betriebssysteme zu erhalten. Lesen Sie in den Artikeln stets den Abschnitt "Die Informationen in diesem Artikel beziehen sich auf", um zu ermitteln, für welches Betriebssystem die einzelnen Hotfixes gelten.

  • Welche Dateien für bestimmte Produkte, Meilensteine (RTM, SPn) und Servicebereiche (LDR, GDR) gelten, ist anhand der Dateiversionsnummern in der folgenden Tabelle zu erkennen:

    Version Produkt Meilenstein Servicezweig
    7.5.7600.17xxx Microsoft-Internetinformationsdienste 7.5 RTM GDR
    7.5.7600.21xxx Microsoft-Internetinformationsdienste 7.5 RTM LDR
    7.5.7601.17xxx Microsoft-Internetinformationsdienste 7.5 SP1 GDR
    7.5.7601.22xxx Microsoft-Internetinformationsdienste 7.5 SP1 LDR
  • Die in den einzelnen Umgebungen installierten MANIFEST- (.manifest) und MUM-Dateien (.mum) sind im Abschnitt "Weitere Dateiinformationen zu Windows 7 und Windows Server 2008 R2" separat aufgeführt. MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) sind wichtig, um den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien, deren Attribute nicht aufgelistet sind, verfügen über eine digitale Microsoft-Signatur.

Alle unterstützten x86-basierten Versionen von Windows 7

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform Service Branch
Iiscore.dll 7.5.7601.17959 198,144 25-Sep-12 22:43 x86 GDR
Iiscore.dll 7.5.7600.17130 197,632 25-Sep-12 21:50 x86 GDR
Iiscore.dll 7.5.7601.22118 200,192 25-Sep-12 21:55 x86 LDR
Iiscore.dll 7.5.7600.21329 200,192 25-Sep-12 2,148 x86 LDR

Alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform Service Branch
Iiscore.dll 7.5.7601.17959 300,544 25-Sep-12 22:40 x64 GDR
Iiscore.dll 7.5.7600.17130 313.856 25-Sep-12 01:22:32 AM x64 GDR
Iiscore.dll 7.5.7601.22118 315.904 26-Sep-12 0:31 x64 LDR
Iiscore.dll 7.5.7600.21329 314.880 25-Sep-12 22:31 x64 LDR

Alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform Service Branch
Iiscore.dll 7.5.7601.17959 575,488 25-Sep-12 21:26 IA-64 GDR
Iiscore.dll 7.5.7600.17130 573,952 25-Sep-12 21:28 IA-64 GDR
Iiscore.dll 7.5.7601.22118 582.144 25-Sep-12 18:21 IA-64 LDR
Iiscore.dll 7.5.7600.21329 581,632 25-Sep-12 21:29 IA-64 LDR

Weitere Dateiinformationen

Weitere Dateiinformationen für Windows 7 und Windows Server 2008 R2

Weitere Dateien für alle unterstützten x86-basierten Versionen von Windows 7

Dateiname Update.mum
Dateiversion Nicht anwendbar
Dateigröße 3,288
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname X86_0a27b249492399f5e7bb46319d7047df_31bf3856ad364e35_6.1.7600.17130_none_792d48e33dce1ae6.manifest
Dateiversion Nicht anwendbar
Dateigröße 705
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname X86_3893fa03872394e3b61573da514c8ff4_31bf3856ad364e35_6.1.7600.21329_none_cf7d1abbb3066208.manifest
Dateiversion Nicht anwendbar
Dateigröße 705
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname X86_7b4c85140b6d984a3858dbf4b1ebc008_31bf3856ad364e35_6.1.7601.17959_none_be1aa75b27ac40c0.manifest
Dateiversion Nicht anwendbar
Dateigröße 705
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname X86_9ccad84397aceb09ed8536b76243a794_31bf3856ad364e35_6.1.7601.22118_none_2ac84db702696a05.manifest
Dateiversion Nicht anwendbar
Dateigröße 705
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb151e08a746779.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,228
Datum (UTC) 25.09.2012
melden 2,334
Plattform Nicht anwendbar
Dateiname X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d04ec317a381cc88.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,228
Datum (UTC) 25.09.2012
melden 2,311
Plattform Nicht anwendbar
Dateiname X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18b3b6c87a2b93b.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,228
Datum (UTC) 25.09.2012
melden 2,330
Plattform Nicht anwendbar
Dateiname X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d23eefbfa0a1032c.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,228
Datum (UTC) 25.09.2012
melden 23:09
Plattform Nicht anwendbar

Weitere Dateien für alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2

Dateiname Amd64_2fa88f5a563ec54e59cdf37522895d4f_31bf3856ad364e35_6.1.7600.21329_none_d244b5cff964c649.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,060
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Amd64_9a2782acf05ed2b9b1578d0998aac46d_31bf3856ad364e35_6.1.7601.17959_none_b1a82f0e01a68d35.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,060
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Amd64_d1e907197a0fd9a7081264bd2a6e0e0c_31bf3856ad364e35_6.1.7601.22118_none_6108fdc84f6b4da2.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,060
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Amd64_ea97f989629c90a8235a1db0090ddbdf_31bf3856ad364e35_6.1.7600.17130_none_6693dc088de88c5e.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,060
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_2bcfed6442d1d8af.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,236
Datum (UTC) 25.09.2012
melden 23:27
Plattform Nicht anwendbar
Dateiname Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_2c6d5e9b5bdf3dbe.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,236
Datum (UTC) 25.09.2012
melden 23:18
Plattform Nicht anwendbar
Dateiname Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_2da9d6f040002a71.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,236
Datum (UTC) 26.09.2012
melden 14:00
Plattform Nicht anwendbar
Dateiname Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_2e5d8b4358fe7462.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,236
Datum (UTC) 26.09.2012
melden 01:04
Plattform Nicht anwendbar
Dateiname Update.mum
Dateiversion Nicht anwendbar
Dateigröße 3,730
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:50
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:49
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 2,319
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:49
Plattform Nicht anwendbar

Weitere Dateien für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2

Dateiname Ia64_12cb6d1aad6d92cc54ec444f576fc11b_31bf3856ad364e35_6.1.7600.17130_none_03dc66a9eeee2ffc3.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,058
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Ia64_6c1183fa3cc5dd6a1ce43c13fe51f242_31bf3856ad364e35_6.1.7601.22118_none_7885d8ee91fa8448.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,058
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Ia64_746c43d065a408410e7159cb1a66b3c6_31bf3856ad364e35_6.1.7600.21329_none_f181afe1d2d95436.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,058
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Ia64_cf84600e147b47d345af3ff52b2697d6_31bf3856ad364e35_6.1.7601.17959_none_83db5979f5c2d171.manifest
Dateiversion Nicht anwendbar
Dateigröße 1,058
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb2f5d68a727075.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,232
Datum (UTC) 25.09.2012
melden 23:15
Plattform Nicht anwendbar
Dateiname Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d050670da37fd584.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,232
Datum (UTC) 25.09.2012
melden 23:16
Plattform Nicht anwendbar
Dateiname Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18cdf6287a0c237.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,232
Datum (UTC) 26.09.2012
melden 14:00
Plattform Nicht anwendbar
Dateiname Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d24093b5a09f0c28.manifest
Dateiversion Nicht anwendbar
Dateigröße 10,232
Datum (UTC) 25.09.2012
melden 2,326
Plattform Nicht anwendbar
Dateiname Update.mum
Dateiversion Nicht anwendbar
Dateigröße 2,767
Datum (UTC) 26.09.2012
melden 19:07
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:50
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:49
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 2,319
Plattform Nicht anwendbar
Dateiname Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
Dateiversion Nicht anwendbar
Dateigröße 7,906
Datum (UTC) 25.09.2012
melden 22:49
Plattform Nicht anwendbar

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.