Bulletin de sécurité Microsoft MS11-040 - Critique
Une vulnérabilité dans le client de pare-feu Threat Management Gateway pourrait permettre l'exécution de code à distance (2520426)
Paru le:
Version: 1.0
Informations générales
Synthèse
Cette mise à jour de sécurité corrige une vulnérabilité signalée confidentiellement dans le client Microsoft Forefront Threat Management Gateway (TMG) 2010, anciennement appelé client de pare-feu de Microsoft Forefront Threat Management Gateway. Cette vulnérabilité pourrait permettre l'exécution de code à distance si un attaquant utilisait un ordinateur client pour effectuer des requêtes spécifiques sur un système où le client de pare-feu TMG est utilisé.
Cette mise à jour de sécurité est de niveau « critique » pour le client Microsoft Forefront Threat Management Gateway 2010. Pour plus d'informations, consultez la sous-section « Logiciels concernés et non concernés » plus loin dans ce Bulletin.
Cette mise à jour de sécurité corrige la vulnérabilité en définissant des limites correctes à la fonction NSPLookupServiceNext. Pour obtenir plus d'informations sur la vulnérabilité, consultez la sous-section « Forum aux questions » spécifique à chaque vulnérabilité, dans la section « Informations par vulnérabilité ».
Recommandation. Les clients peuvent configurer les mises à jour automatiques pour que la disponibilité de mises à jour sur Microsoft Update soit vérifiée à l'aide du service Microsoft Update. Les clients ayant activé les mises à jour automatiques et configuré la vérification en ligne de la disponibilité de mises à jour sur Microsoft Update n'ont généralement pas besoin d'entreprendre de nouvelle action car cette mise à jour de sécurité sera téléchargée et installée automatiquement. Nos clients chez lesquels les mises à jour automatiques ne sont pas activées doivent rechercher les mises à jour sur Microsoft Update et les installer manuellement. Pour obtenir des informations à propos des options de configuration spécifiques des mises à jour automatiques dans les éditions en cours de support de Windows XP et Windows Server 2003, consultez l'Article 294871 de la Base de connaissances Microsoft. Pour obtenir des informations à propos des mises à jour automatiques dans les éditions en cours de support de Windows Vista, Windows Server 2008, Windows 7 et Windows Server 2008 R2, consultez l'article « Présentation des mises à jour automatiques de Windows ».
Pour les administrateurs et les installations d'entreprise, ou pour les utilisateurs souhaitant installer cette mise à jour de sécurité manuellement, Microsoft recommande d'appliquer cette mise à jour immédiatement à l'aide d'un logiciel de gestion des mises à jour ou en recherchant les mises à jour à l'aide du service Microsoft Update.
Problèmes connus : Aucun
Logiciels concernés et non concernés
Microsoft a testé les logiciels suivants afin de déterminer quelles versions ou éditions sont concernées. Toute autre version ou édition a soit atteint la fin de son cycle de vie ou bien n'est pas affectée. Consultez le site Web Politique de Support Microsoft afin de connaître la politique de support Microsoft pour votre version ou édition.
Logiciels concernés
| Logiciels | Impact de sécurité maximal | Indice de gravité cumulée | Bulletins remplacés par cette mise à jour |
|---|---|---|---|
| Client Microsoft Forefront Threat Management Gateway 2010 | Exécution de code à distance | Critique | Aucun |
Logiciels non concernés
| Logiciels |
|---|
| Microsoft Internet Security and Acceleration Server 2004 |
| Microsoft Internet Security and Acceleration Server 2006 |
| Microsoft Forefront Threat Management Gateway, Medium Business Edition |
Forum aux questions concernant cette mise à jour de sécurité
Où se trouvent les informations sur les fichiers ?
Reportez-vous aux tableaux de référence de la section « Déploiement de la mise à jour de sécurité » pour obtenir l'emplacement des informations sur les fichiers.
J'utilise une version antérieure du logiciel décrit dans ce Bulletin de sécurité. Que dois-je faire ?
Microsoft a testé les logiciels répertoriés dans ce Bulletin afin de déterminer quelles versions sont concernées. Les autres versions ont atteint la fin de leurs cycles de vie. Pour plus d'informations sur le cycle de vie des produits, visitez le site Web Politique de Support Microsoft.
Les clients qui utilisent une version ancienne de ces logiciels doivent prioritairement passer à une version prise en charge, afin de prévenir leur exposition potentielle aux vulnérabilités. Consultez le site Web Politique de Support Microsoft afin de connaître les modalités de support de la version de votre logiciel. Pour plus d'informations sur les Service Packs de ces versions des logiciels, consultez Service Packs pris en charge par la Politique de Support.
Les clients nécessitant un support supplémentaire pour des logiciels plus anciens doivent prendre contact avec leur responsable de compte Microsoft, leur responsable technique de compte ou le partenaire Microsoft approprié pour connaître les options de support personnalisé. Les clients ne bénéficiant pas d'un Contrat Alliance, Premier ou Authorized peuvent appeler leur agence commerciale locale Microsoft. Pour les informations de contact, visitez le site Web Microsoft Worldwide Information, sélectionnez le pays dans la liste Informations de contact, puis cliquez sur Go pour afficher une liste de numéros de téléphone. Pour plus d'informations, consultez le Forum aux questions sur la politique de support Microsoft.
Informations par vulnérabilité
Indices de gravité et identificateurs de vulnérabilité
Les indices de gravité suivants considèrent l'impact potentiel maximal de la vulnérabilité. Pour plus d'informations sur les risques dans les 30 jours suivant la publication d'un Bulletin concernant l'exploitabilité de la vulnérabilité par rapport à son indice de gravité et à son impact, consultez l'Indice d'exploitabilité dans la synthèse des Bulletins de sécurité de juin. Pour plus d'informations, consultez l'Indice d'exploitabilité Microsoft.
| Logiciels concernés | Vulnérabilité de corruption de mémoire dans le client de pare-feu TMG - CVE-2011-1889 | Indice de gravité cumulée |
|---|---|---|
| Client Microsoft Forefront Threat Management Gateway 2010 | Critique Exécution de code à distance | Critique |
Vulnérabilité de corruption de mémoire dans le client de pare-feu TMG - CVE-2011-1889
Il existe une vulnérabilité d'exécution de code à distance dans le fournisseur WinSock du client de pare-feu TMG, qui pourrait permettre l'exécution de code dans le contexte de sécurité de l'application client.
Pour afficher cette vulnérabilité en tant qu'entrée standard dans la liste « Common Vulnerabilities and Exposures », consultez la référence CVE-2011-1889.
Facteurs atténuants concernant la vulnérabilité de corruption de mémoire dans le client de pare-feu TMG - CVE-2011-1889
Microsoft n'a identifié aucun facteur atténuant pour cette vulnérabilité.
Solutions de contournement concernant la vulnérabilité de corruption de mémoire dans le client de pare-feu TMG - CVE-2011-1889
Une solution de contournement fait référence à une modification de paramètre ou de configuration qui ne corrige pas la vulnérabilité sous-jacente mais qui pourrait contribuer à bloquer certains vecteurs d'attaque connus jusqu'à ce que la mise à jour soit appliquée. Microsoft a testé les solutions de contournement suivantes et indique le cas échéant si une solution réduit certaines fonctionnalités :
- Désactiver le client TMG
En désactivant le client TMG, vous protégez votre système contre les tentatives d'exploitation de cette vulnérabilité.
Forum aux questions concernant la vulnérabilité de corruption de mémoire dans le client de pare-feu TMG - CVE-2011-1889
Quelle est la portée de cette vulnérabilité ?
Il s'agit d'une vulnérabilité d'exécution de code à distance. Tout attaquant qui parviendrait à exploiter cette vulnérabilité pourrait prendre le contrôle intégral du système affecté. Il pourrait alors installer des programmes, afficher, modifier ou supprimer des données ou créer de nouveaux comptes dotés de tous les privilèges.
Quelle est la cause de cette vulnérabilité ?
Cette vulnérabilité est générée par une vérification incorrecte des limites de requêtes spécifiques effectuées par le client de pare-feu TMG.
Qu'est-ce que le client Forefront TMG ?
Le client Forefront Threat Management Gateway (TMG), anciennement appelé client de pare-feu Forefront Threat Management Gateway, peut être installé sur des ordinateurs clients protégés par Forefront TMG 2010. Le client Forefront TMG fournit des notifications d'inspection HTTPS, la découverte automatique, la sécurité avancée, la prise en charge d'applications et le contrôle d'accès pour les ordinateurs clients. Il fournit l'authentification pour les applications WinSock qui utilisent TCP et UDP, prend en charge des protocoles secondaires complexes et fournit des informations sur les utilisateurs et les applications aux journaux de Forefront TMG 2010.
Lorsqu'un ordinateur client exécutant le client Forefront TMG effectue une requête, la destination est évaluée par le logiciel client Forefront TMG et les requêtes externes sont envoyées à l'ordinateur Forefront TMG 2010 pour y être traitées. Aucune infrastructure de routage spécifique n'est nécessaire. Le client Forefront TMG envoie des données utilisateur de manière transparente avec chaque requête, ce qui vous permet de créer une stratégie de pare-feu sur l'ordinateur Forefront TMG 2010 avec des règles qui utilisent les informations d'authentification présentées par l'ordinateur client. Forefront TMG 2010 vous permet de configurer la découverte automatique pour les ordinateurs clients Forefront TMG, à l'aide d'Active Directory, d'entrée WPAD dans DNS ou de DHCP pour obtenir les paramètres de proxy Web corrects pour les ordinateurs clients, en fonction de leur emplacement.
Pour plus d'informations à propos du client Forefront TMG, consultez l'article TechNet consacré aux principes fondamentaux du client de pare-feu : présentation du client de pare-feu d'ISA Server et du client Forefront TMG (en anglais).
Que pourrait faire un attaquant en exploitant cette vulnérabilité ?
Il s'agit d'une vulnérabilité d'exécution de code à distance. Tout attaquant qui parviendrait à exploiter cette vulnérabilité pourrait prendre le contrôle intégral du système affecté. Il pourrait alors installer des programmes, afficher, modifier ou supprimer des données ou créer de nouveaux comptes dotés de tous les privilèges.
Comment un attaquant pourrait-il exploiter cette vulnérabilité ?
Un attaquant pourrait utiliser un ordinateur client pour effectuer des requêtes spécifiques qui pourraient générer la corruption de la mémoire sur un système où le client de pare-feu TMG est utilisé.
Quels sont les systèmes les plus exposés à cette vulnérabilité ?
Les clients en réseau où le client de pare-feu TMG est utilisé sont les plus exposés.
Que fait cette mise à jour ?
Cette mise à jour corrige la vulnérabilité en définissant des limites correctes à la fonction NSPLookupServiceNext.
Lors de la parution de ce Bulletin de sécurité, cette vulnérabilité avait-elle été dévoilée ?
Non. Microsoft a été informé de cette vulnérabilité par une divulgation de vulnérabilité coordonnée.
Lors de la parution de ce Bulletin de sécurité, Microsoft avait-il été informé d'une éventuelle exploitation de cette vulnérabilité ?
Non. Lors de la première publication de ce Bulletin, Microsoft n'avait reçu aucune information faisant état d'une utilisation de cette vulnérabilité dans le but d'attaquer des clients.
Informations concernant la mise à jour
Outils de détection, de déploiement et Conseils
Protégez votre ordinateur
Gérez les mises à jour logicielles et de sécurité que vous avez besoin de déployer vers vos serveurs, ordinateurs de bureau et ordinateurs portables dans votre organisation. Pour plus d'informations, consultez le site TechNet Update Management Center. Le site Web Espace Sécurité TechNet fournit des informations complémentaires sur la sécurité dans les produits Microsoft.
Les mises à jour de sécurité sont disponibles sur Microsoft Update et Windows Update. Les mises à jour de sécurité sont également disponibles sur le Centre de téléchargement Microsoft. La méthode la plus simple est celle qui consiste à effectuer une recherche sur le mot-clé « security update ».
Enfin, les mises à jour de sécurité peuvent être téléchargées à partir du Catalogue Microsoft Update. Le Catalogue Microsoft Update permet de rechercher les contenus mis à disposition sur Windows Update et Microsoft Update, comme par exemple les mises à jour de sécurité, les pilotes de périphériques et les Service Packs. En utilisant le numéro de Bulletin comme critère de recherche (par exemple "MS07-036"), vous pouvez ajouter toutes les mises à jour concernées à votre panier (ainsi que plusieurs langues pour une même mise à jour) et les télécharger dans le dossier de votre choix. Pour plus d'informations sur le Catalogue Microsoft Update, consultez le Forum aux questions du Catalogue Microsoft Update.
Conseils sur la détection et le déploiement
Microsoft a mis à votre disposition des conseils sur la détection et le déploiement des mises à jour de sécurité. Ces conseils contiennent des recommandations et des informations susceptibles d'aider les professionnels de l'informatique à comprendre comment utiliser divers outils pour la détection et le déploiement de mises à jour de sécurité. Pour plus d'informations, consultez l'Article 961747 de la Base de connaissances Microsoft.
Microsoft Baseline Security Analyzer
Microsoft Baseline Security Analyzer (MBSA) permet aux administrateurs de rechercher les mises à jour manquantes et les erreurs de configuration de sécurité sur les systèmes locaux et distants. Pour plus d'informations sur l'outil MBSA, consultez le site Web Microsoft Baseline Security Analyzer.
Le tableau suivant fournit le résumé de détection MBSA pour cette mise à jour de sécurité.
| Logiciels | MBSA |
|---|---|
| Client Microsoft Forefront Threat Management Gateway 2010 | Oui |
Remarque : Pour les clients utilisant des logiciels d'ancienne génération non pris en charge par la dernière version de MBSA, Microsoft Update et Windows Server Update Services, consultez la page Microsoft Baseline Security Analyzer et lisez la section « Prise en charge des produits d'ancienne génération » pour savoir comment créer une détection complète des mises à jour de sécurité avec des outils d'ancienne génération.
Windows Server Update Services
Windows Server Update Services (WSUS) permet à des administrateurs informatiques de déployer les dernières mises à jour de produit Microsoft sur les ordinateurs exécutant le système d'exploitation Windows. Pour plus d'informations sur le déploiement de ces mises à jour de sécurité avec Windows Server Update Services, consultez l'article TechNet consacré à Windows Server Update Services (en anglais).
Systems Management Server
Le tableau suivant présente les capacités de détection et de déploiement par SMS pour cette mise à jour de sécurité.
| Logiciels | SMS 2003 avec ITMU | Configuration Manager 2007 |
|---|---|---|
| Client Microsoft Forefront Threat Management Gateway 2010 | Oui | Oui |
Remarque : Microsoft n'assure plus le support pour SMS 2.0 depuis le 12 avril 2011. Pour SMS 2003, Microsoft n'assure plus non plus le support pour l'Outil d'inventaire des mises à jour de sécurité (SUIT) depuis le 12 avril 2011. Les clients sont encouragés à procéder à une mise à niveau vers System Center Configuration Manager 2007. Pour les clients qui restent sur SMS 2003 Service Pack 3, l'Outil d'Inventaire pour Microsoft Update (ITMU) est également une option.
SMS 2003 peut utiliser l'Outil d'inventaire SMS 2003 pour les mises à jour Microsoft (SMS 2003 Inventory Tool for Microsoft Updates - ITMU) afin de détecter les mises à jour de sécurité proposées par Microsoft Update et prises en charge par Windows Server Update Services. Pour plus d'informations concernant l'Outil d'inventaire SMS 2003 pour les mises à jour Microsoft (SMS 2003 Inventory Tool for Microsoft Updates - ITMU), veuillez consulter le site Web suivant. Pour plus d'informations à propos des outils d'analyse SMS, voir l'article consacré aux Outils d'analyse de SMS 2003 Software Update (en anglais). Consultez également les Téléchargements pour Systems Management Server 2003.
System Center Configuration Manager 2007 utilise WSUS 3.0 pour la détection des mises à jour. Pour obtenir plus d'informations sur la gestion des mises à jour logicielles de Configuration Manager 2007, consultez la page System Center Configuration Manager 2007.
Pour plus d'informations sur SMS, consultez le site Web SMS.
Pour plus d'informations, consultez l'Article 910723 de la Base de connaissances Microsoft : Synthèse des articles mensuels prodiguant des conseils sur la détection et le déploiement.
Outils d'évaluation de la compatibilité des mises à jour et des applications
Les mises à jour écrivent souvent sur les mêmes fichiers et paramètres de Registre nécessaires à l'exécution de vos applications. Ceci peut déclencher des incompatibilités et augmenter le temps nécessaire au déploiement des mises à jour de sécurité. Vous pouvez rationaliser le test et la validation des mises à jour Windows par rapport aux applications installées avec les composants d'Évaluation de compatibilité des mises à jour fournis avec les Outils d'analyse de compatibilité des applications.
Les outils d'analyse de compatibilité des applications comprennent les outils et la documentation nécessaires pour évaluer et limiter les problèmes de compatibilité des applications avant le déploiement de Windows Vista, d'une mise à jour Windows, d'une mise à jour de sécurité Microsoft ou d'une nouvelle version d'Internet Explorer dans votre environnement.
Déploiement de la mise à jour de sécurité
Logiciels concernés
Pour obtenir des informations sur la mise à jour de sécurité spécifique aux Logiciels concernés, cliquez sur le lien approprié :
Client Microsoft Forefront Threat Management Gateway 2010
Tableau de référence
Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel. Vous pouvez rechercher des informations supplémentaires dans la sous-section « Informations de déploiement » de cette section.
| Inclusion dans les futurs Service Packs : | La mise à jour concernant ce problème sera incluse dans un futur Service Pack ou ensemble de mises à jour. |
| Déploiement | |
| Installation sans l'intervention de l'utilisateur | msiexec /p TMG-KB2520426-ENU.msp /quiet |
| Installation sans redémarrage | msiexec /p TMG-KB2520426-ENU.msp /norestart |
| Informations complémentaires | Consultez la sous-section « Outils de détection, de déploiement et Conseils » |
| Nécessité de redémarrer | |
| Redémarrage nécessaire ? | Oui, vous devez redémarrer votre système après avoir appliqué cette mise à jour de sécurité. |
| HotPatching | Non concerné |
| Informations sur la désinstallation | Utilisez Ajout/Suppression de programmes dans le Panneau de configuration. |
| Informations sur les fichiers | Consultez l'Article 2520426 de la Base de connaissances Microsoft. |
| Vérification de la clé de Registre | Aucune vérification de la clé de Registre n'existe pour cette mise à jour. Les utilisateurs peuvent vérifier l'installation à l'aide de la vérification de fichier pour version du fichier = 7.0.7734.182 |
Remarque : Pour Windows XP Professionnel Édition x64, cette mise à jour de sécurité est identique à celle de Windows Server 2003 Édition x64.
Informations sur le déploiement
Installation de la mise à jour
Cette mise à jour de sécurité prend en charge les options d'installation suivantes :
| Option | Description |
|---|---|
| /quiet | Mode silencieux (aucune intervention de la part de l'utilisateur ni d'affichage) |
| /passive | Mode autonome (barre de progression uniquement) |
| /norestart | Ne pas redémarrer une fois l'installation terminée |
| /promptrestart | Invite l'utilisateur à redémarrer, le cas échéant |
| /forcerestart | Toujours redémarrer l'ordinateur après l'installation |
| /l*v <LogFile> | Écriture du fichier journal de mise à jour dans <LogFile> |
| REINSTALL=all REINSTALLMODE=omus | Réinstallation du package |
| /help | Affiche les options de ligne de commande |
Remarque : Vous pouvez associer ces options dans une seule ligne de commande. Pour des raisons de compatibilité ascendante, la mise à jour de sécurité prend en charge la majorité des options des versions précédentes du programme d'installation. Pour plus d'informations sur les options d'installation prises en charge, consultez l'Article 262841 de la Base de connaissances Microsoft.
Vérification de l'application de la mise à jour
- Microsoft Baseline Security Analyzer
Pour vérifier qu'une mise à jour de sécurité a bien été appliquée sur un système affecté, utilisez l'outil Microsoft Baseline Security Analyzer (MBSA). Pour obtenir plus d'informations, consultez la section « Outils de détection, de déploiement et Conseils » plus haut dans ce Bulletin.
- Vérification de la version de fichier
Les étapes suivantes peuvent varier en fonction de l'édition de Microsoft Windows installée sur votre système. Reportez-vous à votre documentation pour suivre la procédure.
- Cliquez sur Démarrer et saisissez un nom de fichier de mise à jour dans la zone Démarrer la recherche.
- Quand le fichier apparaît sous Programmes, cliquez avec le bouton droit sur le nom du fichier et cliquez sur Propriétés.
- Sur l'onglet Général, comparez la taille du fichier avec les tables d'information sur les fichiers fournies dans l'article de la Base de connaissances.
Remarque : Selon l'édition du système d'exploitation ou des programmes installés sur votre système, il se peut que certains des fichiers énumérés dans la table d'informations sur les fichiers ne soient pas installés. - Vous pouvez également cliquer sur l'onglet Détails et comparer les informations, telles que la version du fichier et la date de modification, avec les tables d'information sur les fichiers fournies dans l'article de la Base de connaissances.
Remarque : Les attributs autres que la version de fichier peuvent changer en cours d'installation. La comparaison d'autres attributs de fichiers avec les données de la table d'informations sur les fichiers ne constitue pas une méthode valable pour vérifier si la mise à jour a bien été appliquée. D'autre part, dans certains cas, il se peut que les fichiers soient renommés au cours de l'installation. Si les informations concernant le fichier ou la version n'existent pas, ayez recours à l'une des autres méthodes permettant de vérifier l'installation de la mise à jour. - Enfin, vous pouvez cliquer sur l'onglet Versions précédentes et comparer les informations de la précédente version du fichier avec celles de la nouvelle version mise à jour.
Autres informations
Microsoft Active Protections Program (MAPP)
Pour améliorer la protection de ses clients, Microsoft fournit des informations sur les vulnérabilités aux principaux fournisseurs de logiciels de sécurité avant chaque mise à jour de sécurité mensuelle. Les fournisseurs de logiciels de sécurité peuvent ainsi utiliser ces informations pour fournir des protections mises à jour à leurs clients via leurs logiciels ou périphériques de sécurité, tels que les antivirus et les systèmes de détection ou de prévention d'intrusion basés sur le réseau ou sur les hôtes. Pour déterminer si des protections actives sont disponibles, visitez les sites Web des partenaires fournisseurs de logiciels de sécurité, répertoriés sur la page Microsoft Active Protections Program (MAPP) Partners.
Support technique
- En cas de problème, contactez les services de support sécurité Microsoft. Les appels au Support technique concernant les mises à jour de sécurité ne sont pas facturés par Microsoft. Pour plus d'informations sur les options de support disponibles, consultez le site Web Aide et Support Microsoft.
- Nos clients internationaux peuvent joindre le Support technique de leur filiale Microsoft locale. Le support technique ayant trait aux mises à jour de sécurité n'est pas facturé par Microsoft. Pour savoir comment contacter le Support Microsoft, consultez le site International Support.
Dédit de responsabilité
Les informations contenues dans la Base de connaissances Microsoft 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 (14 juin 2011) : Bulletin publié.