diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2020-09-10 23:59:53 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2020-09-12 15:17:43 +0200 |
commit | bad8b17a3da219777341acafd3e3113ea2477484 (patch) | |
tree | 4ec5969d15c22bdf3e3e2df9844dfb6c5e74f2f1 /libavcodec/mpc.c | |
parent | ca49476ace90ddebc5f92d9d82297f77e528c21e (diff) | |
download | ffmpeg-bad8b17a3da219777341acafd3e3113ea2477484.tar.gz |
avcodec/mobiclip: Check quantizer before table setup
Fixes: index -1 out of bounds for type 'const uint8_t [6][16]'
Fixes: out of array read
Fixes: shift exponent -21 is negative
Fixes: 25422/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MOBICLIP_fuzzer-5748258226569216
Fixes: shift exponent 8039082 is too large for 32-bit type 'int'
Fixes: 25430/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MOBICLIP_fuzzer-5698567770210304
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/mpc.c')
0 files changed, 0 insertions, 0 deletions