summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Vidrine <nectar@FreeBSD.org>2004-05-05 20:48:57 +0000
committerJacques Vidrine <nectar@FreeBSD.org>2004-05-05 20:48:57 +0000
commite70165aea7340dcbec19beedf1bd9be4cdae0035 (patch)
treed43c012074325457b9b915fc00a58f408589c0b4
parent72246289cf212c75488b7db3f6c43ed00d8b6dd6 (diff)
Notes
-rw-r--r--crypto/heimdal/kadmin/version4.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/heimdal/kadmin/version4.c b/crypto/heimdal/kadmin/version4.c
index 466ec3a4f852..a61ef314d01f 100644
--- a/crypto/heimdal/kadmin/version4.c
+++ b/crypto/heimdal/kadmin/version4.c
@@ -964,6 +964,8 @@ handle_v4(krb5_context context,
if(term_flag)
exit(0);
if(first) {
+ if (len < 2)
+ krb5_errx(context, 1, "received too short len (%d < 2)", len);
/* first time around, we have already read len, and two
bytes of the version string */
krb5_data_alloc(&message, len);