Программа: AdPlug 2.0, возможно другие версии.

Уязвимость позволяет удаленному пользователю вызвать отказ в обслуживании или выполнить произвольный код на целевой системе. Уязвимость существует из-за ошибки проверки границ данных при обработке медиафайлов (CFF, MTK, DMO, U6M, DTM и S3M). Удаленный пользователь может с помощью специально сформированного файла вызвать переполнение динамической памяти (CFF, MTK, DMO и U6M), или вызвать переполнение стека (DTM и S3M) и выполнить произвольный код на целевой системе.

Эксплоит:

http://aluigi.org/poc/adplugbof.c



Оставить мнение