Bulletin de sécurité Microsoft MS16-019 - Important

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.