![]() |
Эксплойт getimagesize()
Вложений: 1
Сделал интересную "картинку", обходящую функцию getimagesize().
В чём идея? В том, что этой ф-ции чихать на расширение файла - она проверяет только тип и размер картинки, следовательно, можно загрузить картинку переименованную в php и функция не выругается. При том, что "картинка" выглядит очень похоже на нормальную картинку - это не мешает ей содержать PHP код:
Загружаем переименованную в php эту картинку и выполняем свой код и команды на сервере. Если не открыть картинку блокнотом - выглядит очень правдоподобно. Баг найден Eugen'ом с tem.dp.ua |
вродь как баян уже
http://ha.ckers.org/blog/20070604/passing-malicious-php-through-getimagesize/ |
| Время: 23:37 |