KORRIGERA: Heap-skador uppstår när en modul anropar metoden InsertEntityBody i IIS 7.5

Gäller för: Windows 7Windows Server 2008 R2Internet Information Services 7.5

Symptom


Föreställ dig följande:
  • Du kan skapa en HTTP-modul som anropar metoden IHttpRequest::InsertEntityBody om du vill infoga en ny texten i en befintlig HTTP-begäran brödtext.
  • Du registrera modulen på en dator som kör Internet Information Services (IIS) 7.5, och aktivera sedan modulen.
  • Du startar om IIS-tjänsten och sedan görs en klientbegäran till en webbsida som finns på datorn.
I det här scenariot, heap-skador uppstår och modulen fungerar inte.

Orsak


Problemet beror på ett åtkomstfel inträffar när metoden InsertEntityBody försöker läsa bufferten från en frigjort minnesplats i IIS-tjänsten.

Lösning


Information om snabbkorrigeringen

Följande filer kan hämtas från Microsoft Download Center:Download hämta snabbkorrigeringen nu. För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 Hur du hämtar Microsoft-supportfiler från onlinetjänster
Microsoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.

Förutsättningar

Du måste ha IIS 7.5 installerat för att kunna installera den här snabbkorrigeringen. Den här snabbkorrigeringen kan installeras på en dator som kör något av följande operativsystem:
  • Windows 7
  • Windows 7 servicepack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 servicepack 1 (SP1)

Krav på omstart

Du måste starta om datorn om du kör IIS när du har installerat den här snabbkorrigeringen.

Ersättningsinformation för Hotfix

Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.

Filinformation

Engelska (USA) versionen av den här snabbkorrigeringen används ett Microsoft Windows Installer-paket för att installera snabbkorrigeringen. Datum och tider för dessa filer anges i UTC-tid (UTC) i följande tabell. När du visar filinformationen konverteras datumet till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filinformation för Windows 7 och Windows Server 2008 R2
Viktigt! Snabbkorrigeringar för Windows 7 och Windows Server 2008 R2 snabbkorrigeringar ingår i samma paket. Dock finns snabbkorrigeringar på sidan snabbkorrigeringen begäran under båda operativsystemen. Om du vill begära snabbkorrigeringspaket som gäller för en eller båda operativsystemen markerar du snabbkorrigeringen som anges under ”Windows 7 och Windows Server 2008 R2” på sidan. Alltid finns i avsnittet ”gäller för” i artiklarna för att fastställa själva operativsystemet som avser varje snabbkorrigering.
  • De filer som gäller en viss produkt, milstolpe (RTM, SPn) och verksamhetsgren (LDR, GDR) framgår av att undersöka versionsnumren som visas i följande tabell:
    VersionProduktMilstolpeVerksamhetsgren
    7.5.7600.17xxxMicrosoft Internet Information Services 7.5RTMGDR
    7.5.7600.21xxxMicrosoft Internet Information Services 7.5RTMLDR
    7.5.7601.17xxxMicrosoft Internet Information Services 7.5SP1GDR
    7.5.7601.22xxxMicrosoft Internet Information Services 7.5SP1LDR
  • I MANIFESTET (.manifest) och MUM filerna (.mum) som installeras för varje miljö är anges separat i avsnittet ”ytterligare filinformation för Windows 7 och Windows Server 2008 R2”. MUM- och MANIFEST-filer, och tillhörande säkerhetskatalogfiler (.cat) är kritiska för upprätthållandet av den uppdaterade komponentens tillstånd. Säkerhetskatalogfilerna attribut som inte finns listade, är signerade med en digital Microsoft-signatur
För alla x 86-baserade versioner av Windows 7 som stöds
FilnamnFilversionStorlekDatumTidPlattformVerksamhetsgren
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
För alla x 64-baserade versioner av Windows 7 och Windows Server 2008 R2 som stöds
FilnamnFilversionStorlekDatumTidPlattformVerksamhetsgren
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
För alla IA-64-baserade versioner av Windows Server 2008 R2 som stöds
FilnamnFilversionStorlekDatumTidPlattformVerksamhetsgren
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

Ytterligare filinformation

