Обзор эксплойтов Докучаев Дмитрий aka Forb Хакер, номер #080, стр. 080-047-2 Greets: Как и в прошлый раз эксплойт написали ребята из группы RHC-security. Главный автор выступает под ником RemusoMega (www.h4cky0u.org). [phpBB <= 2.0.15 remote SQL database credentials disclosure exploit] Описание: Как и прогнозировалось в очередной раз под хакерский прицел попал форум phpBB. Багоискатели снова нашли брешь в исходном коде, позволяющую вызвать SQL-инъекцию. Итогом этой инъекции становится показ конфиденциальных переменных, а именно, базы и таблицы данных, имя пользователя и пароль доступа к MySQL. В общем — все, что нужно хакеру :). Но и это еще не все. Корни ошибки уходят во времена нашумевшего бага с переменной highlight и специальным символом. Если ты читаешь мой обзор, то наверняка понял, о каком эксплойте идет речь. Таким образом, с помощью нехитрых манипуляций можно заставить эксплойт не только показывать переменные, но и выполнять системные команды. Как это сделать, не скажу — догадаешься сам :). Подскажу, что по сути эксплойт является простым интерфейсом для выполнения операции, которую можно легко сделать через адресную строку браузера. Защита: Переустановка форума до более позднего релиза разом решит все проблемы, однако никто не гарантирует, что хакеры не найдут брешь в свежей версии и не порулят твоим сервером :). Поэтому на твоем месте я бы вообще снес phpBB. От греха подальше. Ссылки: Для ознакомления можно взять исходный код эксплойта по ссылке http://securitylab.ru/_Exploits/2005/07/phpbbSecureD.pl.txt. Злоключение: На самом деле ситуация не слишком выгодна. В инете становится все сложней найти phpBB 2.0.15, потому как многие вебмастеры изначально стали использовать версию 2.0.16, но если хорошо поискать, то ты обязательно обнаружишь много бажных форумов :). Greets: Дружно снимаем шляпы перед SecureD (gvr.secured@gmail.com). Именно этот человек обнаружил баг и написал отличный эксплойт. |