Обзор эксплойтов 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 с исправленной критической уязвимостью. О какой баге идет речь, ты наверняка догадался :). |