git.samba.org
/
ambi
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
73bd0eb
)
wbinfo: Prevent client segfault with given EOF
author
Garming Sam
<garming@catalyst.net.nz>
Mon, 27 Mar 2017 02:49:25 +0000
(15:49 +1300)
committer
Andrew Bartlett
<abartlet@samba.org>
Mon, 27 Mar 2017 18:08:19 +0000
(20:08 +0200)
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
nsswitch/wbinfo.c
patch
|
blob
|
history
diff --git
a/nsswitch/wbinfo.c
b/nsswitch/wbinfo.c
index 57f2b3be336a5fa53d17a3107c437d1ff295e065..67a97b5bbc04b3e15e049a2ea7bf80f5c2ba9fce 100644
(file)
--- a/
nsswitch/wbinfo.c
+++ b/
nsswitch/wbinfo.c
@@
-1781,7
+1781,8
@@
static bool wbinfo_auth_crap(char *username, bool use_ntlmv2, bool use_lanman)
get_winbind_netbios_name(),
get_winbind_domain());
- if (!SMBNTLMv2encrypt(NULL, name_user, name_domain, pass,
+ if (pass != NULL &&
+ !SMBNTLMv2encrypt(NULL, name_user, name_domain, pass,
&server_chal,
&names_blob,
&lm, &nt, NULL, NULL)) {