Korean
<< Back
VID 21702
Severity 30
Port 80, ...
Protocol TCP
Class CGI
Detailed Description A version of phpLDAPadmin which is older than version 0.9.6c-4 is detected as running on the host. phpLDAPadmin is a Web-based administration tool that allows users to manage Lightweight Directory Access Protocol (LDAP) servers. phpLDAPadmin version 0.9.6c and earlier versions could allow a remote attacker to bypass certain security restrictions and to access the LDAP server anonymously. The security issue is caused due to an error in login.php when validating whether anonymous bind has been disabled in the configuration. This can be exploited to access the LDAP server anonymously, even if anonymous bind has been disabled in the configuration with the "disable_anon_bind" statement.

* Note: This check solely relied on the version number of phpLDAPadmin installed on the remote Web server to assess this vulnerability, so this might be a false positive.

* References:
http://secunia.com/advisories/16611/
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=322423

* Platforms Affected:
SourceForge.net, phpLDAPadmin version 0.9.6c and earlier versions
Any operating system Any version
Recommendation Upgrade to the latest version of phpLDAPadmin (0.9.7-alpha6 or later), available from the SourceForge.net Web site at http://sourceforge.net/projects/phpldapadmin

For Debian GNU/Linux 3.1 (sarge):
Upgrade to the latest version of phpldapadmin (0.9.5-3sarge2 or later), as listed in Debian Security Advisory DSA-790-1 at http://www.debian.org/security/2005/dsa-790
Related URL CVE-2005-2654 (CVE)
Related URL 14694 (SecurityFocus)
Related URL 22048 (ISS)