Además de los permisos de lectura(r), escritura(w), ejecución(x) y el bit pegajoso (t) existen otros dos no tan conocidos, que son el suid (set-user-id) y el sgid (set-group-id). Con el primero conseguimos que el usuario ejecute el fichero con permisos de propietario independientemente quien sea el propietario o el grupo e incluso sin importar los permisos del mismo
menéame
Lo que si es cierto es el peligro de dejar este bit activado, junto con permisos de escritura para archivos propiedad de cuentas privilegiadas.
Esta dualidad euid, uid se utiliza para la degradación y posterior escalada de privilegios dentro de un mismo proceso, solo en las tareas necesarias se mantendrá el uid, para recibir datos, por ejemplo, es mejor degradarse a un usuario no privilegiado.