Bulletin de sécurité Microsoft MS13-022 - Critique

Une vulnérabilité dans Silverlight pourrait permettre l'exécution de code à distance (2814124)

Paru le: mardi 12 mars 2013 | Mis(e) à jour: mercredi 3 avril 2013

Version: 1.2

Informations générales

Synthèse

Cette mise à jour de sécurité corrige une vulnérabilité signalée confidentiellement dans Microsoft Silverlight. Cette vulnérabilité pourrait permettre l'exécution de code à distance si un attaquant hébergeait un site Web contenant une application Silverlight spécialement conçue pour cette vulnérabilité puis incitait un utilisateur à consulter ce site Web. L'attaquant pourrait également exploiter des sites Web compromis et des sites Web qui acceptent ou hébergent du contenu ou des annonces fournis par les utilisateurs. Ces sites Web pourraient contenir du code spécialement conçu pour exploiter cette vulnérabilité. Cependant, un attaquant n'aurait aucun moyen de forcer un utilisateur à visiter un site 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. Il pourrait également afficher du contenu Web spécialement conçu en imitant des bannières publicitaires ou d'autres moyens afin d'envoyer du contenu Web aux systèmes affectés.

Cette mise à jour de sécurité est de niveau « critique » pour Microsoft Silverlight 5 et Microsoft Silverlight 5 Developer Runtime installés sur Mac et sur toutes les versions en cours de support de Microsoft Windows. 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 cette vulnérabilité en modifiant la façon dont Microsoft Silverlight vérifie les pointeurs de mémoire lors de l'affichage d'objets HTML. 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é ».

Cette mise à jour de sécurité corrige la vulnérabilité en mettant à niveau les versions précédentes de Silverlight vers la version 5.1.20125.0, qui est la première version de Silverlight 5 à ne pas être affectée par cette vulnérabilité. Pour plus d'informations sur la vulnérabilité, consultez la sous-section « Forum aux questions » dans la section Informations par vulnérabilité.

Recommandation. La majorité de nos clients chez lesquels les mises à jour automatiques sont activées n'auront 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 et les installer manuellement. Pour plus d'informations sur les options de configuration spécifiques des mises à jour automatiques, consultez l'Article 294871 de la Base de connaissances Microsoft.

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.

Consultez également la section « Outils de détection, de déploiement et Conseils » dans ce même Bulletin.

Article de la Base de connaissances

Article de la Base de connaissances 2814124
Informations sur les fichiers Oui
Mots de passe hachés SHA1/SHA2 Oui
Problèmes connus Oui

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 et outils Microsoft pour développeurs

