Um usuário comum não pode criar um binário setuid, mas não há nada que o impeça de criar um link físico para um binário setuid existente. Portanto, se ele tiver permissão de gravação em um diretório no mesmo sistema de arquivos que /usr/bin , ele poderá colocar a cadeia nesse diretório, criar um link físico para su ou sudo e colocar um /etc/passwd e /etc/sudoers na cadeia.
Talvez isso não funcione para sudo , pois ele pode verificar se /etc/sudoers é de propriedade de root. Mas aposto que su não verifica a propriedade de /etc/passwd .