• Français
04-12-2008
 
 
Le Laboratoire
forum
Menu principal
Accueil
News
Tips
Articles
Letterman Subscribe




Faille d'ISCSI
Écrit par labo-cisco   
04-09-2002
Faille au niveau des fichiers de configuration par défaut d'ISCSI iSCSI est un nouveau protocol populaire qui permet au protocol SCSI d'être utiliser au travers des réseaux IP traditionnels. Le méchanisme primaire d'identification du protocole iSCSI pour les utilisateurs est le protocole CHAP (Challenge Handshake Authentication Protocol), lequel est tres utiles contre les attaques et permet une forte protection du mot de passe de l'utilisateurs. Le protocole CHAP exige la connexion du mot de passe de l'utilisteur, et pour automatiser le processus le mot de passe doit etre rentré clairement, il sera ensuite stocké en "clair" et sera accessible au moment voulu. Des précautions doivent être prises pour assurer la protection des fichiers contenant les mots de passes. Une vulnérabilité a été découverte dans l'implémentation RedHat du protocle iSCSI, cette vulnérabilité permet l'accès au mots de passes utilisé par le système iSCSI.


Détails :
la première implentation SCSI pour Linux, "Linux-iSCSI" est un package librement disponible principalement maintenu par CISCO Systems. Ce package stocke ses directives primaires de configuration dans le fichier :
/etc/iscsi.conf

Ce fichier est créé en étant modifiable par l'entité '"Tout le monde" et aucune mention n'est ajouté dans le fichier spécifiant l'importance de le proteger et ainsi l'empêcher d'être lu par d'éventuels attaquant. Au moins un revendeur à enlever ce fichier comme étant lisible pas défaut par cette entité dans la version béta de son dernier système d'exploitation, quand RedHat a été prévenu ils ont annoncé que cela serait régler dans la prochaine version de leur système d'exploitation.

Analyse :
Tous les systèmes d'authentification qui exigent des mots de passe stockés en "clairs" devraient être soigneusement audités pour s'assurer que des mots de passe sont correctement protégés. Ce problème peut également potentiellement affecter de nombreux paquets, s'étendant du NTP et du BIND à iSCSI, car ils exigent tous des mots de passe ou des secrets stockés.

Détection :
Vérifier les permissions du fichier :
/etc/iscsi.conf

Ce fichier devrait être la propriété de l'utilisateur et du groupe Root et seul l'utilisateur Root devrait être autorisé à le lire, à le modifier, les autres permissions doivent être enlevées (c'est-à-dire que le fichier devrait avoir comme permissions 0400).

Dernière mise à jour : ( 04-09-2002 )
 
< Précédent   Suivant >
CLTE - Moteur de tests en ligne
Le CLTE est le moteur de tests en ligne du Laboratoire SUPINFO des Technologies Cisco.
Connectez-vous ! Création d'un compte gratuit
 
Top! Top!