Système d'exploitation Impact de sécurité maximal Indice de gravité cumulée Mises à jour remplacées
Microsoft Silverlight 5
[Microsoft Silverlight 5](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur Mac (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
[Microsoft Silverlight 5 Developer Runtime](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur Mac (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
[Microsoft Silverlight 5](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur toutes les versions en cours de support des clients Microsoft Windows (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
[Microsoft Silverlight 5 Developer Runtime](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur toutes les versions en cours de support des clients Microsoft Windows (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
[Microsoft Silverlight 5](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur toutes les versions en cours de support des serveurs Microsoft Windows (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
[Microsoft Silverlight 5 Developer Runtime](http://www.microsoft.com/downloads/details.aspx?familyid=75eef049-1f39-47b4-9a1e-839974fc89b9) installé sur toutes les versions en cours de support des serveurs Microsoft Windows (2814124) Exécution de code à distance Critique 2636927 dans le Bulletin [MS12-034](http://go.microsoft.com/fwlink/?linkid=251038)
Forum aux questions concernant les mises à jour -----------------------------------------------

Quels sont les navigateurs Web prenant en charge les applications Microsoft Silverlight ?
Pour exécuter les applications Microsoft Silverlight, la plupart des navigateurs Web, y compris Microsoft Internet Explorer, nécessitent que Microsoft Silverlight soit installé et que le plug-in correspondant soit activé. Pour plus d'informations sur Microsoft Silverlight, consultez le site officiel de Microsoft Silverlight. Consultez la documentation de votre navigateur pour en savoir plus sur la désactivation et la suppression des plug-ins.

Quelles versions de Microsoft Silverlight 5 sont affectées par cette vulnérabilité ?
La version 5.1.20125.0 de Microsoft Silverlight, qui était la version actuelle de Microsoft Silverlight au moment de la première publication de ce Bulletin, corrige la vulnérabilité et n'est pas affectée. Les versions de Microsoft Silverlight antérieures à la version 5.1.20125.0 sont affectées.

Comment puis-je savoir quelle version exacte de Microsoft Silverlight est actuellement installée sur mon système ?
Si Microsoft Silverlight est déjà installé sur votre ordinateur, vous pouvez visiter la page « Installer Silverlight », qui indiquera la version exacte de Microsoft Silverlight actuellement installée sur votre système. Vous pouvez également utiliser la fonction de gestion des modules complémentaires des versions actuelles de Microsoft Internet Explorer pour déterminer la version exacte actuellement installée sur votre système.

Vous pouvez également vérifier manuellement le numéro de version du fichier sllauncher.exe situé dans le répertoire « %ProgramFiles%\Microsoft Silverlight » (sur les systèmes Microsoft Windows x86) ou dans le répertoire « %ProgramFiles(x86)%\Microsoft Silverlight » (sur les systèmes Microsoft Windows x64).

En outre, sur Microsoft Windows, les informations de la version exacte actuellement installée de Microsoft Silverlight se trouvent dans le Registre au niveau de la clé [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]:Version sur les systèmes Microsoft Windows x86 ou [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight]:Version sur les systèmes Microsoft Windows x64.

Sur Apple Mac OS, les informations de la version exacte actuellement installée de Microsoft Silverlight se trouvent à l'emplacement suivant :

  1. Ouvrez l'outil Finder.
  2. Sélectionnez le lecteur système et accédez au dossier Internet Plug-ins - Library.
  3. Cliquez avec le bouton droit sur le fichier Silverlight.Plugin (si votre souris a un seul bouton, appuyez sur la touche Ctrl en même temps que vous cliquez sur le fichier) pour ouvrir le menu contextuel, puis cliquez sur Show Package Contents (Afficher le contenu du package).
  4. Dans le dossier de contenu, localisez le fichier info.plist et ouvrez-le avec un éditeur. Il contiendra une entrée comme celle-ci, qui affiche le numéro de version : SilverlightVersion 5.1.20125.0

La version installée avec cette mise à jour de sécurité pour Microsoft Silverlight 5 est la version 5.1.20125.0. Si votre numéro de version Microsoft Silverlight 5 est supérieur ou égal à ce numéro de version, votre système n'est pas vulnérable.

Comment mettre à niveau ma version de Microsoft Silverlight?
La fonction de mise à jour automatique de Microsoft Silverlight permet de s'assurer que votre installation de Microsoft Silverlight est maintenue à jour avec la version la plus récente de Microsoft Silverlight, des fonctionnalités de Microsoft Silverlight et des composants de sécurité. Pour plus d'informations sur la fonction de mise à jour automatique de Microsoft Silverlight, consultez Mise à jour de Microsoft Silverlight (en anglais). Les utilisateurs de Windows ayant désactivé la fonction de mise à jour automatique de Microsoft Silverlight peuvent s'inscrire à Microsoft Update pour obtenir la dernière version de Microsoft Silverlight ou peuvent télécharger la dernière version de Silverlight manuellement en utilisant le lien de téléchargement du tableau « Logiciels concernés » de la section précédente « Logiciels concernés et non concernés ». Pour des informations sur le déploiement de Microsoft Silverlight dans un environnement d'entreprise, consultez le Guide de déploiement de Silverlight en entreprise (en anglais).

Cette mise à jour va-t-elle mettre à niveau ma version de Silverlight ?
La mise à jour 2814124 met à niveau les versions précédentes de Silverlight vers Silverlight version 5.1.20125.0. Microsoft recommande cette mise à niveau afin d'assurer la protection contre la vulnérabilité décrite dans ce Bulletin.

Où puis-je trouver des informations supplémentaires à propos du cycle de vie du produit Silverlight?
Pour obtenir des informations sur le cycle de vie spécifiques à Silverlight, consultez la page « Politique de support pour Microsoft Silverlight ».

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 antérieure de ces logiciels doivent prioritairement passer à une version en cours de support, 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 à propos des Service Packs pour ces versions logicielles, consultez la page Politique de support relative aux Service Packs.

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 obtenir des 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. Lorsque vous appelez, demandez à parler au directeur commercial local de Support Premier. 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 mars. Pour plus d'informations, consultez l'Indice d'exploitabilité Microsoft.

Indice de gravité par vulnérabilité et Impact de sécurité maximal par logiciel concerné
Logiciels concernés Vulnérabilité liée à un déréférencement double dans Silverlight - CVE-2013-0074 Indice de gravité cumulée
Microsoft Silverlight 5
Microsoft Silverlight 5 installé sur Mac **Critique** Exécution de code à distance **Critique**
Microsoft Silverlight 5 Developer Runtime installé sur Mac **Critique** Exécution de code à distance **Critique**
Microsoft Silverlight 5 installé sur toutes les versions en cours de support des clients Microsoft Windows **Critique** Exécution de code à distance **Critique**
Microsoft Silverlight 5 Developer Runtime installé sur toutes les versions en cours de support des clients Microsoft Windows **Critique** Exécution de code à distance **Critique**
Microsoft Silverlight 5 installé sur toutes les versions en cours de support des serveurs Microsoft Windows **Critique** Exécution de code à distance **Critique**
Microsoft Silverlight 5 Developer Runtime installé sur toutes les versions en cours de support des serveurs Microsoft Windows **Critique** Exécution de code à distance **Critique**

Vulnérabilité liée à un déréférencement double dans Silverlight - CVE-2013-0074

Il existe une vulnérabilité d'exécution de code à distance dans Microsoft Silverlight qui peut permettre à une application Silverlight spécialement conçue d'accéder à la mémoire de manière non fiable. Un attaquant qui parviendrait à exploiter cette vulnérabilité pourrait exécuter du code arbitraire dans le contexte de sécurité de l'utilisateur actuel. 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. 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.

Pour afficher cette vulnérabilité en tant qu'entrée standard dans la liste « Common Vulnerabilities and Exposures », consultez la référence CVE-2013-0074.

Facteurs atténuants

Une atténuation fait référence à un paramètre, une configuration générale ou à des préférences existant dans un état par défaut qui pourraient diminuer l'impact de l'exploitation d'une vulnérabilité. Les facteurs atténuants suivants peuvent être utiles, selon votre situation :

  • Dans le cas d'une attaque de navigation Web, l'attaquant devrait héberger un site Web contenant 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 du contenu ou des annonces provenant d'utilisateurs pourraient contenir du 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.
  • Un attaquant qui parviendrait à exploiter cette vulnérabilité pourrait obtenir les mêmes droits que l'utilisateur actuel. 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.
  • Par défaut, Internet Explorer sur Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 et Windows Server 2012 s'exécute selon un mode restreint appelé Configuration de sécurité renforcée. Ce mode permet d'atténuer cette vulnérabilité. Pour plus d'informations sur la Configuration de sécurité renforcée d'Internet Explorer, reportez-vous à la section Forum aux questions sur cette vulnérabilité.

Solutions de contournement

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 :

  • Bloquer temporairement l'exécution du contrôle ActiveX Microsoft Silverlight dans Internet Explorer (méthode 1)

    Vous pouvez également vous protéger contre ces vulnérabilités en empêchant momentanément les tentatives de création d'instance du contrôle ActiveX Silverlight dans Internet Explorer en définissant le kill bit pour le contrôle.

    Avertissement : Si vous n'utilisez pas correctement l'Éditeur du Registre, vous risquez de créer de sérieux problèmes et d'avoir à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir qu'il soit possible de résoudre des problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre. L'utilisation de l'Éditeur du Registre relève de votre responsabilité.

    Nous vous conseillons de sauvegarder le Registre avant de le modifier.

    Utilisez le texte suivant pour créer un fichier .reg qui neutralise temporairement les tentatives d'instanciation du contrôle ActiveX Silverlight dans Internet Explorer. Vous pouvez copier le texte suivant, le coller dans un éditeur de texte tel que le Bloc-Notes puis l'enregistrer en lui donnant une extension de fichier .reg. Exécutez le fichier .reg sur le client vulnérable.

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{DFEAF541-F3E1-4C24-ACAC-99C30715084A}]
    "Compatibility Flags"=dword:00000400
    

    Arrêtez puis redémarrez Internet Explorer pour que vos changements prennent effet.

    Pour plus de détails sur la manière d'empêcher l'exécution d'un contrôle dans Internet Explorer, consultez l'Article 240797 de la Base de connaissances Microsoft. Suivez ces étapes et créez une valeur pour les indicateurs de compatibilité (Compatibility Flags) dans le Registre afin d'empêcher le contrôle ActiveX Silverlight de s'exécuter dans Internet Explorer.

    Impact de cette solution de contournement. Les applications et sites Web qui requièrent le contrôle ActiveX Microsoft Silverlight risquent de ne plus fonctionner correctement. Si vous appliquez cette solution, elle affectera tous les contrôles ActiveX Silverlight installés sur votre système.

    Comment annuler cette solution de contournement. Supprimez les clés de Registre ajoutées pour empêcher temporairement les tentatives de création d'instance du contrôle ActiveX Silverlight dans Internet Explorer.

  • Bloquer temporairement l'exécution du contrôle ActiveX Microsoft Silverlight dans Internet Explorer (méthode 2)

    Pour modifier la clé de Registre afin de désactiver Microsoft Silverlight, procédez comme suit :

    Remarque : Toute mauvaise utilisation de l'Éditeur du Registre peut générer des problèmes sérieux pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre pourront être résolus. L'utilisation de l'Éditeur du Registre relève de votre responsabilité. Pour savoir comment modifier le Registre, consultez la rubrique d'Aide « Modifier des clés et des valeurs » dans l'Éditeur du Registre (Regedit.exe) ou les rubriques d'Aide « Ajouter et supprimer des informations dans le Registre » et « Modifier les données du Registre » dans Regedt32.exe.

    • Utilisation de la méthode interactive

      1. Cliquez sur Démarrer, puis sur Exécuter, tapez Regedit dans la zone Ouvrir, puis cliquez sur OK.

      2. Localisez la sous-clé de Registre suivante, puis cliquez dessus :

        HKEY_CLASSES_ROOT\CLSID\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
        
      3. Cliquez avec le bouton droit sur {DFEAF541-F3E1-4c24-ACAC-99C30715084A} et sélectionnez Exporter. Enregistrez le fichier sur le disque.

      4. Effacez l'intégralité de la clé {DFEAF541-F3E1-4c24-ACAC-99C30715084A}.

      5. Fermez l'Éditeur du Registre.

    • À l'aide d'un fichier de Registre

      1. Créez une copie de sauvegarde des clés de Registre. Une copie de sauvegarde peut être faite à l'aide d'un script de déploiement avec la commande suivante :

        Regedit.exe /e SL_backup.reg HKEY_CLASSES_ROOT\CLSID\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
        
      2. Enregistrez ce qui suit dans un fichier portant l'extension .REG (par ex. Disable_Silverlight.reg) :

        Windows Registry Editor Version 5.00
        [-HKEY_CLASSES_ROOT\CLSID\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}]
        
      3. Exécutez le script de Registre ci-dessus créé à l'étape 2 sur le système cible à l'aide de la commande suivante :

        Regedit /s Disable_Silverlight.reg
        
  • Bloquer temporairement l'exécution du contrôle ActiveX Microsoft Silverlight dans Firefox ou Chrome

    Pour modifier la clé de Registre afin de désactiver Microsoft Silverlight, procédez comme suit :

    Remarque : Toute mauvaise utilisation de l'Éditeur du Registre peut générer des problèmes sérieux pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre pourront être résolus. L'utilisation de l'Éditeur du Registre relève de votre responsabilité. Pour savoir comment modifier le Registre, consultez la rubrique d'Aide « Modifier des clés et des valeurs » dans l'Éditeur du Registre (Regedit.exe) ou les rubriques d'Aide « Ajouter et supprimer des informations dans le Registre » et « Modifier les données du Registre » dans Regedt32.exe.

    • Utilisation de la méthode interactive

      1. Cliquez sur Démarrer, puis sur Exécuter, tapez Regedit dans la zone Ouvrir, puis cliquez sur OK.

      2. Localisez la sous-clé de Registre suivante, puis cliquez dessus :

        HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0
        
      3. Cliquez avec le bouton droit sur @Microsoft.com/NpCtrl,version=1.0 et sélectionnez Exporter. Enregistrez le fichier sur le disque.

      4. Effacez la clé @Microsoft.com/NpCtrl,version=1.0.

      5. Quittez l'Éditeur du Registre.

    • À l'aide d'un fichier de Registre

      1. Créez une copie de sauvegarde des clés de Registre. Une copie de sauvegarde peut être faite à l'aide d'un script de déploiement avec la commande suivante :

        Regedit.exe /e SL_backup.reg HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0
        
      2. Enregistrez ce qui suit dans un fichier portant l'extension .REG (par ex. Disable_Silverlight.reg) :

        Windows Registry Editor Version 5.00
        [-HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0]
        
      3. Exécutez le script de Registre ci-dessus créé à l'étape 2 sur le système cible à l'aide de la commande suivante :

        Regedit /s Disable_Silverlight.reg
        

    Comment annuler cette solution de contournement.

    • Utilisation de la méthode interactive

      1. Cliquez sur Démarrer, puis sur Exécuter, tapez Regedit dans la zone Ouvrir, puis cliquez sur OK.
      2. Dans le menu Fichier, cliquez sur Importer.
      3. Localisez l'emplacement****où le fichier exporté précédemment est situé.
      4. Sélectionnez le fichier, puis cliquez sur Ouvrir.
    • Utilisation d'un script de déploiement

      Restaurez le fichier sauvegardé à l'étape 1 À l'aide d'un fichier de Registre ci-dessus, avec la commande suivante :

      Regedit /s SL_backup.reg
      

Forum aux questions

Quelle est la portée de cette vulnérabilité?
Il s'agit d'une vulnérabilité d'exécution de code à distance.

Quelle est la cause de cette vulnérabilité?
Cette vulnérabilité survient lorsque Microsoft Silverlight vérifie de façon incorrecte un pointeur de mémoire lors de l'affichage d'un objet HTML.

Qu'est-ce que Microsoft Silverlight?
Microsoft Silverlight est une implémentation inter-navigateurs et inter-plates-formes de Microsoft .NET Framework pour la création d'expériences multimédias et d'applications interactives riches pour le Web. Pour plus d'informations, consultez le site officiel de Microsoft Silverlight.

Que pourrait faire un attaquant en exploitant cette vulnérabilité?
Dans un scénario de navigation Web, un attaquant qui parviendrait à exploiter cette vulnérabilité pourrait obtenir les mêmes autorisations que l'utilisateur actuellement connecté. Si un utilisateur est connecté avec des privilèges d'administrateur, un attaquant 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. 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.

Comment un attaquant pourrait-il exploiter cette vulnérabilité?
Un attaquant pourrait héberger un site Web contenant une application Silverlight spécialement conçue pour exploiter cette vulnérabilité, puis convaincre un utilisateur d'afficher ce site Web. L'attaquant pourrait également exploiter des sites Web compromis et des sites Web qui acceptent ou hébergent du contenu ou des annonces fournis par les utilisateurs. Ces sites Web pourraient contenir du code spécialement conçu pour 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. Il pourrait également afficher du contenu Web spécialement conçu en imitant des bannières publicitaires ou d'autres moyens afin d'envoyer du contenu Web aux systèmes affectés.

Quels sont les systèmes les plus exposés à cette vulnérabilité?
L'exploitation réussie de cette vulnérabilité requiert qu'un utilisateur ait ouvert une session et visite des sites Web en utilisant un navigateur Web capable d'instancier des applications Silverlight. C'est pourquoi les systèmes sur lesquels un navigateur Web est fréquemment utilisé (tels que les postes de travail ou les serveurs Terminal Server) sont les plus exposés à cette vulnérabilité. Les serveurs pourraient être plus exposés si les administrateurs autorisent les utilisateurs à naviguer sur Internet et à consulter leur messagerie électronique depuis ceux-ci. Néanmoins, les meilleures pratiques recommandent fortement de ne pas autoriser cela.

J'exécute Internet Explorer pour Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 ou Windows Server 2012. Cela limite-t-il cette vulnérabilité?
Oui. Par défaut, Internet Explorer sur Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 et Windows Server 2012 s'exécute selon un mode restreint appelé Configuration de sécurité renforcée. La Configuration de sécurité renforcé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. Il s'agit d'un facteur atténuant pour les sites Web qui n'ont pas été ajoutés à la zone Sites de confiance d'Internet Explorer.

EMET contribue-t-il à atténuer les attaques qui tenteraient d'exploiter cette vulnérabilité?
Oui. EMET (Enhanced Mitigation Experience Toolkit) contribue à atténuer l'exploitation de cette vulnérabilité en ajoutant des couches de protection supplémentaires qui rendent l'exploitation de cette vulnérabilité plus difficile. EMET est un utilitaire qui permet d'empêcher l'exploitation des vulnérabilités logicielles pour l'exécution de code, en appliquant les systèmes d'atténuation des risques liés à la sécurité les plus récents. Pour l'heure, EMET est fourni avec un support limité et est uniquement disponible en langue anglaise. Pour plus d'informations, consultez l'Article 2458544 de la Base de connaissances Microsoft.

Qu'est-ce que Enhanced Mitigation Experience Toolkit v3.0 (EMET)?
Enhanced Mitigation Experience Toolkit (EMET) est un utilitaire qui permet d'empêcher l'exploitation de vulnérabilités dans les logiciels. Pour cela, EMET utilise un système d'atténuation des risques liés à la sécurité. Ces technologies fonctionnent comme des protections et des obstacles spéciaux qu'un auteur d'exploitation doit surmonter pour pouvoir exploiter des vulnérabilités logicielles. Ce système d'atténuation des risques liés à la sécurité ne garantit pas que les vulnérabilités ne seront jamais exploitées, mais rend leur exploitation aussi difficile à accomplir que possible. Dans de nombreuses instances, une exploitation complètement fonctionnelle capable de contourner EMET peut ne jamais être développée. Pour plus d'informations, consultez l'Article 2458544 de la Base de connaissances Microsoft.

Que fait cette mise à jour?
Cette mise à jour corrige cette vulnérabilité en modifiant la façon dont Microsoft Silverlight vérifie les pointeurs de mémoire lors de l'affichage d'objets HTML.

Lors de la parution de ce Bulletin de sécurité, cette vulnérabilité avait-elle été révélée publiquement?
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

Plusieurs ressources sont disponibles pour aider les administrateurs à déployer des mises à jour de sécurité.

  • Microsoft Baseline Security Analyzer (MBSA) permet aux administrateurs de rechercher les mises à jour manquantes et les erreurs de configuration de sécurité courantes sur les systèmes locaux et distants.
  • Windows Server Update Services (WSUS), Systems Management Server (SMS) et System Center Configuration Manager (SCCM) aident les administrateurs à distribuer les mises à jour de sécurité.
  • Les composants d'évaluation de la compatibilité des mises à jour (Update Compatibility Evaluator) inclus avec les outils d'analyse de compatibilité des applications (Application Compatibility Toolkit) contribuent à rationaliser le test et la validation des mises à jour Windows en fonction des applications installées.

Pour obtenir des informations sur ces ressources et d'autres outils disponibles, consultez la page « Outils de sécurité ».

Remarque : Les outils de détection et de déploiement de Windows ne s'appliquent pas aux systèmes Mac. Toutefois, les utilisateurs de Mac peuvent utiliser la fonction de mise à jour automatique de Microsoft Silverlight, qui contribuera à assurer que les systèmes sont mis à jour avec la version la plus récente de Microsoft Silverlight, des fonctionnalités de Microsoft Silverlight et des composants de sécurité. Pour plus d'informations sur la fonction de mise à jour automatique de Microsoft Silverlight, consultez la page « Programme de mise à jour de Microsoft Silverlight ».

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é :

Silverlight 5 pour Mac (toutes éditions)

Tableau de référence

Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.

Noms de fichiers des mises à jour de sécurité Pour Microsoft Silverlight 5 installé sur Mac :
Silverlight.dmg
Pour Microsoft Silverlight 5 Developer Runtime installé sur Mac :
silverlight_developer.dmg
Nécessité de redémarrer Cette mise à jour ne nécessite pas le redémarrage de l'ordinateur.
Informations de désinstallation Ouvrez l'outil Finder, sélectionnez le lecteur système, accédez au dossier Internet Plug-ins - Library et supprimez le fichier Silverlight.Plugin. (Notez que la mise à jour ne peut pas être supprimée sans supprimer le plug-in Silverlight.)
Informations sur les fichiers Consultez l'Article 2814124 de la Base de connaissances Microsoft.
Vérification d'installation Consultez la section « Forum aux questions concernant les mises à jour » de ce Bulletin qui répond à la question « Comment puis-je savoir quelle version exacte de Microsoft Silverlight est actuellement installée ? ».
#### Silverlight 5 pour Windows (toutes versions en cours de support) **Tableau de référence** Le tableau suivant contient les informations de mise à jour de sécurité concernant ce logiciel.

Noms de fichiers des mises à jour de sécurité Pour Microsoft Silverlight 5 installé sur toutes les versions 32 bits en cours de support de Microsoft Windows :
silverlight.exe
Pour Microsoft Silverlight 5 Developer Runtime installé sur toutes les versions 32 bits en cours de support de Microsoft Windows :
silverlight_developer.exe
Pour Microsoft Silverlight 5 installé sur toutes les versions 64 bits en cours de support de Microsoft Windows :
silverlight_x64.exe
Pour Microsoft Silverlight 5 Developer Runtime installé sur toutes les versions 64 bits en cours de support de Microsoft Windows :
silverlight_developer_x64.exe
Options d'installation Reportez-vous au guide Silverlight Enterprise Deployment Guide (en anglais)
Nécessité de redémarrer Cette mise à jour ne nécessite pas le redémarrage de l'ordinateur.
Informations de désinstallation Utilisez l'outil Ajout/Suppression de programmes dans le Panneau de configuration. (Notez que la mise à jour ne peut pas être supprimée sans supprimer Silverlight.)
Informations sur les fichiers Consultez l'Article 2814124 de la Base de connaissances Microsoft.
Vérification de la clé de Registre Pour les installations 32 bits de Microsoft Silverlight 5 :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight "Version" = "Y"
Pour les installations 64 bits de Microsoft Silverlight 5 :
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight "Version" = "Y"
et
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight "Version" = "Y"

Autres informations

Remerciements

Microsoft remercie les organismes ci-dessous pour avoir contribué à la protection de ses clients :

  • James Forshaw de Context Information Security pour avoir signalé la vulnérabilité liée à un déréférencement double dans Silverlight (CVE-2013-0074).

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 (en anglais).

Support technique

Comment obtenir de l'aide concernant cette mise à jour de sécurité

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 (12 mars 2013) : Bulletin publié.
  • V1.1 (12 mars 2013) : Correction du numéro de version actuel pour Microsoft Silverlight 5 dans la section « Forum aux questions concernant les mises à jour ».
  • V1.2 (3 avril 2013) : Mise à jour de la partie « Problèmes connus » sous la section « Article de la base de connaissances », où « Aucun » est remplacé par « Oui », et précision indiquant que l'installation de la mise à jour mettra à niveau les versions précédentes de Silverlight vers la version 5.1.20125.0.

Built at 2014-04-18T01:50:00Z-07:00