From: Dave McMurtrie Date: Wed, 15 Mar 2006 18:29:03 +0000 (+0000) Subject: STABLE14-tokens-buffer-overflow-20060315 X-Git-Tag: openafs-stable-1_4_1-rc10~3 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=de776452238a28e345c237d4017a10a6da436d54;p=packages%2Fo%2Fopenafs.git STABLE14-tokens-buffer-overflow-20060315 FIXES 28227 avoid a too-short buffer we try to fill with a username. doh. (cherry picked from commit 5c408ee134b096352d140b1ce6b58edcf6e492d5) --- diff --git a/src/log/tokens.c b/src/log/tokens.c index dda8295f7..2946735bb 100644 --- a/src/log/tokens.c +++ b/src/log/tokens.c @@ -54,7 +54,7 @@ main(int argc, char **argv) time_t current_time; /*Current time of day */ time_t tokenExpireTime; /*When token expires */ char *expireString; /*Char string of expiration time */ - char UserName[16]; /*Printable user name */ + char UserName[MAXKTCNAMELEN * 2 + 2]; /*Printable user name */ struct ktc_principal serviceName, clientName; /* service name for ticket */ struct ktc_token token; /* the token we're printing */