From 0dea79d6b6ea4699fa4dfd19b07adbff1d736d70 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Sat, 29 Dec 2001 14:08:28 +1100 Subject: - (djm) Apply Cygwin pointer deref fix from Corinna Vinschen Could be abused to guess valid usernames --- auth1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'auth1.c') diff --git a/auth1.c b/auth1.c index d7e80c28..3aac26fc 100644 --- a/auth1.c +++ b/auth1.c @@ -313,9 +313,9 @@ do_authloop(Authctxt *authctxt) #ifdef HAVE_CYGWIN if (authenticated && - !check_nt_auth(type == SSH_CMSG_AUTH_PASSWORD,pw->pw_uid)) { + !check_nt_auth(type == SSH_CMSG_AUTH_PASSWORD, pw)) { packet_disconnect("Authentication rejected for uid %d.", - (int)pw->pw_uid); + pw == NULL ? -1 : pw->pw_uid); authenticated = 0; } #else -- cgit v1.2.3