# HG changeset patch # User Mike Becker # Date 1527668864 -7200 # Node ID 85d5049f694bd0c93216877bf6e18ee960881954 # Parent 8bfde5687890b43a52877299834f98ffeb4b8ae1 fixes out of bounds write in tar.c diff -r 8bfde5687890 -r 85d5049f694b dav/tar.c --- a/dav/tar.c Wed May 30 10:22:33 2018 +0200 +++ b/dav/tar.c Wed May 30 10:27:44 2018 +0200 @@ -96,8 +96,9 @@ snprintf(h.mode, 8, "%07o", mode); h.mode[7] = ' '; // uid/gid - memset(h.uid, '0', 16); + memset(h.uid, '0', 8); h.uid[7] = ' '; + memset(h.gid, '0', 8); h.gid[7] = ' '; // size snprintf(h.size, 12, "%011lo", size);