🟠High  | Source: Microsoft Security Response Center
A timing side-channel vulnerability in Linux-PAM (through version 1.7.2) allows an attacker to recover plaintext passwords by measuring subtle differences in authentication response times. The flaw exists in the pam_userdb module when configured to store credentials in plaintext — a non-default but valid configuration. By repeatedly probing an exposed authentication service, an attacker can deduce the password length and individual characters byte by byte.
Security Architect’s Take: Audit all Linux-based workloads and container images in your Azure environment for PAM configurations using pam_userdb with crypt=none or without a crypt= argument, and remediate by enforcing hashed credential storage. Where pam_userdb is in use at all, consider replacing it with a more robust authentication backend and restrict network-adjacent access to any service that calls into PAM until patched packages are available.