summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1994-06-02 17:01:32 +0000
committerTheodore Tso <tytso@mit.edu>1994-06-02 17:01:32 +0000
commit81b1a9fbc14f973ff80a4bc67f237c17099fb34a (patch)
tree9519f6ff999999209fe1407e104299617defd252 /src
parent8884a23b82585a80edb7e1819740b9bff26487c0 (diff)
downloadkrb5-81b1a9fbc14f973ff80a4bc67f237c17099fb34a.tar.gz
krb5-81b1a9fbc14f973ff80a4bc67f237c17099fb34a.tar.xz
krb5-81b1a9fbc14f973ff80a4bc67f237c17099fb34a.zip
Don't allow null passwords
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3680 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kadmin/kpasswd/kpasswd.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/kadmin/kpasswd/kpasswd.c b/src/kadmin/kpasswd/kpasswd.c
index 3a8ac420b..459b8cc81 100644
--- a/src/kadmin/kpasswd/kpasswd.c
+++ b/src/kadmin/kpasswd/kpasswd.c
@@ -460,6 +460,11 @@ main(argc,argv)
free(new_password);
goto finish;
}
+ if (new_pwsize == 0) {
+ fprintf(stderr, "A null password is not allowed!\n");
+ free(new_password);
+ goto finish;
+ }
#endif
inbuf.data = new_password;