Environment Variable Injection Vulnerability in pam_usb for Linux
CVE-2026-48980
6.3MEDIUM
What is CVE-2026-48980?
The pam_usb component, which provides hardware authentication on Linux systems through removable media, has a vulnerability that allows for environment variable injection. This issue arises in versions prior to 0.9.2, where specific environment variables like XRDP_SESSION, DISPLAY, and TMUX can be manipulated by local users. Such manipulation enables attackers to influence local-check logic, jeopardizing the security of processes running as setuid binaries, including 'sudo' and 'su'. This vulnerability compromises the integrity of session identification, potentially exposing systems to unauthorized access. The issue has been rectified in version 0.9.2.
Affected Version(s)
pam_usb < 0.9.2
