Предварительные требования:
Уязвимость Off-By-One
Понимание работы malloc в glibc
Конфигурация виртуальной машины: Fedora 20 (x86)
Что такое Use-After-Free (UaF)?
Баг Use-After-Free возникает если указатель кучи продолжает использоваться уже после ее освобождения. Такая уязвимость может повлечь за собой выполнение производного кода. Читать дальше →Источник: Хабрахабр
Источник: MaxRokatansky
Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке