Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #87, МАРТ 2006 г.

Обзор эксплойтов

Master-lame-master

Хакер, номер #087, стр. 087-082-2


CommuniGate Pro Server vulnerability

Описание:

До нынешнего месяца по моему скромному мнению самым безопасным почтовиком оставался CommuniGate Pro от производителя www.stalker.com. Обуславливалось это тем, что Сталкер поставлял продукт в бинарном виде без разглашения исходных кодов продукта. Однако каким-то образом, хакеры нашли баг в компоненте LDAP при обработке отрицательного значения длины в полях Basic Encoding Rules (LDAP вертится на порту 389). Сразу после анализа дырки был написан мощный эксплойт, убивающий почтовый демон.

Эксплойт реализован на языке Python и должен быть отредактирован на предмет полей hostname и port в начале кода. После запуска сплоит посылает серверу роковой шелл-код, в результате чего Communigate Pro падает в кору.

Защита:

Уязвимыми являются все версии до релиза 5.0.7, уже выложенного на официальном сайте почтовой системы. Поэтому единственным верным решением является обновление программного продукта. Как альтернативу могу посоветовать зафильтровать 389 порт с помощью встроенного файрвола.

Ссылки:

Скачать эксплойт можно по адресу: www.xakep.ru/post/29884/default.asp. Детали уязвимости пока не разглашаются.

Злоключение:

CommuniGate Pro является одним из самых распространенных проектов в силу своей мощности. Этот почтовик имеет как POP3/IMAP, так и SMTP-части, умеет снимать/отправлять почту по SSL, имеет встроенные компоненты WebMail, WebAdmin и LDAP (последним он себя и погубил :)). Поэтому ленивые админы полюбили этот демон. А благодаря его закрытости совсем позабыли об обновлении. В результате этого хакерам будет чем поживиться.

Greets:

И опять порадуемся за русских программистов. Эксплойт был написан хакером Евгением Легеровым. Социальное происхождение и почтовый адрес злоумышленника не уточняются :).

Winamp <= 5.12 remote BoF exploit

Описание:

Перейдем к продуктам, которыми пользуется каждый уважаемый себя человек. На этот раз ошибка нашлась в популярном плеере Winamp версии 5.12. Очередное переполнение буфера закралось в обработчике плей-листов известного проигрывателя. Злоумышленник может создать кривоватый плей-лист с неправильным значением параметра File1 в нем (которое, ясен перец, содержит шелл-код). В результате этого обработчик переполнит буфер и запустит произвольный код. В эксплойте демонстрируется случай, как после загрузки плей-листа может запуститься калькулятор :). Впрочем, никто не мешает хакеру изменить встроенный шелл-код, вставив туда запуск чего-нибудь существенного.

Эксплойт написан на Си и содержит немного кода. Здесь происходит генерация плей-листа с неприемлемым значением уязвимого параметра. Далее этот лист должен быть загружен в плеер. Последствия этого описаны выше.

Защита:

На официальном сайте - www.winamp.com - красуется надпись, гласящая о том, что 1.30.2006 выпущен новый Winamp 5.13 с исправленной критической уязвимостью. О какой баге идет речь, ты наверняка догадался :).

Назад на стр. 087-082-1  Содержание  Вперед на стр. 087-082-3