From 3e3d83ee359c8bc8a8694865e0a8af869b2b8f33 Mon Sep 17 00:00:00 2001 From: Harpreet Kaur Date: Tue, 11 Dec 2018 15:07:56 +0530 Subject: tools: stack-buffer-overflow reported by asan This patch fixes buffer overflow in $SRC/tools/setgfid2path/src/main.c Memory access at offset 196 overflows "pgfid" variable SUMMARY: AddressSanitizer: stack-buffer-overflow (/lib64/libasan.so.5+0x4e935) updates: bz#1633930 Change-Id: Ib508c57e96c46b628f63c511437b853b39ae7955 Signed-off-by: Harpreet Kaur --- tools/setgfid2path/src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/setgfid2path') diff --git a/tools/setgfid2path/src/main.c b/tools/setgfid2path/src/main.c index 2e25ea8ab3d..4320a7b2481 100644 --- a/tools/setgfid2path/src/main.c +++ b/tools/setgfid2path/src/main.c @@ -28,7 +28,7 @@ main(int argc, char **argv) uuid_t pgfid_raw = { 0, }; - char pgfid[36] = ""; + char pgfid[36 + 1] = ""; char xxh64[GF_XXH64_DIGEST_LENGTH * 2 + 1] = { 0, }; -- cgit