Изследователи по сигурността от компания Google откриха уязвимост (CVE-2022-2566) в библиотеката libavformat, която е част от мултимедийните пакети FFmpeg. Уязвимостта позволява на нападателите да изпълнят произволен код при обработка на специално модифициран mp4 файл на системата на жертвата. Уязвимостта се проявява от версия FFmpeg 5.1 и е отстранена в изданието FFmpeg 5.1.2.
Уязвимостта е причинена от грешка при изчисляването на размера на буфера в функцията build_open_gop_key_points(), която води до преливане на цяло число при обработка на определени параметри и заделяне на блок памет с размер, по-малък от необходимия. Публикуван е прототип на експлоита, за да демонстрира възможността за атака.
Източник: opennet.ru
