Обзор эксплоитов
Докучаев Дмитрий aka Forb
Xakep, номер #060, стр. 060-080-2
Greets:
Уязвимость обнаружил финн Jouko Pynnonen (jouko_@_iki.fi). А через несколько месяцев некий osker178 (bjr213@psu.edu) написал эксплоит.
wu-ftpd 2.6.2 Skey Remote Exploit
Описание:
Wu-ftpd уже давно успел прославиться наличием дырок в своих сорсах. И вот недавно обнаружили еще одну ошибку. На этот раз в методе аутентификации SKEY. Взломщик может переполнить буфер и выполнить запуск рутового шелла на удаленной системе (либо убить сервис). Переполнение было найдено в функции skey_challenge().
Защита:
Защититься от уязвимости можно тремя способами: отключить в демоне метод SKEY-аутентификации (он врублен по дефолту), применить небольшой патч к исходникам или установить себе другой ftp-сервер. Например, более надежный VsFTPD.
Ссылки:
Эксплоит можно найти на странице www.securitylab.ru/40948.html. На этом же сайте выложен патч и инструкция по его применению (www.securitylab.ru/40947.html).
Злоключение:
Wu-ftpd - очень распространенный демон. Он по умолчанию стоит на многих *nix-системах. Правда, для атаки на сервис необходим ftp-аккаунт. Так что при его отсутствии выйдет облом.
Greets:
Переполнение буфера было обнаружено багоискателем Michael Hendrickx. Как сказано в источниках, этот человек сразу же связался с разработчиками wu-ftpd, после чего была выпущен патч к исходникам.