MacOS X DirectoryService Privilege Escalation and DoS Attack
|
Date de Publication: 2003-04-13
K-Otik ID : 0011
CVE : CAN-2003-0171
Titre: MacOS X DirectoryService Privilege Escalation and DoS Attack
Exploitable à distance : Non
Exploitable en local : Oui
* Description Technique *
DirectoryServices (/usr/sbin/DirectoryService) fait partie du système d'information et d'authentification dans l'environnement MacOs X, il est installé est démarré par défaut. DirectoryServices souffre de plusieurs vulnérabilités qui permettent à un attaquant local de gagner des privilèges root.
Pendant le démarrage de DirectoryServices, l'application crée un fichier bloqué en exécutant la commande Unix touch(1), il exécute ensuite touch à travers system() libc fonction. Cette fonction est en soi peu sûre et son utilisation est fortement découragée dans des applications privilégiées. Ceci ferait exécuter DirectoryService des commandes arbitraires en tant que root. Un attaquant peut exploiter cette vulnérabilité, aprés avoir terminé DirectoryServices. Ceci peut être fait en se connectant à plusieurs reprises au port 625 employant un programme automatisé.
* Versions Vulnérables *
MacOS X (10.2.4 et inférieur)
* Solution *
Utiliser Mac OS X 10.2.5.
* Crédits *
Vulnérabilité découverte par Dave G. et l'équipe de @stake Inc (Avril 2003).
|