Обзор эксплойтов Докучаев Дмитрий aka Forb Хакер, номер #083, стр. 083-076-3 Злоключение: Ошибка в RealPlayer’е может привести к весьма плачевным последствиям. Как не крути, а в нашем мире полно пользователей, кликающих на все подряд. Поэтому хакеру достаточно разместить подложный файл в Интернете и заставить какого-нибудь юниксоида послушать музыку. Greets: Информацию об уязвимости сообщил некий c0ntex (c0ntexb@gmail.com). Затем всем известная группа Securiteam подхватила эту идею, и ее участники написали сокрушительный эксплойт. [Qpopper poppassd local r00t exploit] Описание: Если ты линухоид, то наверняка слышал (или даже юзал) pop3-демон с прекрасным названием Qpopper. Спешу тебя огорчить, что в одном из его компонентов была найдена уязвимость. Суть ее в том, что с помощью суидного файла poppassd, служащего для смены пользовательского пароля, может создать любой локальный файл. Таким образом, в эксплойте создается системный файл /etc/libmap.conf (для FreeBSD) и /etc/ld.so.preload (для Linux), в который затем записывается фейковая библиотека. В этой либе происходит создание локального рутового шелла /tmp/suid. Теперь разберемся как работает эксплойт: сперва создается файл, затем в него заносится ссылка на подложный модуль. После этого запускается /bin/su, провоцирующий выполнение модуля. Если все действия увенчались успехом, то в каталоге /tmp появится суидный файл suid. Это и будет заветный рутшелл :). Эксплойт, написанный на bash, поставляется в двух вариантах — для Linux и для FreeBSD. Защита: Как утверждает автор эксплойта, уязвимыми являются все версии Qpopper до 4.0.8 включительно. Разработчики продукта пока не шевелятся и не выпускают патчи, поэтому защиты от бага пока не существует. Ссылки: Эксплойт можно получить по ссылке www.security.nnov.ru/files/poppassd-lnx.sh (Linux) или www.security.nnov.ru/files/poppassd-freebsd.sh (FreeBSD). Злоключение: Qpopper — это продукт, который издавна славился своими багами. Не так давно была найдена брешь в том же модуле poppassd, позволяющая сменить пароль любому пользователю. Поэтому мой совет — отказаться от этого сомнительного продукта :). Greets: Об уязвимости сообщил некто kc0pe. Первый источник, который об этом узнал, именуется как full-disclosure (full-disclosure@lists.netsys.com). [MS Windows NCM local DoS (MS05-045)] Описание: В этом месяце как обычно отличились продукты MicroSoft. На этот раз багоискатели нашли брешь в сервисе Network Connection Manager. Если верить их словам, то служба может быть временно остановлена при приеме некорректного TCP-пакета. Примечательно, но при воздействии эксплойта прерываются все активные подключения. Однако при восстановлении соединения менеджер оживает и продолжает нормально функционировать. Эксплойт корректно работает с системами Win2000 (SP1-4), WinXP (SP1, SP2) и Win2003 (SP1). В системах WinXP+SP2 и Win2003+SP1 баг может эксплуатировать только локальный и авторизованный пользователь. На более старых операционках, брешь можно вызвать удаленно. Однако первый публичный релиз эксплойта ориентирован только для локального нападения. |