No projeto fornecido módulo PAM que permite a conexão de módulos de autenticação na linguagem Python, (), permitindo que um usuário local eleve seus privilégios no sistema. Ao usar a versão vulnerável do pam-python (que não é instalada por padrão), o usuário local pode obter acesso com privilégios de root, através de das variáveis de ambiente padrão processadas em Python (por exemplo, é possível iniciar a salvaguarda de um arquivo com bytecode para sobrescrever arquivos de sistema).
A vulnerabilidade está presente na última versão estável 1.0.6, disponível desde agosto de 2016. O problema foi identificado durante uma auditoria do módulo PAM pam-python, realizada pela equipe , e já foi corrigida em uma atualização . O status das atualizações dos pacotes com pam-python pode ser acompanhado nas seguintes páginas: , , . No Fedora e RHEL, o módulo .
Fonte: opennet.ru
