Bulletin d'alerte du CERT-FR
Objet : Vulnérabilités d'Internet Explorer
Gestion du document
Une gestion de version détaillée se trouve à la fin de ce document.
Risques
- Accès aux ressources locales
- Contournement de la politique de sécurité
- Exécution de code arbitraire à distance
Systèmes affectés
Microsoft Internet Explorer 6.
La vulnérabilité du composant ADODB.Stream affecte également les versions 5.x d'Internet Explorer.
Résumé
Plusieurs vulnérabilités d'Internet Explorer version 6 non corrigées à ce jour permettent à un utilisateur mal intentionné d'accèder aux ressources locales de la machine, de contourner la politique de sécurité et d'exécuter du code arbitraire à distance.
Description
Deux vulnérabilités ont été découvertes dans le navigateur Internet Explorer version 6 :
- la première vulnérabilité concerne les fichiers d'aide de type CHM au format Microsoft ITS et permet d'accèder aux ressources locales de la machine cible. Cet accès s'effectue par le biais du champ Location de l'en-tête HTTP.
- La deuxième vulnérabilité permet à un utilisateur mal intentionné d'exécuter du code avec les privilèges de la zone Machine locale.
Cette deuxième vulnérabilité permet d'exploiter une autre faille de sécurité : celle de l'activeX ADODB.Stream. Cette vulnérabilité est connue depuis longtemps mais avait été jugée par Microsoft comme "non dangereuse", puisqu'il était nécessaire de contourner le mécanisme des zones de sécurité pour l'exploiter.
Ces vulnérabilités sont actuellement exploitées via un document au format HTML ou un site web malicieusement construit, pour exécuter du code arbitraire sur un système vulnérable.
Contournement provisoire
-
Désactiver l'exécution de scripts pour tous les sites web qui ne sont pas de confiance ;
-
désactiver la gestion du protocole ITS. Pour cela, renommer les clefs du registre Microsoft suivantes :
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PROTOCOLS\Handler\ms-its HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PROTOCOLS\Handler\its HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PROTOCOLS\Handler\mkNote : on pourra renommer ces clefs de registre en ajoutant -off (ms-its devient ms-its-off)
-
désactiver le composant ADODB.Stream d'Internet Explorer (cf. section Documentation).
Solution
Se référer au bulletin de sécurité MS04-025 de Microsoft afin d'obtenir la liste des correctifs (cf. Documentation).
Documentation
-
Avis CERTA-2004-AVI-260 du CERTA :
http://www.certa.ssi.gouv.fr/site/CERTA-2004-AVI-260/ -
Avis de sécurité Secunia SA11793 du 08 juin 2004 :
http://secunia.com/advisories/11793/ -
Bulletin de sécurité Microsoft MS04-025 du 01 Août 2004 :
http://www.microsoft.com/technet/security/bulletin/ms04-025.mspx -
Fiche technique de Microsoft pour désinstaller le composant ADODB.Stream
http://support.microsoft.com/?kbid=870669 -
Message de la liste de discussion Full-Disclosure :
http://archives.neohapsis.com/archives/fulldisclosure/2004-06/0104.html
Gestion détaillée du document
| Date | Description |
|---|---|
| 09 juin 2004 | version initiale. |
| 02 juillet 2004 | première révision : prise en compte de la vulnérabilité ADODB.Stream et ajout du lien pour la désinstallation du composant. |
| 05 juillet 2004 | deuxième révision : modification des versions affectées et prise en compte de l'exploitation des vulnérabilités. |
| 03 août 2004 | troisième révision : ajout de la section solution et des références des avis de Microsoft et du CERTA. |