Symptômes
Prenons l’exemple du scénario suivant :
-
Vous créez un module HTTP qui appelle la méthode IHttpRequest::InsertEntityBody pour insérer un nouveau corps de l’entité dans un corps de demande HTTP existant.
-
Vous devez inscrire le module sur un ordinateur qui exécute Internet Information Services (IIS) 7.5, et puis que vous activez le module.
-
Vous redémarrez le service IIS, puis une requête du client effectuée pour une page Web qui est hébergée sur l’ordinateur.
Dans ce scénario, une altération de tas se produit, et le module ne fonctionne pas.
Cause
Le problème se produit en raison d’une violation d’accès se produit lorsque la méthode InsertEntityBody tente de lire la mémoire tampon à partir d’un emplacement de mémoire libérée dans le service IIS.
Résolution
Informations sur le correctif logiciel
Les fichiers suivants sont disponibles pour téléchargement à partir du Microsoft Download Center : télécharger le package de correctifs maintenant. Pour plus d’informations sur la façon de télécharger des fichiers de prise en charge de Microsoft, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.
Conditions préalables
Vous devez posséder IIS 7.5 pour appliquer ce correctif. Ce correctif peut être installé sur un ordinateur qui exécute l’un des systèmes d’exploitation suivants :
-
Windows 7
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 Service Pack 1 (SP1)
Nécessité de redémarrer
Vous devez redémarrer l’ordinateur si IIS est en cours d’exécution lorsque vous appliquez ce correctif.
Informations sur le remplacement de correctif logiciel
Ce correctif ne remplace pas un correctif précédemment publié.
Informations sur les fichiers
La version anglaise (États-Unis) de ce correctif utilise un package Microsoft Windows Installer pour installer le correctif. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC) dans le tableau suivant. Lorsque vous affichez les informations de fichier, la date est convertie en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Remarques sur les fichiers Windows 7 et Windows Server 2008 R2
Important Les correctifs logiciels Windows 7 et Windows Server 2008 R2 sont inclus dans les mêmes packages. Toutefois, les correctifs dans la page de demande de correctif logiciel sont répertoriés sous les deux systèmes d’exploitation. Pour demander le package de correctif qui s’applique à un ou deux systèmes d’exploitation, sélectionnez le correctif logiciel qui est répertorié sous « Windows 7/Windows Server 2008 R2 » sur la page. Reportez-vous toujours à la section « S’applique à » dans les articles pour déterminer le système d’exploitation actif auquel s’applique chaque correctif.
-
Vous pouvez identifier les fichiers qui s’appliquent à un produit spécifique, à un jalon (RTM, SPn) et à un dossier (LDR, GDR) en examinant les numéros de version des fichiers tels qu’ils apparaissent dans le tableau suivant.
Version
Produit
Jalon
Dossier
7.5.7600.17xxx
Microsoft Internet Information Services 7.5
RTM
GDR
7.5.7600.21xxx
Microsoft Internet Information Services 7.5
RTM
LDR
7.5.7601.17xxx
Microsoft Internet Information Services 7.5
SP1
GDR
7.5.7601.22xxx
Microsoft Internet Information Services 7.5
SP1
LDR
-
Les fichiers MANIFEST (.manifest) et MUM (.mum) qui sont installés pour chaque environnement sont répertoriés séparément dans la section « Informations supplémentaires sur les fichiers pour Windows 7 et Windows Server 2008 R2». Les fichiers MUM et MANIFEST, ainsi que les fichiers de catalogue sécurité (.cat) associées, sont essentiels pour conserver l'état du composant mis à jour. Les fichiers du catalogue de sécurité pour lesquels les attributs ne sont pas répertoriés sont dotés d’une signature numérique Microsoft.
Pour toutes les versions x86 prises en charge de Windows 7
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
Branche de service |
---|---|---|---|---|---|---|
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 |
21:48 |
x86 |
LDR |
Pour toutes les versions 64 bits de Windows 7 et Windows Server 2008 R2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
Branche de service |
---|---|---|---|---|---|---|
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 |
22:32 |
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 |
Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
Branche de service |
---|---|---|---|---|---|---|
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 |
21:18 |
IA-64 |
LDR |
Iiscore.dll |
7.5.7600.21329 |
581,632 |
25-Sep-12 |
21:29 |
IA-64 |
LDR |
Informations supplémentaires sur les fichiers
Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2
Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7
Nom du fichier |
Update.mum |
Version du fichier |
Not applicable |
Taille du fichier |
3,288 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
X86_0a27b249492399f5e7bb46319d7047df_31bf3856ad364e35_6.1.7600.17130_none_792d48e33dce1ae6.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
705 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
X86_3893fa03872394e3b61573da514c8ff4_31bf3856ad364e35_6.1.7600.21329_none_cf7d1abbb3066208.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
705 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
X86_7b4c85140b6d984a3858dbf4b1ebc008_31bf3856ad364e35_6.1.7601.17959_none_be1aa75b27ac40c0.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
705 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
X86_9ccad84397aceb09ed8536b76243a794_31bf3856ad364e35_6.1.7601.22118_none_2ac84db702696a05.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
705 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb151e08a746779.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,228 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:34 |
Plateforme |
Not applicable |
Nom du fichier |
X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d04ec317a381cc88.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,228 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:11 |
Plateforme |
Not applicable |
Nom du fichier |
X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18b3b6c87a2b93b.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,228 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:30 |
Plateforme |
Not applicable |
Nom du fichier |
X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d23eefbfa0a1032c.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,228 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:09 |
Plateforme |
Not applicable |
Fichiers supplémentaires pour toutes les versions 64 bits prises en charge de Windows 7 et Windows Server 2008 R2
Nom du fichier |
Amd64_2fa88f5a563ec54e59cdf37522895d4f_31bf3856ad364e35_6.1.7600.21329_none_d244b5cff964c649.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,060 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_9a2782acf05ed2b9b1578d0998aac46d_31bf3856ad364e35_6.1.7601.17959_none_b1a82f0e01a68d35.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,060 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_d1e907197a0fd9a7081264bd2a6e0e0c_31bf3856ad364e35_6.1.7601.22118_none_6108fdc84f6b4da2.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,060 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_ea97f989629c90a8235a1db0090ddbdf_31bf3856ad364e35_6.1.7600.17130_none_6693dc088de88c5e.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,060 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_2bcfed6442d1d8af.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,236 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:27 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_2c6d5e9b5bdf3dbe.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,236 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:18 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_2da9d6f040002a71.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,236 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
00:14 |
Plateforme |
Not applicable |
Nom du fichier |
Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_2e5d8b4358fe7462.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,236 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
01:04 |
Plateforme |
Not applicable |
Nom du fichier |
Update.mum |
Version du fichier |
Not applicable |
Taille du fichier |
3,730 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:50 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:49 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:19 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:49 |
Plateforme |
Not applicable |
Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
Nom du fichier |
Ia64_12cb6d1aad6d92cc54ec444f576fc11b_31bf3856ad364e35_6.1.7600.17130_none_03dc66a9eee2ffc3.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,058 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_6c1183fa3cc5dd6a1ce43c13fe51f242_31bf3856ad364e35_6.1.7601.22118_none_7885d8ee91fa8448.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,058 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_746c43d065a408410e7159cb1a66b3c6_31bf3856ad364e35_6.1.7600.21329_none_f181afe1d2d95436.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,058 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_cf84600e147b47d345af3ff52b2697d6_31bf3856ad364e35_6.1.7601.17959_none_83db5979f5c2d171.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
1,058 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_cfb2f5d68a727075.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,232 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:15 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_d050670da37fd584.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,232 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:16 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_d18cdf6287a0c237.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,232 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
00:14 |
Plateforme |
Not applicable |
Nom du fichier |
Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_d24093b5a09f0c28.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
10,232 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:26 |
Plateforme |
Not applicable |
Nom du fichier |
Update.mum |
Version du fichier |
Not applicable |
Taille du fichier |
2 767 |
Date (UTC) |
26-Sep-2012 |
Heure (UTC) |
19:07 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.17130_none_362497b677329aaa.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:50 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21329_none_36c208ed903fffb9.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:49 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.17959_none_37fe81427460ec6c.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
23:19 |
Plateforme |
Not applicable |
Nom du fichier |
Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22118_none_38b235958d5f365d.manifest |
Version du fichier |
Not applicable |
Taille du fichier |
7,906 |
Date (UTC) |
25-Sep-2012 |
Heure (UTC) |
22:49 |
Plateforme |
Non applicable |
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.