The LDAP server in Active Directory in Microsoft Windows 2000 SP4 and Server 2003 SP1 and SP2 responds differently to a failed bind attempt depending on whether the user account exists and is permitted to login, which allows remote attackers to enumerate valid usernames via a series of LDAP bind requests, as demonstrated by ldapuserenum.
| Software | From | Fixed in |
|---|---|---|
| microsoft / windows_2000 | --sp4 | --sp4.x |
| microsoft / windows | server_2003-sp2 | server_2003-sp2.x |
| microsoft / windows | server_2003-sp1 | server_2003-sp1.x |