CVE-2026-48066

pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.1, src/log.c contains a process-wide static pointer that is written on every PAM invocation with the address of a stack-local variable. This violates the PAM re-entrancy requirement and creates a data race when the PAM stack is invoked concurrently from multiple threads. This vulnerability is fixed in 0.9.1.
Configurations

No configuration.

History

27 May 2026, 20:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-27 20:16

Updated : 2026-05-28 13:57


NVD link : CVE-2026-48066

Mitre link : CVE-2026-48066

CVE.ORG link : CVE-2026-48066


JSON object : View

Products Affected

No product.

CWE
CWE-362

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

CWE-476

NULL Pointer Dereference