]> git.sesse.net Git - ffmpeg/commit
avcodec/rawdec: Check bits_per_coded_sample more pedantically for 16bit cases
authorMichael Niedermayer <michael@niedermayer.cc>
Sun, 20 Oct 2019 21:02:27 +0000 (23:02 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 24 Nov 2019 22:00:01 +0000 (23:00 +0100)
commit5634e2052533fcce46f20c2720b0c8d5f55143ce
tree5d184f38abcbae61013b0c7a7a1f631dbae9319b
parent6014bcf1b74e903f535461ade4aa5fb44dbf5d8b
avcodec/rawdec: Check bits_per_coded_sample more pedantically for 16bit cases

Fixes: shift exponent -14 is negative
Fixes: 18335/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RAWVIDEO_fuzzer-5723267192586240
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/rawdec.c