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

VetorAV: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 👾

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2025-3627
ALT-PU-2025-8016
BDU:2025-01619
BDU:2025-09007
CVE-2025-24032
DLA-4058-1
DSA-5864-1
GHSA-8R8P-7MGP-VF56
OPENSUSE-SU-2025:14738-1
OPENSUSE-SU-2025_0689-1
SUSE-SU-2025:0688-1
SUSE-SU-2025:0689-1
SUSE-SU-2025:0712-1
SUSE-SU-2025:20199-1
USN-7363-1

Produtos afetados

Alt Linux
Astra Linux
Linuxmint
Red Os
Suse
Ubuntu
Pam Pkcs11