bugzilla-daemon at mindrot.org
2005-Jan-11 07:06 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 Summary: keyboard-interactive/pam leaks info about user existence Product: Portable OpenSSH Version: -current Platform: All URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=281595 OS/Version: All Status: NEW Severity: normal Priority: P2 Component: PAM support AssignedTo: openssh-bugs at mindrot.org ReportedBy: dtucker at zip.com.au Estimated Hours: 0.00 During keyboard-interactive authentication, if the PAM stack inserts a delay on bad logins, the delay will be present for accounts that exist, and not present for accounts that do not. One solution for 3.9p1 is to set "ChallengeResponseAuthentication no" and "PasswordAuthentication yes" in sshd_config, since PasswordAuthentication does not have this issue. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-11 07:08 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 ------- Additional Comments From dtucker at zip.com.au 2005-01-11 18:08 ------- Created an attachment (id=765) --> (http://bugzilla.mindrot.org/attachment.cgi?id=765&action=view) Make kbdint code call driver even for non-existent users ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-11 07:12 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 ------- Additional Comments From dtucker at zip.com.au 2005-01-11 18:12 ------- Created an attachment (id=766) --> (http://bugzilla.mindrot.org/attachment.cgi?id=766&action=view) Feed bogus input to PAM for invalid logins Note: you will need to apply *both* patches (#765 and #766) to completely fix the problem. Patch #766 partially by Colin Watson. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-11 07:22 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |914 nThis| | ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-11 07:25 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |701 nThis| | ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-19 05:39 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #765 is|0 |1 obsolete| | ------- Additional Comments From dtucker at zip.com.au 2005-01-19 16:39 ------- Created an attachment (id=771) --> (http://bugzilla.mindrot.org/attachment.cgi?id=771&action=view) Make kbdint call driver even for invalid logins Instead of always continuing, this patch now leaves it up to the individual drivers and adds a authctxt->valid check to bsdauth to maintain the current behavior for it. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-20 03:29 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From dtucker at zip.com.au 2005-01-20 14:29 ------- This is now fixed in -current and the 3.9 branch: - (dtucker) [auth-pam.c] Bug #971: Prevent leaking information about user existence via keyboard-interactive/pam, in conjunction with previous auth2-chall.c change; with Colin Watson and djm. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2005-Jan-20 06:45 UTC
[Bug 971] keyboard-interactive/pam leaks info about user existence
http://bugzilla.mindrot.org/show_bug.cgi?id=971 ------- Additional Comments From senthilkumar_sen at hotpop.com 2005-01-20 17:45 ------- Created an attachment (id=775) --> (http://bugzilla.mindrot.org/attachment.cgi?id=775&action=view) Patch for Kerberos timing difference for Valid and Invalid user For PAM-Passwd Authentication with KerberosAuthentication being set to yes, there exists a time difference for valid user and invalid user. The attached patch fixes that. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.