Vulnerability Description
pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.8.7, a crafted UUID such as $(id>/tmp/rce) in the config causes root RCE when pamusb-conf --reset-pads is run. A USB device with a crafted filesystem UUID (some controllers allow this) can inject the payload at --add-device time. Also, userName from the XML config is passed to os.system() in pamusb-agent, which invokes a shell. This vulnerability is fixed in 0.8.7.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
FAQ
What is CVE-2026-44712?
CVE-2026-44712 is a vulnerability with a CVSS score of 8.2 (HIGH). pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.8.7, a crafted UUID such as $(id>/tmp/rce) in the config causes root RCE when pamusb-conf --reset-pads is ...
How severe is CVE-2026-44712?
CVE-2026-44712 has been rated HIGH with a CVSS base score of 8.2/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-44712?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.