Michael Niedermayer
|
32d0561891
|
avcodec/notchlc: Check uncompressed size against input for LZ4
Fixes: OOM
Fixes: 26168/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_NOTCHLC_fuzzer-6019839015256064
Fixes: 28397/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_NOTCHLC_fuzzer-5649039941042176
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2021-01-03 01:16:25 +01:00 |
|
Michael Niedermayer
|
3f6653efdb
|
avcodec/notchlc: Check available space for luma block code and alpha code
Fixes: Timeout (too long -> 2sec)
Fixes: 25439/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_NOTCHLC_fuzzer-5688211127664640
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-11-29 16:10:55 +01:00 |
|
Michael Niedermayer
|
6707152f08
|
avcodec/notchlc: Revert incorrect compression bound
Revert "avcodec/notchlc: Check uncompressed size against input for LZ4"
Found-by: durandal_1707
This reverts commit 51002362c4.
|
2020-10-20 17:18:11 +02:00 |
|
Michael Niedermayer
|
51002362c4
|
avcodec/notchlc: Check uncompressed size against input for LZ4
Fixes: OOM
Fixes: 26168/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_NOTCHLC_fuzzer-6019839015256064
Equation is based on LZ4_COMPRESSBOUND from lz4.h
Suggested-by: Paul
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-10-20 15:33:13 +02:00 |
|
Paul B Mahol
|
4e012fc8af
|
avcodec/notchlc: simplify reading le16 in lz4_decompress
|
2020-09-05 13:03:03 +02:00 |
|
Paul B Mahol
|
1c3a3a4ec6
|
avcodec/notchlc: add initial alpha support
|
2020-08-23 16:21:56 +02:00 |
|
Paul B Mahol
|
cdd06db56f
|
avcodec: add NotchLC decoder
|
2020-05-19 20:09:25 +02:00 |
|