From: Jinhyung Choi Date: Thu, 24 Mar 2016 13:34:26 +0000 (+0900) Subject: source: add a condition for tainted array index X-Git-Tag: submit/tizen/20160324.135436~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=53f64818f6cf8dbab1c467071a1e30cf0c7c56c0;p=platform%2Fadaptation%2Femulator%2Femulator-daemon.git source: add a condition for tainted array index Change-Id: I61874404c7bf9eb1514cc93253ba57fb8d6ca336 Signed-off-by: Jinhyung Choi --- 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; }