Обзор эксплойтов Докучаев Дмитрий aka Forb Хакер, номер #074, стр. 074-050-2 Ссылки: Забирай эксплойт по ссылке www.security.nnov.ru/files/elflbl_v108.c. Также рекомендую почитать форум на http://linux.slashdot.org/article.pl?sid=05/01/07/2028203&from=rss, где обсуждается данный баг. Злоключение: Версия 1.08 – только первый публичный релиз этого эксплойта. Думаю, через месяц мы увидим более мощный сплойт, который будет работать без сбоев. Хотя, скорее всего, такая версия уже существует, но держится в строгой секретности. Greets: Опять отличились польские хакеры с http://isec.pl. На этот раз эксплойт был написан взломщиком Paul Starzetz (ihaquer@isec.pl). Solaris rlogin buffer overflow Описание: Если ты помнишь, около двух лет назад я описывал эксплойт для SunOS. Он был нацелен на уязвимость в бинарнике /bin/login. С помощью переполнения буфера хакер мог получить рутовый шелл на всех версиях солярки. Не так давно хакерами был найден еще один баг в /bin/login. На этот раз он связан с неверной обработкой длинных переменных окружения. Вышедший эксплойт применяется для сервиса rlogin, который часто встречается в SunOS. Для испытания сплойта необходимо иметь рутовые права на машине. Скомпилируй его с параметром –lxnet, а затем запускай с опцией –h IP-адрес-машины. Если сервис rlogin принимает подключения со всех хостов, ты получишь сообщение о том, что стал рутом :). Я испытывал эксплойт на SunOS 5.7, и он сработал с первого раза. Защита: Для того чтобы защитить свою любимую систему, сливай патч с портала любителей SunOS (http://sunsolve.sun.com). После этого обязательно выруби службу rlogin, заменив ее более надежной (sshd, например). Ссылки: Скачивай эксплойт по ссылке www.securitylab.ru/_Exploits/2004/12/Solaris_rlogin.c.txt. Про технические детали уязвимости читай тут: www.securitylab.ru/27338.html. Злоключение: Если верить словам багоискателя, то уязвимой является не только служба rlogin, но и in.telnetd, а также все сервисы, напрямую работающие с бинарником /bin/login. Поэтому, если на твоей солярке до сих пор крутится telnetd – жди момента, когда твой сервер взломают. Greets: Эксплойт написан ребятами из команды Raptor, а именно лидером сообщества с именем Marco Ivaldi. Linux IGMP local DoS Описание: 15 декабря был выпущен эксплойт, позволяющий остановить работу Linux-сервера. Если верить записям в багтраке, то уязвимость затаилась в функции ip_mac_source(), которая вызывается с помощью пользовательского API. При кривом запросе существует возможность изменить значение счетчика и зациклить функцию. После этого вся память ядра, следующая за kmalloc-буфером, сместится на 4 байта и система будет перезагружена. Этот баг был найден при исследовании функций, обрабатывающих IGMP-запросы. Помимо уязвимости в ip_mac_source(), хакерами были найдены и другие бреши, однако выпущенный эксплойт уводит машину в даун именно таким способом. Защита: IGMP-бреши были найдены в ядрах 2.4.28 и 2.6.9. Достаточно обновить кернел до более стабильных версий и все хакеры пойдут лесом. Но не забывай читать ленты багтрака – проблема в ip_mac_source() может оказаться не единственной! |