Bezpečnostní výzkumníci ze společnosti Google objevili zranitelnost (CVE-2022-2566) v knihovně libavformat, která je součástí multimediálního balíku FFmpeg. Tato zranitelnost umožňuje útočníkovi provést kód při zpracování speciálně upraveného souboru ve formátu mp4 na systému oběti. Zranitelnost se projevuje od verze FFmpeg 5.1 a byla odstraněna ve verzi FFmpeg 5.1.2.
Zranitelnost je způsobena chybou výpočtu velikosti bufferu ve funkci build_open_gop_key_points(), která vede k přetečení celého čísla při zpracování určitého parametru a alokaci bloku paměti menšího, než je potřeba. Pro demonstraci možnosti provedení útoku byl zveřejněn prototyp exploit.
Zdroj: opennet.ru
