Avis du CERT-FR

Objet : Vulnérabilité de l'exécutable login

Gestion du document

Référence CERTA-2001-AVI-161
Titre Vulnérabilité de l'exécutable login
Date de la première version13 décembre 2001
Date de la dernière version19 décembre 2001
Source(s) Avis CA-2001-34 du CERT/CC

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

Risque

  • Élévation de privilèges

Systèmes affectés

  • IBM AIX versions 4.3 et 5.1 ;
  • SCO OpenServer version 5.0.6 et antérieures ;
  • SGI IRIX 3.x ;
  • Sun Solaris versions 2.5.1, 2.6, 7 et 8.

Résumé

Une vulnérabilité de l'exécutable /bin/login permet à un utilisateur mal intentionné d'obtenir à distance les privilèges de l'administrateur root.

Description

Une vulnérabilité de type débordement de mémoire dans l'exécutable /bin/login permet à un utilisateur d'obtenir les privilèges de l'administrateur root.

La fonction login n'est pas suid ; elle s'exécute donc avec les droits de celui qui l'appelle. Néanmoins, certaines applications, rlogind ou telnetd par exemple, fonctionnent avec les droits de root et font appel à login.

Il est alors possible par ce biais d'obtenir les droits de l'administrateur de la machine à distance.

Contournement provisoire

Limitez l'accès aux ports suivants sur les gardes-barrières :

  • 23/tcp (telnet)
  • 513/tcp (rlogin)

Solution

Contactez votre distributeur pour obtenir une mise à jour.

Pour les systèmes SGI IRIX, il est conseillé d'évoluer vers une versions d'IRIX parmi les versions 4.x, 5.x ou 6.x, qui ne sont pas vulnérables.

Pour les systèmes Sun, se reporter à l'avis 41987 (cf. Documentation) et appliquer les correctifs suivant la version et l'architecture du système.

Documentation

Gestion détaillée du document

Date Description
13 décembre 2001 version initiale.
19 décembre 2001 première révision : précision des versions vulnérables de Solaris et ajout des alertes SUN et SGI.
Choisissez un thème pour personnaliser l'apparence du site.