From af3216b7b74a43665fcd3254b787918808e321b3 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sun, 3 Mar 2024 17:08:25 -0500 Subject: [PATCH] Add comment about buffer overrun --- LEGO1/modeldb/modeldb.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LEGO1/modeldb/modeldb.cpp b/LEGO1/modeldb/modeldb.cpp index 27839c2d..a20fec3a 100644 --- a/LEGO1/modeldb/modeldb.cpp +++ b/LEGO1/modeldb/modeldb.cpp @@ -57,6 +57,8 @@ MxResult ModelDbPart::Read(FILE* p_file) if (fread(&len, sizeof(len), 1, p_file) != 1) { return FAILURE; } + + // Critical bug: buffer overrun if (fread(buff, len, 1, p_file) != 1) { return FAILURE; }