avformat/av1dec: Check bits left before get_leb128()
authorMichael Niedermayer <michael@niedermayer.cc>
Tue, 6 Aug 2024 16:18:15 +0000 (18:18 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 21 Jun 2026 15:59:33 +0000 (17:59 +0200)
commit107603e8d3847b17982f09f394769bd0a52f3b25
treefadd3bd920601cccc5dd01a9c09a7f44694855a4
parent4e6eabd9ac128e6a835b96c5b7ad02ca923f45a0
avformat/av1dec: Check bits left before get_leb128()

Fixes: use of uninitialized value
Fixes: 70872/clusterfuzz-testcase-minimized-ffmpeg_dem_OBU_fuzzer-6005782487826432

Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 6996e1238e80b23caf05428dcbdd065fbd70ff10)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/av1dec.c