From 0236ebcdd1cba119bc35299e32fa80960806cd6f7fb3f92efd9c1eee4a12aee9 Mon Sep 17 00:00:00 2001 From: localhorst Date: Sat, 10 Jan 2026 11:47:04 +0100 Subject: [PATCH] Unsafe strcpy --- main/safety.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/safety.c b/main/safety.c index db60a87..53ca250 100644 --- a/main/safety.c +++ b/main/safety.c @@ -143,7 +143,7 @@ void getSensorSanityStates(sSensorSanityCheck *pSensorSanityChecks) { // Copy only the needed attributes pSensorSanityChecks[i].state = sanityChecks[i].state; - strcpy(pSensorSanityChecks[i].name, sanityChecks[i].name); + strncpy(pSensorSanityChecks[i].name, sanityChecks[i].name, MAX_ERROR_STRING_SIZE); } xSemaphoreGiveRecursive(xMutexAccessSafety); }