From dc75bdc1eb0dd02b001bafd57aab11dc11896e91 Mon Sep 17 00:00:00 2001 From: Anh Date: Mon, 1 Apr 2024 13:17:48 -0400 Subject: [PATCH] Fix-91-buffer-overflow-unit-test Fix #91, Resolve buffer overflow in CS_RecomputeAppChildTask_Test_CouldNotGetAddress and CS_RecomputeTablesChildTask_Test_CouldNotGetAddress --- unit-test/cs_compute_tests.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unit-test/cs_compute_tests.c b/unit-test/cs_compute_tests.c index 43271e1..8dc60da 100644 --- a/unit-test/cs_compute_tests.c +++ b/unit-test/cs_compute_tests.c @@ -1456,7 +1456,7 @@ void CS_RecomputeAppChildTask_Test_Nominal(void) void CS_RecomputeAppChildTask_Test_CouldNotGetAddress(void) { CS_Res_App_Table_Entry_t RecomputeAppEntry; - CS_Def_App_Table_Entry_t DefAppTbl[10]; + CS_Def_App_Table_Entry_t DefAppTbl[CS_MAX_NUM_APP_TABLE_ENTRIES]; memset(&RecomputeAppEntry, 0, sizeof(RecomputeAppEntry)); memset(&DefAppTbl, 0, sizeof(DefAppTbl)); @@ -1637,7 +1637,7 @@ void CS_RecomputeTablesChildTask_Test_Nominal(void) void CS_RecomputeTablesChildTask_Test_CouldNotGetAddress(void) { CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; - CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; + CS_Def_Tables_Table_Entry_t DefTablesTbl[CS_MAX_NUM_APP_TABLE_ENTRIES]; memset(&RecomputeTablesEntry, 0, sizeof(RecomputeTablesEntry)); memset(&DefTablesTbl, 0, sizeof(DefTablesTbl));