Risque

Exécution de code arbitraire à distance avec les droits de l'utilisateur courant.

Systèmes affectés

  • Microsoft Windows Me ;
  • Microsoft Windows NT Workstation 4.0 ;
  • Microsoft Windows NT Server 4.0 ;
  • Microsoft Windows NT 4.0 Terminal Server Edition ;
  • Microsoft Windows 2000 ;
  • Microsoft Windows XP ;
  • Microsoft Windows Server 2003.

Résumé

Une adresse réticulaire (``URL'') habilement conçue permet d'exécuter du code arbitraire lorsque l'utilisateur courant clique desssus. Les droits correspondent à ceux de ce dernier (Administrateur dans le cas d'une installation personnelle par défaut).

Description

``Help and Support Center'' est un service unifié permettant à l'utilisateur d'obtenir divers types d'assistance. Il fournit par exemple de la documentation, l'accès à ``Windows Update'', l'assistance de la compabilité matérielle... Il peut être accédé à l'aide d'adresses commençant par ``hcp://'' au lieu du classique ``http://'' du protocole HTTP. Bien que présent sur toutes les plateformes, il n'est en principe utilisable que depuis Windows XP.

Il existe un débordement de tampon dans un des composants du protocole HCP. Il permet à un utilisateur mal intentionné de faire exécuter du code arbitraire par le biais d'un message ou d'une page Internet au format HTML.

Contournement provisoire

Supprimer le support du protocole HCP dans la base de registre.

Solution

Appliquer le correctif fourni par Microsoft suivant la version du système d'exploitation (cf. Documentation).

Documentation