Package: dovecot
Version: 1.0.rc15-2etch4

This is a request to fix a bogus warning in dovecot's config file.

While trying to use dovecot as postfix sasl auth mechanism, I came across this
comment in /etc/dovecot/dovecot.conf

========================================
auth default {
.....
# /etc/passwd or similar, using getpwnam()
  # In many systems nowadays this uses Name Service Switch, which is
  # configured in /etc/nsswitch.conf. WARNING: nss_ldap is known to be broken
  # with Dovecot. Don't use it, or users might log in as each others!
  # http://wiki.dovecot.org/AuthDatabase/Passwd
  userdb passwd {
  }

========================================

I did some research starting on the given wiki page. That page gives a
workaround for dovecot 1.0.rc23 and later, but etch has 1.0.rc15.

Following the bug referenced, I found that root of the problem was fixed in

libnss-ldap (251-7.5etch1)
  # Fix race condition, which could lead to a DoS, when applications
  # use pthread and fork after a call to nss_ldap Fixes: CVE-2007-5794

The link for CVE http://secunia.com/advisories/cve_reference/CVE-2007-5794/

So, there seems to be no risk in using libnss-ldap and dovecot+PAM in etch.
The comment should be removed or expanded to explain that a problem 'was'
present but fixed with libnss-ldap version 251-7.5etch1.


-- 
Gokdeniz Karadag




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to