Хакер #305. Многошаговые SQL-инъекции
Программа: CreaDirectory 1.x
Уязвимость позволяет удаленному пользователю выполнить произвольные SQL команды в базе данных приложения и осуществить XSS нападение на целевую систему.
1) Уязвимость существует из-за недостаточной обработки входных данных в параметре "cat" parameter сценарием addlisting.asp и в параметре "search" сценарием search.asp. Атакующий может выполнить произвольный сценарий в браузере жертвы в контексте безопасности уязвимого сайта.
Примеры:
/addlisting.asp?cat=[xss]
/search.asp?search=[xss]
2) Уязвимость существует из-за недостаточной обработки входных данных в параметре "category" сценарием search.asp. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольные SQL команды в базе данных приложения.
Пример:
/search.asp?search=1&submit=Search&category='[sql]