Хакер #305. Многошаговые SQL-инъекции
Программа: ampleShop 2.1, возможно более ранние версии
Уязвимость позволяет удаленному пользователю выполнить произвольные SQL команды
в базе данных приложения. Уязвимость существует из-за недостаточной обработки
входных данных в параметре "RecordID" в сценариях
Customeraddresses_RecordAction.cfm и youraccount.cfm, параметре "solus" сценария
detail.cfm и параметре "cat" в сценарии category.cfm. Удаленный пользователь
может с помощью специально сформированного запроса выполнить произвольные SQL
команды в базе данных приложения.
Пример:
/Customeraddresses_RecordAction.cfm?RecordID=1[SQL]&CustomerID=6&set=yes
/youraccount.cfm?RecordID=[SQL]
/category.cfm?cat=[SQL]
/detail.cfm?solus=[SQL]