ffserver: fix potential buffer overflow, based on wrong fscanf format indentifier.
[ffmpeg.git] / ffserver.c
index 7fb61d0..cb7e3ae 100644 (file)
@@ -2029,7 +2029,7 @@ static void compute_status(HTTPContext *c)
                         char cpuperc[10];
                         char cpuused[64];
 
-                        if (fscanf(pid_stat, "%10s %64s", cpuperc,
+                        if (fscanf(pid_stat, "%9s %63s", cpuperc,
                                    cpuused) == 2) {
                             avio_printf(pb, "Currently using %s%% of the cpu. Total time used %s.\n",
                                          cpuperc, cpuused);