From 53f64818f6cf8dbab1c467071a1e30cf0c7c56c0 Mon Sep 17 00:00:00 2001 From: Jinhyung Choi Date: Thu, 24 Mar 2016 22:34:26 +0900 Subject: [PATCH] source: add a condition for tainted array index Change-Id: I61874404c7bf9eb1514cc93253ba57fb8d6ca336 Signed-off-by: Jinhyung Choi --- src/tv.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tv.cpp b/src/tv.cpp index d128763..85a103d 100644 --- a/src/tv.cpp +++ b/src/tv.cpp @@ -479,7 +479,7 @@ bool msgproc_extinput(ijcommand* ijcmd) section = strtok_r(NULL, token, &saveptr); state = (unsigned int)atoi(section); - if (number > MAX_EXTINPUT_COUNT) { + if (number <= 0 || number > MAX_EXTINPUT_COUNT) { LOGDEBUG("external_input number : %d is invalid.", number); return false; } -- 2.34.1