PT-2025-6041 · Unknown+6 · Pam Pkcs11+6
Frankmorgner
·
Publicado
2024-11-06
·
Atualizado
2025-07-23
·
CVE-2025-24032
CVSS v2.0
9.7
Crítica
| Vetor | AV:N/AC:L/Au:N/C:C/I:C/A:P |
Nome do Software Vulnerável e Versões Afetadas
Versões do pam pkcs11 de 0.6.0 a 0.6.12
Descrição
O PAM-PKCS#11 é um módulo de login do Linux-PAM que permite o login de usuário baseado em certificado X.509. Se
cert policy estiver definido como none (o valor padrão), então o pam pkcs11 verificará apenas se o usuário é capaz de fazer login no token. Um atacante pode criar um token diferente com os dados públicos do usuário (por exemplo, o certificado do usuário) e um PIN conhecido pelo atacante. Se nenhuma assinatura com a chave privada for exigida, então o atacante poderá agora fazer login como o usuário com esse token criado. Aproximadamente 11% das novas vulnerabilidades estão relacionadas à autenticação inadequada, sendo este problema uma delas.Recomendações
Para as versões de 0.6.0 a 0.6.12, como solução de contorno, em
pam pkcs11.conf, defina pelo menos cert policy = signature;. Esta alteração garantirá que a assinatura da chave privada seja verificada, prevenindo potencial acesso não autorizado.Exploit
Correção
Improper Authentication
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Linuxmint
Red Os
Suse
Ubuntu
Pam Pkcs11