S . G . D . S . N
Agence nationale
de la sécurité des
systèmes d'information

République Française Paris, le 24 décembre 2001
No CERTA-2001-AVI-165

Affaire suivie par :

CERTA

AVIS DU CERTA

Objet : Vulnérabilité de UPnP sous Windows


Conditions d'utilisation de ce document : http://www.certa.ssi.gouv.fr/certa/apropos.html
Dernière version de ce document : http://www.certa.ssi.gouv.fr/site/CERTA-2001-AVI-165

Gestion du document


Tableau 1: gestion du document
Référence CERTA-2001-AVI-165
Titre Vulnérabilité de UPnP sous Windows
Date de la première version 24 décembre 2001
Date de la dernière version -
Source(s) Bulletin Microsoft MS01-059
Pièce(s) jointe(s) Aucune
   

Une gestion de version détaillée se trouve à la fin de ce document.

1 Risque

2 Systèmes affectés

3 Résumé

Un utilisateur distant mal intentionné peut, par le biais de requêtes UPnP habilement composées, exécuter du code arbitraire ou entraîner un déni de service sur la machine cible.

4 Description

Le service UPnP ( Universal Plug and Play ) est un service permettant de découvrir automatiquement de nouveaux équipements réseau. Ce service est disponible sur divers équipements : imprimantes, etc.

Une machine utilisant le service UPnP transmet une requête « M-SEARCH » afin de connaître les ressources UPnP du réseau. Les machines proposant de telles ressources (exemple : imprimantes) transmettent une requête « NOTIFY ».

Deux vulnérabilités ont été découvertes dans le service UPnP.

La première vulnérabilité permet, pas le biais d'un débordement de pile dans la gestion des requêtes « NOTIFY », d'exécuter du code arbitraire sur la machine cible ( avec les privilèges « SYSTEM » sous Windows XP ).

La seconde vulnérabilité permet, par le biais d'une mauvaise gestion des requêtes « NOTIFY », de réaliser un déni de service en consommant toutes les ressources de la machine cible.

5 Contournement provisoire

Filtrer les ports 1900 et 5000 ( TCP et UDP ) au niveau du garde-barrière, pour éviter les attaques provenant de l'extérieur.

6 Solution

Télécharger le correctif sur le site Microsoft :

7 Documentation

Bulletin Microsoft :

http://www.microsoft.com/technet/security/bulletin/MS01-059.asp

Gestion détaillée du document

24 décembre 2001
version initiale.



CERTA
2012-01-04