Você não pode alterar outras senhas porque o programa não permitirá que você faça isso. O programa tem permissões do sistema para alterar qualquer senha desejada, porque ele está sendo executado como root
, mas o programa foi especificamente projetado para não dar ao usuário qualquer maneira de fazer com que ele use essas permissões.
Não é bem assim que o usuário se torna root temporariamente, é que o programa confiável é executado com permissões de root. Obviamente, apenas os programas especificamente projetados para limitar os usuários a fazer apenas o que devem ser autorizados podem ser feitos com segurança.