From: Karel Zak Date: Tue, 27 Jul 2021 11:30:14 +0000 (+0200) Subject: vipw: use snprintf() rather than sprintf() X-Git-Tag: v2.38-rc1~348 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2605d883790617ef6c2cf42191ae4299958a91cc;p=thirdparty%2Futil-linux.git vipw: use snprintf() rather than sprintf() --- diff --git a/login-utils/vipw.c b/login-utils/vipw.c index f178c8f2a2..8e63efde28 100644 --- a/login-utils/vipw.c +++ b/login-utils/vipw.c @@ -142,7 +142,7 @@ static void pw_write(void) { char tmp[FILENAMELEN + 4]; - sprintf(tmp, "%s%s", orig_file, ".OLD"); + snprintf(tmp, sizeof(tmp), "%s%s", orig_file, ".OLD"); unlink(tmp); if (link(orig_file, tmp))