]> git.sesse.net Git - ffmpeg/commit
avcodec/utils: Check bitrate for overflow in get_bit_rate()
authorMichael Niedermayer <michael@niedermayer.cc>
Sun, 25 Oct 2020 18:19:54 +0000 (19:19 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 19 Dec 2020 19:07:56 +0000 (20:07 +0100)
commit8aadae670f28b88e94770262cd1136562bdb2f45
tree6d8bfdba8ff61f628a16d7f6230ae7a26142357c
parent0afbaabdca2730d3f8d88719d64802d50b92d351
avcodec/utils: Check bitrate for overflow in get_bit_rate()

Fixes: signed integer overflow: 617890810133996544 * 16 cannot be represented in type 'long'
Fixes: 26565/clusterfuzz-testcase-minimized-ffmpeg_dem_MV_fuzzer-5092054700654592
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/utils.c