Risque

  • Déni de service ;
  • exécution de code arbitraire.

Systèmes affectés

Systèmes sur lesquels est lancé le service CDE Subprocess Control Service.

Résumé

Une vulnérabilté dans le démon CDE Subprocess Control Service permet à un utilisateur mal intentionné d'exécuter du code arbitraire sur la machine avec les droits de l'utilisateur root.

L'exploitation de cette vulnérabilité peut se faire en local ou à distance.

Description

CDE (Common Desktop Environment) est une interface graphique des systèmes UNIX et Linux. Le démon CDE Subprocess Control Service (dtspcd) est un démon réseau qui accepte des requêtes de clients pour exécuter ou lancer des applications à distance. Le démon dtspcd tourne par défaut sur le port 6112/tcp avec les droits de l'utilisateur root.

Une vulnérabilité de type débordement de mémoire permet à un utilisateur mal intentionné d'exécuter du code arbitraire sur la machine avec les droits de l'utilisateur root.

Contournement provisoire

Pour éviter une attaque venant de l'extérieur, limitez l'accès au demon dtspcd au niveau des gardes-barrières (port 6112/tcp par défaut).

Solution

Consultez votre éditeur pour obtenir une mise à jour suivant votre distribution.

Documentation

L'environnement CDE :

http://www.opengroup.org/cde

L'avis de sécurité du CERT-CC :

http://www.cert.org/advisories/CA-2001-31.html

L'avis de sécurité SGI :

ftp://patches.sgi.com/support/free/security/advisories/20020302-01-A