]> git.sesse.net Git - ffmpeg/commit
avcodec/apedec: Check remaining space in decode_array_0000()
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 5 Oct 2019 16:39:05 +0000 (18:39 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Wed, 16 Oct 2019 16:03:26 +0000 (18:03 +0200)
commit7b94b22261c216f2eeaaa089e6a003d46f6a3458
tree1914b11bc86f9672d0c0367f172f282a6105119d
parent926221ef84ec30cc2b497e12f582d758130e09c5
avcodec/apedec: Check remaining space in decode_array_0000()

Fixes: Timeout (? -> 2sec)
Fixes: 17886/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APE_fuzzer-5728165124636672
Fixes: 18131/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APE_fuzzer-5710803432374272
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/apedec.c