pam_krb5 Existing/Non-Existing Username Enumeration Weakness
BID:35112
Info
pam_krb5 Existing/Non-Existing Username Enumeration Weakness
| Bugtraq ID: | 35112 |
| Class: | Design Error |
| CVE: |
CVE-2009-1384 |
| Remote: | Yes |
| Local: | No |
| Published: | May 27 2009 12:00AM |
| Updated: | May 07 2015 05:05PM |
| Credit: | Jan Lieskovsky |
| Vulnerable: |
VMWare vMA 4.0 RHEL5 VMWare ESX Server 4.1 VMWare ESX Server 4.0 Russ Allbery pam_krb5 2.2.14 Redhat Enterprise Linux Desktop Workstation 5 client Redhat Enterprise Linux Desktop 5 client Redhat Enterprise Linux 5 Server Mandriva Linux Mandrake 2009.1 x86_64 Mandriva Linux Mandrake 2009.1 Mandriva Linux Mandrake 2009.0 x86_64 Mandriva Linux Mandrake 2009.0 MandrakeSoft Enterprise Server 5 x86_64 MandrakeSoft Enterprise Server 5 Avaya IQ 5.1 Avaya IQ 5 Avaya Aura System Manager 5.2 Avaya Aura Application Enablement Services 5.2.1 Avaya Aura Application Enablement Services 5.2 |
| Not Vulnerable: |
VMWare ESX Server 4.1 ESX410-201101201 VMWare ESX Server 4.0 ESX400-201005406 Avaya IQ 5.2 Avaya Aura System Manager 6.0 Avaya Aura Application Enablement Services 5.2.2 |
Discussion
pam_krb5 Existing/Non-Existing Username Enumeration Weakness
The 'pam_krb5' module is prone to a username-enumeration weakness because it displays different responses to login attempts, depending on whether or not the username exists.
Attackers may exploit this weakness to discern valid usernames. This may aid them in brute-force password cracking or other attacks.
This issue affects pam_krb5 2.2.14; other versions may also be affected.
The 'pam_krb5' module is prone to a username-enumeration weakness because it displays different responses to login attempts, depending on whether or not the username exists.
Attackers may exploit this weakness to discern valid usernames. This may aid them in brute-force password cracking or other attacks.
This issue affects pam_krb5 2.2.14; other versions may also be affected.
Exploit / POC
pam_krb5 Existing/Non-Existing Username Enumeration Weakness
Attackers can use readily available tools to exploit this issue.
Attackers can use readily available tools to exploit this issue.
Solution / Fix
pam_krb5 Existing/Non-Existing Username Enumeration Weakness
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2009.1 x86_64
Mandriva Linux Mandrake 2009.0
MandrakeSoft Enterprise Server 5 x86_64
Mandriva Linux Mandrake 2009.0 x86_64
MandrakeSoft Enterprise Server 5
Mandriva Linux Mandrake 2009.1
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2009.1 x86_64
-
Mandriva pam_krb5-2.3.5-0.1mdv2009.1.x86_64.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0
-
Mandriva pam_krb5-2.3.5-0.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Enterprise Server 5 x86_64
-
Mandriva pam_krb5-2.3.5-0.1mdvmes5.x86_64.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0 x86_64
-
Mandriva pam_krb5-2.3.5-0.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Enterprise Server 5
-
Mandriva pam_krb5-2.3.5-0.1mdvmes5.i586.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.1
-
Mandriva pam_krb5-2.3.5-0.1mdv2009.1.i586.rpm
http://www.mandriva.com/en/download/
References
pam_krb5 Existing/Non-Existing Username Enumeration Weakness
References:
References:
- Bug 502602 - (CVE-2009-1384) CVE-2009-1384 pam_krb5: Password prompt varies fo (Jan Lieskovsky)
- pam-krb5 Homepage (Russ Allbery)
- ASA-2010-139 pam_krb5 security and bug fix update (RHSA-2010-0258) (Avaya)