Vulnerability in pam_usb Hardware Authentication for Linux by McDope
CVE-2026-48064
8.1HIGH
What is CVE-2026-48064?
The pam_usb module for Linux allows for hardware authentication using removable USB devices. A critical flaw exists in versions prior to 0.9.1, where the PAM_RHOST check is bypassed when the configuration option deny_remote is set to false. This misconfiguration, typically applied to enhance local session handling in display managers like gdm-password or lightdm, allows remote connections via daemons (such as SSH or XDMCP) to erroneously progress to USB device authentication without proper rejection. Consequently, this leaves systems vulnerable to unauthorized remote access if not upgraded to version 0.9.1 or later.
Affected Version(s)
pam_usb < 0.9.1