Ytterligare filinformation för Windows 7 och Windows Server 2008 R2
Ytterligare filer för alla x86-baserade versioner av Windows 7
FilnamnUpdate.mum
FilversionEj tillämplig
Storlek3,288
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnX86_0a27b249492399f5e7bb46319d7047df_31bf3856ad364e35_6.1.7600.17130_none_792d48e33dce1ae6.manifest
FilversionEj tillämplig
Storlek705
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnX86_3893fa03872394e3b61573da514c8ff4_31bf3856ad364e35_6.1.7600.21329_none_cf7d1abbb3066208.manifest
FilversionEj tillämplig
Storlek705
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnX86_7b4c85140b6d984a3858dbf4b1ebc008_31bf3856ad364e35_6.1.7601.17959_none_be1aa75b27ac40c0.manifest
FilversionEj tillämplig
Storlek705
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnX86_9ccad84397aceb09ed8536b76243a794_31bf3856ad364e35_6.1.7601.22118_none_2ac84db702696a05.manifest
FilversionEj tillämplig
Storlek705
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb151e08a746779.manifest
FilversionEj tillämplig
Storlek10,228
Datum (UTC)25-Sep-2012
Tid (UTC)23:34
PlattformEj tillämplig
FilnamnX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d04ec317a381cc88.manifest
FilversionEj tillämplig
Storlek10,228
Datum (UTC)25-Sep-2012
Tid (UTC)23:11
PlattformEj tillämplig
FilnamnX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18b3b6c87a2b93b.manifest
FilversionEj tillämplig
Storlek10,228
Datum (UTC)25-Sep-2012
Tid (UTC)23:30
PlattformEj tillämplig
FilnamnX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d23eefbfa0a1032c.manifest
FilversionEj tillämplig
Storlek10,228
Datum (UTC)25-Sep-2012
Tid (UTC)23:09
PlattformEj tillämplig
Ytterligare filer för alla x64-baserade versioner av Windows 7 och Windows Server 2008 R2 som stöds
FilnamnAmd64_2fa88f5a563ec54e59cdf37522895d4f_31bf3856ad364e35_6.1.7600.21329_none_d244b5cff964c649.manifest
FilversionEj tillämplig
Storlek1,060
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnAmd64_9a2782acf05ed2b9b1578d0998aac46d_31bf3856ad364e35_6.1.7601.17959_none_b1a82f0e01a68d35.manifest
FilversionEj tillämplig
Storlek1,060
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnAmd64_d1e907197a0fd9a7081264bd2a6e0e0c_31bf3856ad364e35_6.1.7601.22118_none_6108fdc84f6b4da2.manifest
FilversionEj tillämplig
Storlek1,060
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnAmd64_ea97f989629c90a8235a1db0090ddbdf_31bf3856ad364e35_6.1.7600.17130_none_6693dc088de88c5e.manifest
FilversionEj tillämplig
Storlek1,060
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_2bcfed6442d1d8af.manifest
FilversionEj tillämplig
Storlek10,236
Datum (UTC)25-Sep-2012
Tid (UTC)23:27
PlattformEj tillämplig
FilnamnAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_2c6d5e9b5bdf3dbe.manifest
FilversionEj tillämplig
Storlek10,236
Datum (UTC)25-Sep-2012
Tid (UTC)23:18
PlattformEj tillämplig
FilnamnAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_2da9d6f040002a71.manifest
FilversionEj tillämplig
Storlek10,236
Datum (UTC)26-Sep-2012
Tid (UTC)00:14
PlattformEj tillämplig
FilnamnAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_2e5d8b4358fe7462.manifest
FilversionEj tillämplig
Storlek10,236
Datum (UTC)26-Sep-2012
Tid (UTC)01:04
PlattformEj tillämplig
FilnamnUpdate.mum
FilversionEj tillämplig
Storlek3,730
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:50
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:49
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)23:19
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:49
PlattformEj tillämplig
Ytterligare filer för alla IA-64-baserade versioner av Windows Server 2008 R2 som stöds
FilnamnIa64_12cb6d1aad6d92cc54ec444f576fc11b_31bf3856ad364e35_6.1.7600.17130_none_03dc66a9eee2ffc3.manifest
FilversionEj tillämplig
Storlek1,058
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnIa64_6c1183fa3cc5dd6a1ce43c13fe51f242_31bf3856ad364e35_6.1.7601.22118_none_7885d8ee91fa8448.manifest
FilversionEj tillämplig
Storlek1,058
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnIa64_746c43d065a408410e7159cb1a66b3c6_31bf3856ad364e35_6.1.7600.21329_none_f181afe1d2d95436.manifest
FilversionEj tillämplig
Storlek1,058
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnIa64_cf84600e147b47d345af3ff52b2697d6_31bf3856ad364e35_6.1.7601.17959_none_83db5979f5c2d171.manifest
FilversionEj tillämplig
Storlek1,058
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb2f5d68a727075.manifest
FilversionEj tillämplig
Storlek10,232
Datum (UTC)25-Sep-2012
Tid (UTC)23:15
PlattformEj tillämplig
FilnamnIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d050670da37fd584.manifest
FilversionEj tillämplig
Storlek10,232
Datum (UTC)25-Sep-2012
Tid (UTC)23:16
PlattformEj tillämplig
FilnamnIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18cdf6287a0c237.manifest
FilversionEj tillämplig
Storlek10,232
Datum (UTC)26-Sep-2012
Tid (UTC)00:14
PlattformEj tillämplig
FilnamnIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d24093b5a09f0c28.manifest
FilversionEj tillämplig
Storlek10,232
Datum (UTC)25-Sep-2012
Tid (UTC)23:26
PlattformEj tillämplig
FilnamnUpdate.mum
FilversionEj tillämplig
Storlek2,767
Datum (UTC)26-Sep-2012
Tid (UTC)19:07
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:50
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:49
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)23:19
PlattformEj tillämplig
FilnamnWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest
FilversionEj tillämplig
Storlek7,906
Datum (UTC)25-Sep-2012
Tid (UTC)22:49
PlattformEj tillämplig

Status


Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.