HACK-FAQ 1dt.w0lf Хакер, номер #089, стр. 089-044-3 www.security-protocols.com/whitepapers/routing/GRE_sniffing.doc www.securityfocus.com/infocus/1847 A: Слышал краем уха про ошибку в HTTP-сервере cisco, позволяющую получить доступ к устройству. Расскажите поподробнее, в чем она заключается и как ее использовать? Q: Когда HTTP-сервер включен, удаленный атакующий может получить неавторизованный доступ к устройству и выполнить любую команду на Cisco-устройстве, при этом уязвимость позволяет удаленному пользователю получить полный контроль над устройством - все команды будут выполнены с самой высокой привилегией. Эксплуатация уязвимости примитивна: достаточно в браузере открыть ссылку вида http://адрес_роутера/level/НОМЕР/exec/, где НОМЕР - любое число от 16 до 99. Описание уязвимости, список уязвимых систем и эксплойты можно найти по ссылке: www.securityfocus.com/bid/2936/info A: Что такое рекурсивные DNS-запросы и как с их помощью можно вызвать ситуацию отказа в обслуживании DOS? Q: Для этого необходимо углубиться в теорию. Различают два типа DNS-запросов: рекурсивные и итеративные. При рекурсивном запросе сервер имен должен найти информацию самостоятельно. То есть при получении рекурсивного запроса сервер имен при отсутствии у него ответа на запрос должен сам обратиться к помощи других серверов имен, например к корневым серверам (данный запрос будет итеративным), которые сами и не дадут ответа, но предоставят ссылку на другие DNS-серверы. Сервер имен будет проверять все предоставленные ему ссылки, пока не обнаружит необходимую информацию. При итеративном запросе сервер имен должен сразу предоставить ответ, не обращаясь к другим DNS-серверам. Если этот сервер не может предоставить запрошенную информацию, он возвращает ссылку на другой сервер имен, который, вероятно, может дать ответ на запрошенную информацию. Как видно, при рекурсивных запросах все сложности, связанные с поиском ответа, ложатся на плечи DNS-сервера, и он вынужден сам обращаться с запросами на другие DNS-серверы и обрабатывать поступающую от них информацию. Таким образом, при большом количестве рекурсивных запросов возможна ситуация отказа в обслуживании. |