PT-2026-49134 · Linux Pam · Linux-Pam

Xurshidbek Sobirjonov

·

Publicado

2026-06-14

·

Atualizado

2026-06-15

·

CVE-2026-54411

CVSS v3.1

5.9

Média

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas Linux-PAM versões anteriores a 1.7.3
Descrição Uma discrepância de tempo existe no caminho de comparação de senhas em texto simples do módulo pam userdb em modules/pam userdb/pam userdb.c. Um invasor local ou adjacente à rede pode recuperar a senha em texto simples de uma conta alvo medindo as diferenças de tempo de resposta ao conduzir repetidamente a autenticação por meio de um serviço de chamada. O problema ocorre porque a comparação utiliza strncmp() (ou strncasecmp() quando PAM ICASE ARG está definido) após uma verificação de igualdade de comprimento, fazendo com que o tempo de rejeição dependa do comprimento da senha e do índice do primeiro byte divergente. Este caminho é acionado quando o administrador configura o pam userdb com crypt=none, um método de criptografia não reconhecido ou sem o argumento crypt=, levando o módulo a armazenar e comparar credenciais em texto simples.
Recomendações Atualize para uma versão posterior a 1.7.2. Evite configurar o pam userdb com crypt=none, um método de criptografia não reconhecido ou sem o argumento crypt= para evitar o uso de comparações de senhas em texto simples.

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-54411

Produtos afetados

Linux-Pam