]> git.sesse.net Git - ffmpeg/commit
avformat/tedcaptionsdec: Check for overflow in parse_int()
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 7 Nov 2020 20:11:32 +0000 (21:11 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 29 Jan 2021 18:36:46 +0000 (19:36 +0100)
commitb0f8586ca9853ab3d324ccd3c42bad4375000b0a
tree557d894d3056b7c5d6d763cbf9911c302a05684f
parentbfdf03207bc2fc10b92bb79ba67d57c441742bcd
avformat/tedcaptionsdec: Check for overflow in parse_int()

Fixes: signed integer overflow: 1111111111111111111 * 10 cannot be represented in type 'long'
Fixes: 26892/clusterfuzz-testcase-minimized-ffmpeg_dem_TEDCAPTIONS_fuzzer-5756045055754240
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/tedcaptionsdec.c