libpam0g: Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module's plaintext-pass...
CVE-2026-54411 is fixed in 14 products on 1 platform, first by libpam-cracklib 1.4.0-11ubuntu2.7, released June 14, 2026. It is not reported as exploited. Patch Radar priority: Routine.
Linux-PAM through 1.7.2 contains an observable timing discrepancy (CWE-208) in the pam_userdb module's plaintext-password comparison path in modules/pam_userdb/pam_userdb.c that allows a local or network-adjacent attacker able to repeatedly drive authentication through a calling service to recover the plaintext password of a target account by measuring response-timing differences.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| libpam-cracklib · Ubuntu 22.04.1 LTS (jammy) | 1.4.0-11ubuntu2.7 | libpam-cracklib 1.4.0-11ubuntu2.7 | Jun 14, 2026 |
| libpam-modules · Ubuntu 22.04.1 LTS (jammy) | 1.4.0-11ubuntu2.7 | libpam-modules 1.4.0-11ubuntu2.7 | Jun 14, 2026 |
| libpam-modules · Ubuntu 24.04.5 LTS (noble) | 1.5.3-5ubuntu5.6 | libpam-modules 1.5.3-5ubuntu5.6 | Jun 14, 2026 |
| libpam-modules · Ubuntu 26.04.1 LTS (resolute) | 1.7.0-5ubuntu3.1 | libpam-modules 1.7.0-5ubuntu3.1 | Jun 14, 2026 |
| libpam-modules-bin · Ubuntu 22.04.1 LTS (jammy) | 1.4.0-11ubuntu2.7 | libpam-modules-bin 1.4.0-11ubuntu2.7 | Jun 14, 2026 |
| libpam-modules-bin · Ubuntu 24.04.5 LTS (noble) | 1.5.3-5ubuntu5.6 | libpam-modules-bin 1.5.3-5ubuntu5.6 | Jun 14, 2026 |
| libpam-modules-bin · Ubuntu 26.04.1 LTS (resolute) | 1.7.0-5ubuntu3.1 | libpam-modules-bin 1.7.0-5ubuntu3.1 | Jun 14, 2026 |
| libpam-runtime · Ubuntu 22.04.1 LTS (jammy) | 1.4.0-11ubuntu2.7 | libpam-runtime 1.4.0-11ubuntu2.7 | Jun 14, 2026 |
| libpam-runtime · Ubuntu 24.04.5 LTS (noble) | 1.5.3-5ubuntu5.6 | libpam-runtime 1.5.3-5ubuntu5.6 | Jun 14, 2026 |
| libpam-runtime · Ubuntu 26.04.1 LTS (resolute) | 1.7.0-5ubuntu3.1 | libpam-runtime 1.7.0-5ubuntu3.1 | Jun 14, 2026 |
| libpam0g · Ubuntu 22.04.1 LTS (jammy) | 1.4.0-11ubuntu2.7 | libpam0g 1.4.0-11ubuntu2.7 | Jun 14, 2026 |
| libpam0g · Ubuntu 24.04.5 LTS (noble) | 1.5.3-5ubuntu5.6 | libpam0g 1.5.3-5ubuntu5.6 | Jun 14, 2026 |
| libpam0g · Ubuntu 26.04.1 LTS (resolute) | 1.7.0-5ubuntu3.1 | libpam0g 1.7.0-5ubuntu3.1 | Jun 14, 2026 |
| pam · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam · RHEL 10 | 1.6.1-8.el10_0.1 | RHSA-2026:61229 | Jun 14, 2026 |
| pam · RHEL 8 | 0:1.3.1-40.el8_10 | RHSA-2026:56131 | Aug 19, 2026 |
| pam · RHEL 9 | 0:1.5.1-28.el9_8.1 | RHSA-2026:64815 | Aug 28, 2026 |
| pam · almalinux 10 | 1.6.1-9.el10_2.1 | ALSA-2026:59379 | Aug 25, 2026 |
| pam · almalinux 8 | 1.3.1-40.el8_10 | ALSA-2026:56131 | Aug 18, 2026 |
| pam · almalinux 9 | 1.5.1-28.el9_8.1 | ALSA-2026:64815 | Sep 8, 2026 |
| pam · ol 10 | 0:1.6.1-9.el10_2.1 | ELSA-2026-59379 | Aug 25, 2026 |
| pam · ol 8 | 0:1.3.1-40.0.1.el8_10 | ELSA-2026-56131 | Aug 18, 2026 |
| pam · ol 9 | 0:1.5.1-28.0.1.el9_8.1 | ELSA-2026-60224-0 | Aug 28, 2026 |
| pam · opensuse-leap 16.0 | 1.7.1-160000.5.1 | OPENSUSE-SU-2026:21320-1 | Jul 13, 2026 |
| pam · rocky 10 | 0:1.6.1-9.el10_2.1 | RLSA-2026:59379 | Aug 26, 2026 |
| pam · rocky 8 | 0:1.3.1-40.el8_10 | RLSA-2026:56131 | Aug 19, 2026 |
| pam · rocky 9 | 0:1.5.1-28.el9_8.1 | RLSA-2026:64815 | Sep 9, 2026 |
| pam · sles 15.7 | 1.3.0-150000.6.89.1 | SUSE-SU-2026:3163-1 | Jul 21, 2026 |
| pam · sles 16.0 | 1.7.1-160000.5.1 | SUSE-SU-2026:22639-1 | Jul 13, 2026 |
| pam-debuginfo · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam-debugsource · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam-devel · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam-devel · RHEL 8 | 0:1.3.1-40.el8_10 | RHSA-2026:56131 | Aug 19, 2026 |
| pam-devel · RHEL 9 | 0:1.5.1-28.el9_8.1 | RHSA-2026:64815 | Aug 28, 2026 |
| pam-devel · almalinux 10 | 1.6.1-9.el10_2.1 | ALSA-2026:59379 | Aug 25, 2026 |
| pam-devel · almalinux 8 | 1.3.1-40.el8_10 | ALSA-2026:56131 | Aug 18, 2026 |
| pam-devel · almalinux 9 | 1.5.1-28.el9_8.1 | ALSA-2026:64815 | Sep 8, 2026 |
| pam-devel · ol 10 | 0:1.6.1-9.el10_2.1 | ELSA-2026-59379 | Aug 25, 2026 |
| pam-devel · ol 8 | 0:1.3.1-40.0.1.el8_10 | ELSA-2026-56131 | Aug 18, 2026 |
| pam-devel · ol 9 | 0:1.5.1-28.0.1.el9_8.1 | ELSA-2026-60224-0 | Aug 28, 2026 |
| pam-doc · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam-docs · RHEL 9 | 0:1.5.1-28.el9_8.1 | RHSA-2026:64815 | Aug 28, 2026 |
| pam-docs · almalinux 9 | 1.5.1-28.el9_8.1 | ALSA-2026:64815 | Sep 8, 2026 |
| pam-docs · ol 9 | 0:1.5.1-28.0.1.el9_8.1 | ELSA-2026-60224-0 | Aug 28, 2026 |
| pam-full-src · opensuse-leap 16.0 | 1.7.1-160000.5.1 | OPENSUSE-SU-2026:21320-1 | Jul 13, 2026 |
| pam-full-src · sles 16.0 | 1.7.1-160000.5.1 | SUSE-SU-2026:22639-1 | Jul 13, 2026 |
| pam-libs · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
| pam-libs · almalinux 10 | 1.6.1-9.el10_2.1 | ALSA-2026:59379 | Aug 25, 2026 |
| pam-libs · ol 10 | 0:1.6.1-9.el10_2.1 | ELSA-2026-59379 | Aug 25, 2026 |
| pam-libs-debuginfo · Fedora 43 | 1.7.1-5.fc43 | FEDORA-2026-ADC8DDBEAA | Jul 10, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.