
Compilación
En Linux, gcc -o dirty dirty.c compila el programa POC.
Uso
./dirty SUID ejecuta el programa. Donde SUID es la ruta del programa que tiene SUID.
Normalmente se puede usar /usr/bin/passwd, es decir, ejecutar ./dirty /usr/bin/passwd.

Se puede obtener una shell de root.
Se puede usar find / -perm /4000 para consultar los programas con SUID.


No olvides eliminar /tmp/sh
