Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour de sécurité pour .NET Framework pour résoudre le déni de service (3137893)
Publication : 9 février 2016
Version : 1.0
Résumé
Cette mise à jour de sécurité résout les vulnérabilités dans Microsoft .NET Framework. Plus les vulnérabilités peuvent entraîner un déni de service si un attaquant insère un XSLT spécialement conçu dans un composant WebPart XML côté client, ce qui entraîne la compilation récursive des transformations XSLT côté client.
Cette mise à jour de sécurité est évaluée comme importante pour Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.6 et Microsoft .NET Framework 4.6.1 sur les versions affectées de Microsoft Windows. Pour plus d’informations, consultez la section Logiciels affectés.
La mise à jour de sécurité résout les vulnérabilités en corrigeant la façon dont Microsoft WinForms valide les résultats du décodeur et en corrigeant how.NET Framework gère les transformations de langage de feuille de style extensibles (XSLT). Pour plus d’informations sur la vulnérabilité, consultez la section Informations sur les vulnérabilités.
Pour plus d’informations sur cette mise à jour, consultez l’article de la Base de connaissances Microsoft 3137893.
Évaluations de gravité des logiciels et des vulnérabilités affectés
Les versions ou éditions logicielles suivantes sont affectées. Les versions ou éditions qui ne sont pas répertoriées sont passées par leur cycle de vie de support ou ne sont pas affectées. Pour déterminer le cycle de vie de prise en charge de votre version ou édition logicielle, consultez Support Microsoft cycle de vie.
Les évaluations de gravité indiquées pour chaque logiciel concerné supposent l’impact maximal potentiel de la vulnérabilité. Pour plus d’informations sur la probabilité, dans les 30 jours suivant la publication de ce bulletin de sécurité, de l’exploitabilité de la vulnérabilité par rapport à son impact sur la gravité et la sécurité, consultez l’index exploitabilité dans le résumé du bulletin de février.
Système d’exploitation | Composant | Vulnérabilité de déni de service de dépassement de capacité de la pile .NET Framework - CVE-2016-0033 | Vulnérabilité de divulgation d’informations Windows Forms - CVE-2016-0047 | Mises à jour remplacé |
---|---|---|---|---|
Windows Vista | ||||
Windows Vista Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Déni de service important (3122646) | Divulgation d’informations importante (3127219) | 3122646 - Aucun 3127219 remplace 2656374 dans MS12-025 |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4.6[1] | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Déni de service important (3122646) | Divulgation d’informations importante (3127219) | 3122646 - Aucun 3127219 remplace 2656374 dans MS12-025 |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 4.6[1] | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Server 2008 | ||||
Windows Server 2008 pour systèmes 32 bits Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Déni de service important (3122646) | Divulgation d’informations importante (3127219) | 3122646 - Aucun 3127219 remplace 2656374 dans MS12-025 |
Windows Server 2008 pour systèmes 32 bits Service Pack 2 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Server 2008 pour systèmes 32 bits Service Pack 2 | Microsoft .NET Framework 4.6[1] | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Server 2008 pour systèmes x64 Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Déni de service important (3122646) | Divulgation d’informations importante (3127219) | 3122646 - Aucun 3127219 remplace 2656374 dans MS12-025 |
Windows Server 2008 pour systèmes x64 Service Pack 2 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Server 2008 pour systèmes x64 Service Pack 2 | Microsoft .NET Framework 4.6[1] | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Server 2008 pour les systèmes Itanium Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Déni de service important (3122646) | Divulgation d’informations importante (3127219) | 3122646 - Aucun 3127219 remplace 2656374 dans MS12-025 |
Windows 7 | ||||
Windows 7 pour systèmes 32 bits Service Pack 1 | Microsoft .NET Framework 3.5.1 | Déni de service important (3122648) | Divulgation d’informations importante (3127220) | Aucun 3127220 remplace 2656373 dans MS12-025 |
Windows 7 pour systèmes 32 bits Service Pack 1 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows 7 pour systèmes 32 bits Service Pack 1 | Microsoft .NET Framework 4.6/4.6.1 | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows 7 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 3.5.1 | Déni de service important (3122648) | Divulgation d’informations importante (3127220) | Aucun 3127220 remplace 2656373 dans MS12-025 |
Windows 7 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows 7 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 4.6/4.6.1 | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Server 2008 R2 | ||||
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 3.5.1 | Déni de service important (3122648) | Divulgation d’informations importante (3127220) | Aucun 3127220 remplace 2656373 dans MS12-025 |
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 | Microsoft .NET Framework 4.6/4.6.1 | Déni de service important (3122661) | Divulgation d’informations importante (3127233) | Aucun |
Windows Server 2008 R2 pour les systèmes Itanium Service Pack 1 | Microsoft .NET Framework 3.5.1 | Déni de service important (3122648) | Divulgation d’informations importante (3127220) | Aucun 3127220 remplace 2656373 dans MS12-025 |
Windows 8.1 | ||||
Windows 8.1 pour les systèmes 32 bits | Microsoft .NET Framework 3.5 | Déni de service important (3122651) | Divulgation d’informations importante (3127222) | Aucun |
Windows 8.1 pour les systèmes 32 bits | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122654) | Divulgation d’informations importante (3127226) | Aucun |
Windows 8.1 pour les systèmes 32 bits | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122660) | Divulgation d’informations importantes (3127231) | Aucun |
Windows 8.1 pour les systèmes x64 | Microsoft .NET Framework 3.5 | Déni de service important (3122651) | Divulgation d’informations importante (3127222) | Aucun |
Windows 8.1 pour les systèmes x64 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122654) | Divulgation d’informations importante (3127226) | Aucun |
Windows 8.1 pour les systèmes x64 | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122660) | Divulgation d’informations importantes (3127231) | Aucun |
Windows Server 2012 et Windows Server 2012 R2 | ||||
Windows Server 2012 | Microsoft .NET Framework 3.5 | Déni de service important (3122649) | Divulgation d’informations importante (3127221) | Aucun |
Windows Server 2012 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122655) | Divulgation d’informations importante (3127227) | Aucun |
Windows Server 2012 | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122658) | Divulgation d’informations importante (3127230) | Aucun |
Windows Server 2012 R2 | Microsoft .NET Framework 3.5 | Déni de service important (3122651) | Divulgation d’informations importante (3127222) | Aucun |
Windows Server 2012 R2 | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122654) | Divulgation d’informations importante (3127226) | Aucun |
Windows Server 2012 R2 | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122660) | Divulgation d’informations importantes (3127231) | Aucun |
Windows RT 8.1 | ||||
Windows RT 8.1 | Microsoft .NET Framework 4.5.2[1][2] | Déni de service important (3122654) | Divulgation d’informations importante (3127226) | Aucun |
Windows RT 8.1 | Microsoft .NET Framework 4.6/4.6.1[1][2] | Déni de service important (3122660) | Divulgation d’informations importantes (3127231) | Aucun |
Windows 10 | ||||
Windows 10 pour systèmes 32 bits[3](3135174) | Microsoft .NET Framework 3.5 | Déni de service important | Divulgation d’informations importantes | 3124266 |
Windows 10 pour systèmes 32 bits[3](3135174) | Microsoft .NET Framework 4.6 | Déni de service important | Divulgation d’informations importantes | 3124266 |
Windows 10 pour systèmes x64[3](3135174) | Microsoft .NET Framework 3.5 | Déni de service important | Divulgation d’informations importantes | 3124266 |
Windows 10 pour systèmes x64[3](3135174) | Microsoft .NET Framework 4.6 | Déni de service important | Divulgation d’informations importantes | 3124266 |
Windows 10 version 1511 pour les systèmes 32 bits[2](3135173) | Microsoft .NET Framework 3.5 | Déni de service important | Divulgation d’informations importantes | 3124263 |
Windows 10 version 1511 pour les systèmes 32 bits[2](3135173) | Microsoft .NET Framework 4.6.1 | Déni de service important | Divulgation d’informations importantes | 3124263 |
Windows 10 version 1511 pour les systèmes x64[2](3135173) | Microsoft .NET Framework 3.5 | Déni de service important | Divulgation d’informations importantes | 3124263 |
Windows 10 version 1511 pour les systèmes x64[2](3135173) | Microsoft .NET Framework 4.6.1 | Déni de service important | Divulgation d’informations importantes | 3124263 |
Option d’installation server Core | ||||
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 (installation server Core) | Microsoft .NET Framework 3.5.1 | Déni de service important (3122648) | Divulgation d’informations importante (3127220) | Aucun 3127220 remplace 2656373 dans MS12-025 |
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 (installation server Core) | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122656) | Divulgation d’informations importante (3127229) | Aucun |
Windows Server 2012 (installation minimale) | Microsoft .NET Framework 3.5 | Déni de service important (3122649) | Divulgation d’informations importante (3127221) | Aucun |
Windows Server 2012 (installation minimale) | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122655) | Divulgation d’informations importante (3127227) | Aucun |
Windows Server 2012 (installation minimale) | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122658) | Divulgation d’informations importante (3127230) | Aucun |
Windows Server 2012 R2 (installation minimale) | Microsoft .NET Framework 3.5 | Déni de service important (3122651) | Divulgation d’informations importante (3127222) | Aucun |
Windows Server 2012 R2(Installation minimale) | Microsoft .NET Framework 4.5.2[1] | Déni de service important (3122654) | Divulgation d’informations importante (3127226) | Aucun |
Windows Server 2012 R2(Installation minimale) | Microsoft .NET Framework 4.6/4.6.1[1] | Déni de service important (3122660) | Divulgation d’informations importantes (3127231) | Aucun |
[1]Pour plus d’informations sur les modifications apportées à la prise en charge de .NET Framework 4.x, consultez Les annonces de prise en charge d’Internet Explorer et .NET Framework 4.x.
[2]Les mises à jour windows RT 8.1 sont disponibles uniquement via Windows Update.
[3]Les mises à jour de Windows 10 sont cumulatives. En plus de contenir des mises à jour non liées à la sécurité, ils contiennent également tous les correctifs de sécurité pour toutes les vulnérabilités affectées par Windows 10 avec la version de sécurité mensuelle. Les mises à jour sont disponibles via le catalogue Microsoft Update.
Notez que Windows Server Technical Preview 4 est affecté. Les clients exécutant ce système d’exploitation sont encouragés à appliquer la mise à jour, disponible via Windows Update.
Informations sur la vulnérabilité
Vulnérabilité de déni de service de dépassement de capacité de la pile .NET Framework - CVE-2016-0033
Une vulnérabilité de déni de service existe lorsque .NET Framework ne parvient pas à gérer correctement certaines transformations XSLT (Extensible Stylesheet Language Transformations). Un attaquant qui a réussi à exploiter cette vulnérabilité peut entraîner une dégradation significative des performances du serveur pour provoquer une condition de déni de service.
Pour exploiter la vulnérabilité, un attaquant peut insérer un XSLT spécialement conçu dans un composant WebPart XML côté client, ce qui entraîne la compilation récursive de transformations XSLT par le serveur. Cela peut entraîner une attaque par déni de service et perturber la disponibilité du serveur. La mise à jour de sécurité résout la vulnérabilité en corrigeant la façon dont .NET Framework gère XSLT.
Le tableau suivant contient des liens vers l’entrée standard pour chaque vulnérabilité dans la liste Des vulnérabilités et des expositions courantes :
Titre de la vulnérabilité | Numéro CVE | Divulgation publique | Exploités |
---|---|---|---|
Vulnérabilité de déni de service de dépassement de capacité de la pile .NET Framework | CVE-2016-0033 | Non | Non |
Facteurs d’atténuation
Microsoft n’a pas identifié de facteurs d’atténuation pour cette vulnérabilité.
Solutions de contournement
Les solutions de contournement suivantes peuvent être utiles dans votre situation :
Ne chargez pas les feuilles de style XSL à partir de sources non approuvées
L’exploitation de la vulnérabilité peut être empêchée par le codage d’applications pour interdire le chargement de feuilles de style XSL externes à partir de sources non approuvées.
Vulnérabilité de divulgation d’informations Windows Forms - CVE-2016-0047
Une vulnérabilité de divulgation d’informations existe dans Microsoft .NET Framework qui est provoquée quand . Windows Forms (WinForms) net gère incorrectement les données d’icône. Un attaquant qui a réussi à exploiter la vulnérabilité peut envoyer des données d’icône spécialement conçues à un service .NET. Les données d’icône peuvent capturer des informations qui sont ensuite retournées à l’attaquant dans les données de l’icône.
Pour exploiter la vulnérabilité, un attaquant peut charger une icône spécialement conçue sur un service distant dans une tentative de récupération d’informations à partir de l’ordinateur serveur. La mise à jour résout cette vulnérabilité en corrigeant la façon dont Microsoft WinForms gère les données d’icône.
Le tableau suivant contient des liens vers l’entrée standard pour chaque vulnérabilité dans la liste Des vulnérabilités et des expositions courantes :
Titre de la vulnérabilité | Numéro CVE | Divulgation publique | Exploités |
---|---|---|---|
Vulnérabilité de divulgation d’informations Windows Forms | CVE-2016-0047 | Non | Non |
Facteurs d’atténuation
Microsoft n’a pas identifié de facteurs d’atténuation pour cette vulnérabilité.
Solutions de contournement
Microsoft n’a identifié aucune solution de contournement pour cette vulnérabilité.
Déploiement des mises à jour de sécurité
Pour plus d’informations sur le déploiement des mises à jour de sécurité, consultez l’article de la Base de connaissances Microsoft référencé dans le résumé exécutif.
Remerciements
Microsoft reconnaît les efforts de ceux de la communauté de sécurité qui nous aident à protéger les clients par le biais d’une divulgation coordonnée des vulnérabilités. Pour plus d’informations, consultez accusés de réception.
Exclusion de responsabilité
Les informations fournies dans la Base de connaissances Microsoft sont fournies « telles quelles » sans garantie. Microsoft exclut toutes les garanties, expresses ou implicites, y compris les garanties de marchandabilité et d’adéquation à un usage particulier. En aucun cas, Microsoft Corporation ou ses fournisseurs ne sont responsables de dommages-intérêts, y compris les dommages directs, indirects, accessoires, accessoires, les pertes de bénéfices commerciaux ou les dommages spéciaux, même si Microsoft Corporation ou ses fournisseurs ont été informés de la possibilité de tels dommages- intérêts. Certains États n’autorisent pas l’exclusion ou la limitation de responsabilité pour des dommages indirects ou accessoires afin que la limitation ci-dessus ne s’applique pas.
Révisions
- V1.0 (9 février 2016) : Bulletin publié.
Page générée 2016-02-09 20 :52-08 :00.