CVE Vulnerabilities

CVE-2025-24531

Return of Wrong Status Code

Published: Jan 16, 2026 | Modified: Jan 26, 2026
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
6.7 MODERATE
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Ubuntu
HIGH
root.io logo minimus.io logo echo.ai logo

In OpenSC pam_pkcs11 before 0.6.13, pam_sm_authenticate() wrongly returns PAM_IGNORE in many error situations (such as an error triggered by a smartcard before login), allowing authentication bypass.

Weakness

A function or operation returns an incorrect return value or status code that does not indicate the true result of execution, causing the product to modify its behavior based on the incorrect result.

Affected Software

NameVendorStart VersionEnd Version
Pam-pkcs11Ubuntuesm-apps/noble*
Pam-pkcs11Ubuntunoble*
Pam-pkcs11Ubuntuoracular*

References