]> git.sesse.net Git - ffmpeg/commit
avformat/id3v2: Sanity check tlen before alloc and uncompress
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 7 Nov 2020 20:39:21 +0000 (21:39 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 4 Dec 2020 23:08:33 +0000 (00:08 +0100)
commitd7f87a4b9ef18a9846439b7787874cc11e5940de
treef686457269a04e7666838ac5c249716be1186047
parent7025c91d07835f080797907949d0e4a6de40cf62
avformat/id3v2: Sanity check tlen before alloc and uncompress

Fixes: Timeout (>20sec -> 65ms)
Fixes: 26896/clusterfuzz-testcase-minimized-ffmpeg_dem_DAUD_fuzzer-5691024049176576
Fixes: 27627/clusterfuzz-testcase-minimized-ffmpeg_dem_AEA_fuzzer-4907019324358656
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/id3v2.c