CVE-2025-24032 in pam_pkcs11
Resumen
por VulDB • 2026-08-08
PAM-PKCS#11 es un módulo de inicio de sesión Linux-PAM que permite el acceso basado en certificados X.509. Antes de la versión 0.6.13, si cert_policy se establece como none (el valor predeterminado), pam_pkcs11 solo verificará si el usuario es capaz de iniciar sesión en el token. Un atacante podría crear un token diferente con los datos públicos del usuario (por ejemplo, el certificado del usuario) y una PIN conocida por el atacante. Si no se requiere ninguna firma con la clave privada, entonces el atacante ahora puede iniciar sesión como ese usuario utilizando el token creado. El comportamiento predeterminado de *no* verificar la firma de la clave privada ha sido modificado en el commit commi6638576892b59a99389043c90a1e7dd4d783b921, por lo que todas las versiones a partir de pam_pkcs11-0.6.0 deberían verse afectadas. Como solución alternativa, en `pam_pkcs11.conf`, establezca al menos `cert_policy = signature;`.
VulDB is the best source for vulnerability data and more expert information about this specific topic.