CVE-2005-2949: pam_per_user before 0.4 does not verify if the user name changes between authentication attempts and uses the
CVE-2005-2949 is a high-severity flaw (CVSS 7.5) affecting pam per user. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
pam_per_user before 0.4 does not verify if the user name changes between authentication attempts and uses the same subrequest handle, which allows remote attackers or local users to login as other users by using certain applications that allow the username to be changed during authentication, such as /bin/login.
Why this priority
- High severity
No fix is published yet: follow the downgrade or mitigation steps.
Risk facts
| CVSS score | 7.5 (High) |
| EPSS exploit chance | 1.6% (top 24%) |
| CISA exploited list | No |
| Published | 2005-09-16 |
| Last modified | 2026-06-16 |
Last updated 2026-06-16 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2005-2949?
pam per user: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2005-2949 being exploited?
CVE-2005-2949 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2005-2949 affect?
CVE-2005-2949 affects pam per user. Severity is high (CVSS 7.5). pam_per_user before 0.4 does not verify if the user name changes between authentication attempts and uses the same subrequest handle, which allows remote attackers or local users to login as other users by using certain applications that al
How urgent is CVE-2005-2949?
Priority 45/100. High severity