Por algum motivo, você não tem o bit setuid definido nos executáveis su e sudo . Esse bit é necessário para que su e sudo possam elevá-lo para ser executado como usuário root. Você pode restaurar o bit setuid usando chmod como root:
chmod u+s "$(command -v su)" "$(command -v sudo)"