From eab086e1846fb8e52762ef91dcd1b0a4b41dba91 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Thu, 8 Mar 2018 00:51:52 -0500 Subject: [PATCH] A buffer overflow in enumerateConsoleClassesByCategory --- Engine/source/console/consoleObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/console/consoleObject.cpp b/Engine/source/console/consoleObject.cpp index 4064d47da..52e2d9256 100644 --- a/Engine/source/console/consoleObject.cpp +++ b/Engine/source/console/consoleObject.cpp @@ -888,7 +888,7 @@ DefineEngineFunction( enumerateConsoleClassesByCategory, const char*, ( String c && ( repCategory[ categoryLength ] == ' ' || repCategory[ categoryLength ] == '\0' ) ) { classes.push_back( rep ); - bufSize += dStrlen( rep->getClassName() + 1 ); + bufSize += dStrlen( rep->getClassName() ) + 1; } }