A heap out-of-bounds memory write exists in FFMPEG since...
High severity
Unreviewed
Published
Sep 25, 2022
to the GitHub Advisory Database
•
Updated Jul 5, 2023
Description
Published by the National Vulnerability Database
Sep 23, 2022
Published to the GitHub Advisory Database
Sep 25, 2022
Last updated
Jul 5, 2023
A heap out-of-bounds memory write exists in FFMPEG since version 5.1. The size calculation in
build_open_gop_key_points()
goes through all entries in the loop and addssc->ctts_data[i].count
tosc->sample_offsets_count
. This can lead to an integer overflow resulting in a small allocation with `av_calloc(). An attacker can cause remote code execution via a malicious mp4 file. We recommend upgrading past commit c953baa084607dd1d84c3bfcce3cf6a87c3e6e05References