From de776452238a28e345c237d4017a10a6da436d54 Mon Sep 17 00:00:00 2001 From: Dave McMurtrie Date: Wed, 15 Mar 2006 18:29:03 +0000 Subject: [PATCH] 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) --- src/log/tokens.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 */ -- 2.39.5