OSDN Git Service

m4v_h263: fix global buffer overflow
authorWonsik Kim <wonsik@google.com>
Thu, 7 Sep 2017 23:17:05 +0000 (16:17 -0700)
committerWonsik Kim <wonsik@google.com>
Thu, 7 Sep 2017 23:17:05 +0000 (16:17 -0700)
Bug: 65025028
Test: run POC
Change-Id: Ifa5cf0e3ced7188ed70849b04b57828518ccb5bf

media/libstagefright/codecs/m4v_h263/dec/src/vlc_decode.cpp

index f7192b1..7202f98 100644 (file)
@@ -560,7 +560,7 @@ int PV_VlcDecMCBPC_com_inter_H263(BitstreamDecVideo *stream)
 
     BitstreamShow13Bits(stream, &code);
 
-    if (code == 0)
+    if (code < 8)
     {
         return VLC_CODE_ERROR;
     }