• # Pour des raisons évidentes

    Posté par . En réponse au message Pourquoi mount nécessite-t-elle d'être lancée avec l'uid 0?. Évalué à 4.

    Si un utilisateur à la capacité d'utiliser la commande mount il peut aussi utiliser l'option remount et changer les options de montage en enlevant par exemple un nosuid ou un nodev ou changer l'utilisateur d'une partition NTFS...

    Il peut aussi par exemple récupérer et monter une image squashfs contenant un programme appartenant à root et possédant le setuid.

    On peut trouver plein d'autres exemples.

    Sinon en faite il n'est pas nécessaire d'avoir l'uid 0 pour avoir le droit de faire l'appel système mount. Il faut avoir la capability CAP_SYS_ADMIN (les processus ayant l'uid 0 sont des processus privilégiés possédant toutes les capabilities par défaut).