A resposta para sua pergunta é "depende". Se você tiver NOPASSWD
de acesso através de sudo
para executar qualquer comando, então qualquer programa ou script qualquer poderá se escalar para acessar o superusuário através de uma simples chamada de sistema.
Se sua configuração sudoers
for mais sensata, permitindo que NOPASSWD
acesse apenas uma lista específica de comandos que devem ser executados como trabalhos em lote (ou com frequência suficiente para tornar NOPASSWD
razoavelmente prudente), tentar para sudo
outros comandos ainda ficarão sem senha.