C'est pas bien dur de verifier ca dans les applis : il suffit d'ouvrir /dev/null pour les descripteurs que l'on utilise pas. Par exemple pour la commande pure-ftpwho de pureftpd (qui peut etre mise en setuid), je fais comme ca pour ne laisser que le descripteur 1 ouvert (si la fonction renvoit -1 => exit du programme avant d'avoir ecrit quoi que ce soit) :
[^] # Re: Aucun rapport avec le noyau
Posté par j . En réponse à la dépêche Faille dans certains noyaux : détournement de stdio/stderr. Évalué à 2.