Vulnerability in pam_usb Authentication for Linux by mcdope
CVE-2026-47272
7.1HIGH
What is CVE-2026-47272?
The pam_usb component by mcdope, utilized for hardware authentication on Linux systems, has a significant vulnerability in functions handling device pad verification. Prior to version 0.9.0, an issue in the pusb_pad_compare() function failed to mandate the presence of the USB device’s pad file, allowing users to bypass physical device authentication simply by deleting their local pad file. This oversight permits unauthorized access, as the authentication process erroneously accepts the user-side pad as valid without confirming the integrity of the required USB hardware. This critical issue has been addressed in version 0.9.0.
Affected Version(s)
pam_usb < 0.9.0
