Version : 4.0
Microsoft publie cet Avis de sécurité pour fournir des informations provenant de notre étude continue des vulnérabilités des versions publiques et privées de Microsoft ATL (Active Template Library). Cet Avis fournit également des conseils sur ce que les développeurs peuvent faire pour s'assurer que les contrôles et les composants qu'ils ont créés ne sont pas vulnérables aux problèmes d'ATL, ce que les professionnels de l'informatique et les consommateurs peuvent faire pour atténuer les attaques potentielles utilisant ces vulnérabilités et ce que Microsoft fait dans le cadre de son étude continue pour résoudre le problème décrit dans cet Avis. Cet Avis de sécurité fournit également une liste complète de tous les Bulletins de sécurité Microsoft et de toutes les mises à jour de sécurité relatifs aux vulnérabilités dans ATL. Les études de Microsoft concernant les versions privées et publiques d'ATL sont continues et nous allons publier des mises à jour de sécurité et des conseils appropriés dans le cadre de ce processus d'investigation.
Microsoft est conscient des vulnérabilités de sécurité présentes dans les versions publiques et privées d'ATL. La bibliothèque Microsoft ATL est utilisée par les développeurs de logiciels pour créer des contrôles ou des composants destinés à la plate-forme Windows. Les vulnérabilités décrites dans cet Avis de sécurité et le Bulletin de sécurité Microsoft MS09-035 pourraient avoir pour résultat des attaques visant à divulguer des informations ou à exécuter du code à distance et touchant les contrôles et les composants créés au moyen de versions vulnérables d'ATL. Les composants et les contrôles créés avec la version vulnérable d'ATL pourraient être exposés à une condition vulnérable en raison de la manière dont ATL est utilisée ou de problèmes inhérents au code ATL lui-même.
Conseils aux développeurs : Microsoft a corrigé les problèmes dans les en-têtes publics d'ATL et publié des mises à jour pour les bibliothèques dans le Bulletin MS09-035 « Des vulnérabilités dans ATL (Active Template Library) de Visual Studio pourraient permettre l'exécution de code à distance ». Microsoft recommande fortement aux développeurs qui ont créé des contrôles ou des composants avec ATL de prendre immédiatement des mesures pour évaluer leurs contrôles en ce qui concerne l'exposition à une vulnérabilité et de suivre les conseils fournis pour créer des contrôles et des composants qui ne seront pas vulnérables. Pour obtenir plus d'informations sur les vulnérabilités et des conseils permettant de corriger les problèmes dans ATL, reportez-vous au bulletin MS09-035, « Des vulnérabilités dans ATL (Active Template Library) de Visual Studio pourraient permettre l'exécution de code à distance ».
Conseils aux professionnels de l'informatique et aux consommateurs : Pour aider à mieux protéger ses clients pendant que les développeurs mettent à jour leurs composants et leurs contrôles, Microsoft a développé une nouvelle technologie de défense en profondeur. Cette nouvelle technologie de défense en profondeur intégrée dans Internet Explorer contribue à protéger les clients contre de futures attaques utilisant les vulnérabilités de Microsoft ATL décrites dans cet Avis et le Bulletin de sécurité Microsoft MS09-035. Pour bénéficier de cette nouvelle technologie de défense en profondeur, les professionnels de l'informatique et les consommateurs doivent déployer immédiatement la Mise à jour de sécurité pour Internet Explorer proposée dans le Bulletin de sécurité Microsoft MS09-034, « Mise à jour de sécurité cumulative pour Internet Explorer ».
Cette mise à jour de sécurité inclut un facteur atténuant qui empêche les composants et les contrôles créés grâce à ATL vulnérable d'être exploités dans Internet Explorer, de même qu'elle corrige plusieurs vulnérabilités sans rapport avec ce problème. Les nouvelles protections de défense en profondeur proposées dans MS09-034 incluent des mises à jour Internet Explorer 5.01, Internet Explorer 6, Internet Explorer 6 Service Pack 1, Internet Explorer 7 et Internet Explorer 8. Ces protections de défense en profondeur surveillent et aident à empêcher l'exploitation de toutes les vulnérabilités connues de bibliothèques ATL publiques et privées, y compris les vulnérabilités qui pourraient mener à contourner le dispostif de sécurité de kill bit d'ActiveX. Ces protections sont conçues pour aider à protéger les clients des attaques Web.
Conseils aux particuliers : Pour aider à mieux protéger ses clients pendant que les développeurs mettent à jour leurs composants et leurs contrôles, Microsoft a développé une nouvelle technologie de défense en profondeur. Cette nouvelle technologie de défense en profondeur intégrée à Internet Explorer dans cette mise à jour contribue à protéger les clients contre de futures attaques utilisant les vulnérabilités de Microsoft ATL décrites dans cet Avis et le Bulletin de sécurité Microsoft MS09-035. Les particuliers abonnés aux Mises à jour automatiques recevront automatiquement la nouvelle mise à jour d'Internet Explorer et n'ont pas besoin de prendre de mesure supplémentaire. Les particuliers seront automatiquement mieux protégés contre les attaques futures exploitant les vulnérabilités corrigées dans cet Avis de sécurité et dans le Bulletin de sécurité Microsoft MS09-035.
Facteurs atténuants concernant les contrôles et les composants créés à l'aide de la version vulnérable de Microsoft ATL (Active Template Library) :
| • | Par défaut, la majorité de contrôles ActiveX n'est pas incluse dans la liste verte par défaut des contrôles ActiveX dans Internet Explorer 7 ou Internet Explorer 8 s'exécutant sur Windows Vista ou des systèmes d'exploitation ultérieurs. Seuls les clients qui ont approuvé des contrôles vulnérables à l'aide de la fonctionnalité « ActiveX Opt-in » sont exposés aux tentatives d'exploitation de cette vulnérabilité. Cependant, si un client a utilisé de tels contrôles ActiveX dans une version précédente d'Internet Explorer puis a effectué une mise à niveau vers Internet Explorer 7 ou Internet Explorer 8, ces contrôles ActiveX sont activés pour fonctionner dans Internet Explorer 7 et Internet Explorer 8, même si le client n'a pas approuvé explicitement cette activation à l'aide de la fonctionnalité « ActiveX Opt-in ». |
| • | Par défaut, Internet Explorer 8 propose des protections avancées en activant des protections de mémoire DEP/NX pour les utilisateurs de Windows XP Service Pack 3, Windows Vista Service Pack 1, Windows Vista Service Pack 2 et Windows 7. |
| • | Par défaut, Internet Explorer sur Windows Server 2003 et Windows Server 2008 s'exécute selon un mode restreint nommé Configuration de sécurité améliorée. La Configuration de sécurité améliorée d'Internet Explorer est un groupe de paramètres Internet Explorer préconfigurés qui réduit le risque qu'un utilisateur ou qu'un administrateur ne télécharge et n'exécute un contenu Web spécialement conçu sur un serveur. C'est un facteur atténuant pour les sites Web qui n'ont pas été ajoutés à la zone Sites de confiance d'Internet Explorer. Consultez également le guide « Gestion de la configuration de sécurité améliorée d'Internet Explorer ». |
| • | Par défaut, dans toutes les versions de Microsoft Outlook en cours de support et dans Microsoft Outlook Express, les messages au format HTML sont ouverts dans la zone Sites sensibles. La zone Sites sensibles contribue à atténuer les attaques qui tenteraient d'exploiter cette vulnérabilité en empêchant les contrôles Active Scripting et ActiveX d'être utilisés lors de la lecture de message au format HTML. Cependant, en cliquant sur un lien figurant dans un message électronique, l'utilisateur s'expose toujours à une attaque Web exploitant cette vulnérabilité. |
| • | Dans le cas d'une attaque Web, l'attaquant devrait héberger un site Web qui contiendrait une page Web spécialement conçue pour exploiter cette vulnérabilité. En outre, les sites Web compromis et les sites Web qui acceptent ou hébergent des contenus ou des annonces provenant d'utilisateurs pourraient contenir un contenu malveillant susceptible d'exploiter cette vulnérabilité. Cependant, l'attaquant n'aurait aucun moyen de forcer l'utilisateur à visiter ces sites Web. Il devrait y attirer l’utilisateur, généralement en l’incitant à cliquer sur un lien dans un message électronique ou un message instantané qui mène à son site. |
| • | Tout attaquant parvenant à exploiter cette vulnérabilité pourrait obtenir les mêmes droits que l'utilisateur. Les utilisateurs dont les comptes sont configurés avec des privilèges moins élevés sur le système subiraient moins d'impact que ceux qui possèdent des privilèges d'administrateur. |
Mises à jour relatives à ATL :
Mise à jour publiée le 13 octobre 2009
| • | Le Bulletin de sécurité Microsoft MS09-060 « Des vulnérabilités dans les contrôles ActiveX de Microsoft ATL (Active Template Library) pour Microsoft Office pourraient permettre l'exécution de code à distance » fournit le support pour les composants de Microsoft Office concernés par les vulnérabilités ATL décrites dans cet Avis. |
Mises à jour publiées le 25 août 2009
| • | Windows Live Messenger 14.0.8089 est désormais disponible, pour corriger des vulnérabilités dans le client Windows Live Messenger qui sont liées aux vulnérabilités d'ATL décrites dans cet Avis. |
| • | Une section « Forum aux questions concernant les composants Windows Live » a été ajoutée à cet Avis pour communiquer la suppression de la fonctionnalité « Joindre une photo » de Windows Live Hotmail et fournir des détails à propos de Windows Live Messenger version 14.0.8089. |
Mises à jour publiées le 11 août 2009
| • | Le Bulletin de sécurité Microsoft MS09-037, « Des vulnérabilités dans Microsoft ATL (Active Template Library) pourraient permettre l'exécution de code à distance », fournit le support pour les composants Windows concernés par les vulnérabilités ATL décrites dans cet Avis. |
| • | Le Bulletin de sécurité Microsoft MS09- 035, «Des vulnérabilités dans ATL (Active Template Library) de Visual Studio pourraient permettre l'exécution de code à distance », est réédité pour proposer de nouvelles mises à jour aux développeurs utilisant Visual Studio pour créer des composants et des contrôles pour les applications mobiles avec ATL for Smart Devices. |
Mises à jour publiées le 28 juillet 2009
| • | Le Bulletin de sécurité Microsoft MS09-035, « Des vulnérabilités dans ATL (Active Template Library) de Visual Studio pourraient permettre l'exécution de code à distance », traite plus en détail les vulnérabilités spécifiques à ATL et fournit les en-têtes d'ATL publics mis à jour destinés aux éditeurs afin qu'ils développent des composants et des contrôles mis à jour. Nos investigations ont montré que des composants et contrôles Microsoft et d'autres fournisseurs sont concernés par ce problème et que ces composants et contrôles sont présents sur toutes les éditions en cours de support de Windows 2000 Service Pack 4, Windows XP, Windows Server 2003, Windows Vista et Windows Server 2008. Les développeurs ayant utilisé des versions vulnérables d'ATL lors de la création de contrôles ou de composants doivent consulter ce Bulletin et prendre des mesures immédiates si leurs contrôles sont vulnérables. |
| • | Le Bulletin de sécurité Microsoft MS09-034, « Mise à jour de sécurité cumulative pour Internet Explorer », inclut un facteur atténuant qui empêche l'exploitation dans Internet Explorer des composants et des contrôles créés à l'aide d'ATL vulnérable et qui corrige différentes vulnérabilités sans rapport avec ce problème. Les nouvelles protections de défense en profondeur proposées dans MS09-034 incluent des mises à jour pour Internet Explorer 5.01, Internet Explorer 6, Internet Explorer 6 Service Pack 1, Internet Explorer 7 et Internet Explorer 8. Ces protections de défense en profondeur surveillent et aident à empêcher l'exploitation de toutes les vulnérabilités connues de bibliothèques ATL publiques et privées, y compris les vulnérabilités qui pourraient mener à contourner le dispostif de sécurité de kill bit d'ActiveX. Ces protections sont conçues pour aider à protéger les clients des attaques Web. |
| • | Nous ne connaissons pas de méthodes ou de contrôles inclus avec Windows 7 qui permettraient des attaques par le biais d'Internet Explorer. |
Mise à jour publiée le 14 juillet 2009
| • | Le Bulletin de sécurité Microsoft MS09-032, « Mise à jour de sécurité cumulative pour les kill bits ActiveX », fournit des mesures de sécurité ActiveX (un kill bit) empêchant l'exécution du contrôle msvidctl dans Internet Explorer. L'exploitation de msvidcntl s'appuyait sur une vulnérabilité dans la version privée d'ATL. Dans cette instance spécifique, cette vulnérabilité permet à un attaquant de corrompre la mémoire, ce qui peut mener à une exécution de code à distance. Les kill bits publiés dans la version de juin pour msvidctl (MS09-032) bloqueront les exploitations publiques, comme décrit ici. |
Ressources :
| • | Vous pouvez nous envoyer des commentaires par l'intermédiaire du formulaire figurant sur le site Web Aide et de support Microsoft : Contactez-nous. |
| • | En cas de problème, contactez les services de support sécurité Microsoft. Pour plus d'informations sur les options de support disponibles, consultez le site Web Aide et de support Microsoft. |
| • | Nos clients internationaux peuvent joindre le Support technique de leur filiale Microsoft locale. Pour savoir comment contacter le Support Microsoft, consultez le site Web Support international. |
| • | TechNet sécurité fournit des informations complémentaires sur la sécurité dans les produits Microsoft. |
Dédit de responsabilité :
Les informations contenues dans cet avis sont fournies « en l’état », sans garantie d’aucune sorte. Microsoft exclut toute garantie, expresse ou implicite, notamment toute garantie de qualité et d'adéquation à un usage particulier. En aucun cas la société Microsoft ou ses fournisseurs ne pourront être tenus pour responsables de quelque dommage que ce soit, y compris toute perte de bénéfices directe, indirecte ou accessoire, ou de dommages spéciaux, même si la société Microsoft a été prévenue de l'éventualité de tels dommages. Certains pays n'autorisent pas l'exclusion ou la limitation de responsabilité pour les dommages indirects ou accessoires, de sorte que la restriction mentionnée ci-dessus peut ne pas vous concerner.
Révisions :
| • | V1.0 (28 juillet 2009) : Avis publié. |
| • | V2.0 (11 août 2009) : Avis mis à jour pour ajouter des entrées à la section de mises à jour relatives à ATL pour informer de la publication du Bulletin de sécurité Microsoft MS09-037 (Des vulnérabilités dans Microsoft ATL (Active Template Library) pourraient permettre l'exécution de code à distance) et de la réédition du Bulletin de sécurité Microsoft MS09-035 (Des vulnérabilités dans ATL (Active Template Library) de Visual Studio pourraient permettre l'exécution de code à distance) pour proposer des mises à jour complémentaires. |
| • | V3.0 (25 août 2009) : Avis mis à jour pour fournir des détails à propos de Windows Live Messenger version 14.0.8089 et communiquer la suppression de la fonctionnalité « Joindre une photo » de Windows Live Hotmail. |
| • | V4.0 (13 octobre 2009) : Avis mis à jour pour ajouter une entrée à la section « Mises à jour relatives à ATL » afin communiquer la publication du Bulletin de sécurité Microsoft MS09-060 « Des vulnérabilités dans les contrôles ActiveX de Microsoft ATL (Active Template Library) pour Microsoft Office pourraient permettre l'exécution de code à distance ». |