Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > main-updates-src > by-pkgid > 19d0450bb8ea2258786d6c9c5c00808c > files > 15

krb5-appl-1.0.2-1.1.src.rpm

--- telnet/libtelnet/encrypt.c	2009-11-05 20:15:06.000000000 +0000
+++ telnet/libtelnet/encrypt.c.oden	2011-12-28 10:13:27.000000000 +0000
@@ -757,6 +757,9 @@ static void encrypt_keyid(kp, keyid, len
 	int dir = kp->dir;
 	register int ret = 0;
 
+	if (len > MAXKEYLEN)
+		len = MAXKEYLEN;
+
 	if (!(ep = (*kp->getcrypt)(*kp->modep))) {
 		if (len == 0)
 			return;