Package: libpam-ldap
Version: 184-8.7+b1
Severity: important

Dear Maintainer,

On Jessie systems, when an end user located in a LDAP directory changes their 
password, the password is changed by the rootbinddn instead of the end user dn. 
 Wheezy/Squeeze based systems with PAM/libpam-ldap configured the same way 
change the password with the end user dn.  This statement is verified by LDAP 
auditlogs, showing attributes being changed by rootbinddn when called from 
Jessie while being changed by the end user dn on Wheezy.

The primary side effect of this is that LDAP Policy Overlay configuration is 
bypassed when the password is being changed by the privleged dn.  This allows 
end users to repeat passwords (circumventing pwdHistory) and use short 
passwords (pwdMinLength).

While testing this, I tried downgrading the libpam-ldap package to the current 
version in Wheezy, i.e. 184-8.6, this exhibits the same behaviour.  


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpam-ldap depends on:
ii  debconf [debconf-2.0]  1.5.56
ii  libc6                  2.19-18
ii  libldap-2.4-2          2.4.40+dfsg-1
ii  libpam-runtime         1.1.8-3.1
ii  libpam0g               1.1.8-3.1

libpam-ldap recommends no packages.

Versions of packages libpam-ldap suggests:
ii  libnss-ldap  265-3+b1

-- debconf information:
  shared/ldapns/base-dn: dc=internal,dc=net
  libpam-ldap/dblogin: false
  libpam-ldap/rootbinddn: cn=admin,dc=internal,dc=net
  libpam-ldap/dbrootlogin: true
* libpam-ldap/override: false
  libpam-ldap/binddn: cn=proxyuser,dc=example,dc=net
  shared/ldapns/ldap-server: ldaps://172.31.150.10/
  libpam-ldap/pam_password: crypt
  shared/ldapns/ldap_version: 3


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to