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

Mise à jour de sécurité pour .NET Framework (3156757)

Publication : 10 mai 2016 | Mise à jour : 12 mai 2016

Version : 1.1

Résumé

Cette mise à jour de sécurité résout une vulnérabilité dans Microsoft .NET Framework. La vulnérabilité peut entraîner la divulgation d’informations si un attaquant injecte des données non chiffrées dans le canal sécurisé cible, puis effectue une attaque de l’homme au milieu (MiTM) entre le client ciblé et un serveur légitime.

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 la vulnérabilité en modifiant la façon dont le composant de chiffrement .NET envoie et reçoit des paquets réseau chiffrés. 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 3156757.

É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 mai.

Système d’exploitation Composant Vulnérabilité de divulgation d’informations TLS/SSL - CVE-2016-0149 Mises à jour remplacé
Windows Vista
Windows Vista Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3142023) Divulgation d’informations importantes Aucun
Windows Vista Service Pack 2 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Vista Service Pack 2 Microsoft .NET Framework 4.6[1](3142037) Divulgation d’informations importantes Aucun
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3142023) Divulgation d’informations importantes Aucun
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.6[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2008
Windows Server 2008 pour systèmes 32 bits Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3142023) Divulgation d’informations importantes Aucun
Windows Server 2008 pour systèmes 32 bits Service Pack 2 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Server 2008 pour systèmes 32 bits Service Pack 2 Microsoft .NET Framework 4.6[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2008 pour systèmes x64 Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3142023) Divulgation d’informations importantes Aucun
Windows Server 2008 pour systèmes x64 Service Pack 2 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Server 2008 pour systèmes x64 Service Pack 2 Microsoft .NET Framework 4.6[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2008 pour les systèmes Itanium Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (3142023) Divulgation d’informations importantes Aucun
Windows 7
Windows 7 pour systèmes 32 bits Service Pack 1 Microsoft .NET Framework 3.5.1 (3142024) Divulgation d’informations importantes Aucun
Windows 7 pour systèmes 32 bits Service Pack 1 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows 7 pour systèmes 32 bits Service Pack 1 Microsoft .NET Framework 4.6/4.6.1[1](3142037) Divulgation d’informations importantes Aucun
Windows 7 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 3.5.1 (3142024) Divulgation d’informations importantes Aucun
Windows 7 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows 7 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 4.6/4.6.1[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2008 R2
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 3.5.1 (3142024) Divulgation d’informations importantes Aucun
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 Microsoft .NET Framework 4.6/4.6.1[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2008 R2 pour les systèmes Itanium Service Pack 1 Microsoft .NET Framework 3.5.1 (3142024) Divulgation d’informations importantes Aucun
Windows 8.1
Windows 8.1 pour les systèmes 32 bits Microsoft .NET Framework 3.5 (3142026) Divulgation d’informations importantes Aucun
Windows 8.1 pour les systèmes 32 bits Microsoft .NET Framework 4.5.2[1](3142030) Divulgation d’informations importantes 2978041 dans MS14-057
Windows 8.1 pour les systèmes 32 bits Microsoft .NET Framework 4.6/4.6.1[1](3142036) Divulgation d’informations importantes Aucun
Windows 8.1 pour les systèmes x64 Microsoft .NET Framework 3.5 (3142026) Divulgation d’informations importantes Aucun
Windows 8.1 pour les systèmes x64 Microsoft .NET Framework 4.5.2[1](3142030) Divulgation d’informations importantes 2978041 dans MS14-057
Windows 8.1 pour les systèmes x64 Microsoft .NET Framework 4.6/4.6.1[1](3142036) Divulgation d’informations importantes Aucun
Windows Server 2012 et Windows Server 2012 R2
Windows Server 2012 Microsoft .NET Framework 3.5 (3142025) Divulgation d’informations importantes Aucun
Windows Server 2012 Microsoft .NET Framework 4.5.2[1](3142032) Divulgation d’informations importantes 2978042 dans MS14-057
Windows Server 2012 Microsoft .NET Framework 4.6/4.6.1[1](3142035) Divulgation d’informations importantes Aucun
Windows Server 2012 R2 Microsoft .NET Framework 3.5 (3142026) Divulgation d’informations importantes Aucun
Windows Server 2012 R2 Microsoft .NET Framework 4.5.2[1](3142030) Divulgation d’informations importantes 2978041 dans MS14-057
Windows Server 2012 R2 Microsoft .NET Framework 4.6/4.6.1[1](3142036) Divulgation d’informations importantes Aucun
Windows RT 8.1
Windows RT 8.1 Microsoft .NET Framework 4.5.2[1][2](3142030) Divulgation d’informations importantes 2978041 dans MS14-057
Windows RT 8.1 Microsoft .NET Framework 4.6/4.6.1[1][2](3142036) Divulgation d’informations importantes Aucun
Windows 10
Windows 10 pour systèmes 32 bits[3](3156387) Microsoft .NET Framework 3.5 Divulgation d’informations importantes 3147458
Windows 10 pour systèmes 32 bits[3](3156387) Microsoft .NET Framework 4.6 Divulgation d’informations importantes 3147458
Windows 10 pour systèmes x64[3](3156387) Microsoft .NET Framework 3.5 Divulgation d’informations importantes 3147458
Windows 10 pour systèmes x64[3](3156387) Microsoft .NET Framework 4.6 Divulgation d’informations importantes 3147458
Windows 10 version 1511 pour les systèmes 32 bits[2](3156421) Microsoft .NET Framework 3.5 Divulgation d’informations importantes 3140768
Windows 10 version 1511 pour les systèmes 32 bits[2](3156421) Microsoft .NET Framework 4.6.1 Divulgation d’informations importantes 3140768
Windows 10 version 1511 pour les systèmes x64[2](3156421) Microsoft .NET Framework 3.5 Divulgation d’informations importantes 3140768
Windows 10 version 1511 pour les systèmes x64[2](3156421) Microsoft .NET Framework 4.6.1 Divulgation d’informations importantes 3140768
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 (3142024) Divulgation d’informations importantes Aucun
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 (installation server Core) Microsoft .NET Framework 4.5.2[1](3142033) Divulgation d’informations importantes 2972107 dans MS14-057
Windows Server 2008 R2 pour systèmes x64 Service Pack 1 (installation server Core) Microsoft .NET Framework 4.6/4.6.1[1](3142037) Divulgation d’informations importantes Aucun
Windows Server 2012 (installation minimale) Microsoft .NET Framework 3.5 (3142025) Divulgation d’informations importantes Aucun
Windows Server 2012 (installation minimale) Microsoft .NET Framework 4.5.2[1](3142032) Divulgation d’informations importantes 2978042 dans MS14-057
Windows Server 2012 (installation minimale) Microsoft .NET Framework 4.6/4.6.1[1](3142035) Divulgation d’informations importantes Aucun
Windows Server 2012 R2 (installation minimale) Microsoft .NET Framework 3.5 (3142026) Divulgation d’informations importantes Aucun
Windows Server 2012 R2 (installation minimale) Microsoft .NET Framework 4.5.2[1](3142030) Divulgation d’informations importantes 2978041 dans MS14-057
Windows Server 2012 R2 (installation minimale) Microsoft .NET Framework 4.6/4.6.1[1](3142036) Divulgation d’informations importantes 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. La version de sécurité mensuelle inclut tous les correctifs de sécurité pour les vulnérabilités qui affectent Windows 10, en plus des mises à jour non liées à la sécurité. Les mises à jour sont disponibles via le catalogue Microsoft Update.

Notez que Windows Server 2016 Technical Preview 5 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 divulgation d’informations TLS/SSL - CVE-2016-0149

Une vulnérabilité de divulgation d’informations existe dans le protocole TLS/SSL, implémentée dans le composant de chiffrement de Microsoft .NET Framework. Un attaquant qui a réussi à exploiter cette vulnérabilité peut déchiffrer le trafic SSL/TLS chiffré.

Pour exploiter la vulnérabilité, un attaquant aurait d’abord à injecter des données non chiffrées dans le canal sécurisé, puis à effectuer une attaque miTM (man-in-the-middle) entre le client ciblé et un serveur légitime. La mise à jour résout la vulnérabilité en modifiant la façon dont le composant de chiffrement .NET envoie et reçoit des paquets réseau chiffrés.

Important, Microsoft recommande aux clients de télécharger et de tester la mise à jour applicable dans les environnements contrôlés/gérés avant de les déployer dans leurs environnements de production.

En cas de problèmes de compatibilité d’application, l’approche recommandée consiste à s’assurer que les points de terminaison serveur et client implémentent correctement le RFC TLS et qu’ils peuvent interpréter deux enregistrements fractionnés contenant respectivement 1, n-1 octets après cette mise à jour. Pour plus d’informations et pour obtenir des conseils sur les développeurs, consultez l’article 3155464 de la Base de connaissances Microsoft.

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 TLS/SSL CVE-2016-0149 Oui Non

Facteurs d’atténuation

Les facteurs d’atténuation suivants peuvent être utiles dans votre situation :

Les clients qui ont activé TLS1.2 ne sont pas affectés. Pour plus d’informations et pour obtenir des conseils sur les développeurs, consultez l’article 3155464 de la Base de connaissances Microsoft.

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 (10 mai 2016) : Bulletin publié.
  • V1.1 (12 mai 2016) : Bulletin révisé pour annoncer une modification de détection pour la mise à jour 3142037 pour .NET Framework 4.6/4.6.1. Il s’agit d’une modification d’information uniquement. Les clients qui ont déjà mis à jour leurs systèmes n’ont pas besoin d’agir.

Page générée 2016-05-12 09 :54-07 :00.