From f3a7d7f572ad58463ecfbf490e977c68c8c663a4 Mon Sep 17 00:00:00 2001 From: Mirza-Samad-Ahmed-Baig Date: Mon, 1 Sep 2025 18:22:44 +0500 Subject: [PATCH] Fix:Use_snprintf_instead_of_sprintf_to_prevent_buffer_overflow --- mars/comm/android/getprocessname.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mars/comm/android/getprocessname.c b/mars/comm/android/getprocessname.c index 192dee6b9..8d180ab2c 100644 --- a/mars/comm/android/getprocessname.c +++ b/mars/comm/android/getprocessname.c @@ -20,7 +20,7 @@ const char* getprocessname() { if (x) return x; - sprintf(data, "/proc/%d/cmdline", getpid()); + snprintf(data, sizeof(data), "/proc/%d/cmdline", getpid()); fp = fopen(data, "r"); if (fp) { x = fgets(data, 1024, fp);