Bug 17069 - Überprüfen ob die Kerberos cracklib-Prüfung auch im PAM-Stack greift
Überprüfen ob die Kerberos cracklib-Prüfung auch im PAM-Stack greift
Status: RESOLVED WORKSFORME
Product: UCS
Classification: Unclassified
Component: PAM
UCS 2.3
Other Linux
: P5 enhancement with 1 vote (vote)
: ---
Assigned To: Bugzilla Mailingliste
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-12-16 11:18 CET by Arvid Requate
Modified: 2013-02-16 10:33 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2009-12-16 11:18:08 CET
Es sollte überprüft werden, ob die an Bug 1430 dokumentierte Cracklib-Erweiterung für kpasswd auch bei Passwortänderungen per PAM greift.

Unter UCS 2.3-0 steht z.B. auf einem Mobile Client in /etc/pam.d/common-passwd:
password requisite  pam_cracklib.so
password sufficient pam_unix.so nullok obscure md5 min=4 max=32 use_first_pass
password sufficient pam_krb5.so use_first_pass
password required pam_ldap.so use_first_pass

Es sollte überprüft werden dass die Passwortänderung fehlschlägt, wenn pam_krb5  (bzw. der KDC per check_cracklib.py) ein Passwort als zu schwach ablehnt. Zum Testen sollte ggf. die erste pam_cracklib Zeile auskommentiert werden, damit man nicht daran scheitert.

Wenn eine Passwortänderung dann dennoch per pam_ldap akzeptiert wird, sollte überlegt werden, ob es reicht das zu dokumentieren.
Comment 1 Arvid Requate univentionstaff 2009-12-16 11:25:11 CET
Ggf. lässt sich so auch eine gesetzte UDM Passwort Richtlinie (insbesondere History) umgehen.
Comment 2 Stefan Gohmann univentionstaff 2013-02-16 10:33:01 CET
kpasswd verwendet mittlerweile die Univention Password Change Lib, siehe 50_password_sync.patch