![]() |
Страницы (3): « 1 [2] 3 » Показаны 32 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 3.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=74)
-- Баг в vBulletin 3.0.1 (http://netadmin.ws/forum/showthread.php?threadid=9047)
Я вот крутил вертел это дело и так и не догнал в чем собственно дыра заключается ?
Если всё упирается в куки то это бред сивой кобылы:
Куки по определению иформация оставляемая сервером на машине клиента ... и если чел авторизировался на борде, то он увидит свои куки по хосту на котором борда висит .... если он вообще к борде не имеет отношение он даже никаких хешей паролей не увидит ... не говоря уже о том чтобы из хеша каким бы то нибыло образом получить исходный пароль ... причем опять свой же.
__________________
Athlon 2400, 512Mb, 120G+160G
RedHat Linux 9
NFSU:LAN, BF1942, PvPGN 1.6.3
vB 3.0.1
vB Advanced
quote:Я вот тоже думаю - по идее елси это был запрос на Preview, значит должен MD5 провериться, т.е. звться из куков клиента. Если его там нет - значит попытка хака. Если же такое на стороне скриптов не производится, то любой может написать от имени любого.
я, возможно, чего-то не понимаю, но откуда в чужом посте могут взяться куки, тем более - с md5 его автора?!
Подумал тут на днях ...
.... допустим, что в хэш пароля на форуме не подмешивается что-либо для увеличения стойкости пароля ... тогда:
С помощью этого эксплоита (конечно-же доработанного) можно получить MD5-хэш пароля и ID пользователя атакуемого форума но при некоторых условиях:
1) пользователь должен быть зарегистрирован на автоматический вход с помощью куков
2) этот пользователь должен зайти на специально подготовленную страницу вспомогательного сервера
Если в код этого эксплоита заместо java script:alert(document.cookie) поставить JavaScript-код чтобы он перенаправлял обратно на PHP скрипт "вспомогательного сервера" с данными Cookies (допустим через GET) .... то можно легко получать связку: ID пользователя + MD5-хэш пароля пользователя атакуемого форума .....
Далее раздаем ссылку на эксплоит юзерам атакуемого форума и ждем ...... сливаем связки со вспомогательного сервера и расшифровываем хэш например с помощью MD5Inside ... а имя пользователя зная ID узнать не проблема .... 
На поминаю это имеет смысл, если в хэш пароля не подмешивается специальный код форума ..... счастливым обладателям 3.0.1 версии не о чем беспокоится ...... на всякий случай можно проверить:
в файле includes/sessions.php примерно на 190-200й строке ищем
if (md5($bbuserinfo['password'] . 'XXXXXXXXXX') == $_COOKIE[COOKIE_PREFIX . 'password'])

__________________
.
quote:
ЗЗЫ У кого лады с инглишом? Поищите на оффсайте заплатку.
quote:
Been reported already and was fixed in cvs.
We're not classing this as critical as any uses of this will get the user a hashed password thats hashed 3 times over.
md5 password:
md5(md5(md5(password) + salt) + key)
Admin and mod panels require entering of the original password so this will be fixed with 3.0.2 when its released.
I've edited your report rather than hide it.
If your really concerned about this anyway then turn off the wysiwyg editor and use the regular editor until 3.0.2 is out..
Кста, также этот баг работает ТОЛЬКО с врубленным wysiwyg__________________
yMC.ru - хомяк музыканта
GenUS извини, я не проф, поэтому тебе не могу ответить!
Я только процитировал разрабов! 
__________________
yMC.ru - хомяк музыканта
GenUS и могеш узнавать пароль модераторов?
__________________
yMC.ru - хомяк музыканта
GenUS ага... понял! 
__________________
yMC.ru - хомяк музыканта
не народ вы еще пособие к взлому форумов напишите цены не будет, хакеры млин.
GenUS потри свои посты после 02-07-2004 19:21, а то придется самому потереть еще и предупреждений дать.
не народ вы головой то думаете, ну знаете, ну молчите, а то получается что то вроде ксекеп.ру, щас начитаются сопливые дебилы и пойдут форумы ломать, оно вам надо?
__________________
No pity, no mercy, no regret.
Vanish
Извиняюсь ... потер ...
__________________
.
нада было просто перенести было все в раздел про "Ломаем" 
__________________
yMC.ru - хомяк музыканта
А мне интересно знать дыры не для того чтобы взламывать чужие форумы, а чтобы защитить свой... Хочу знать, как ломается!
Ну или хотя бы как защитить в данной ситуации.
__________________
Жду ответа как байкер лета!
защитить просто - качнуть фикс!
или сделать самому, что уже лично для меня сложнее! 
__________________
yMC.ru - хомяк музыканта
MCTarakan
фикс - ты имеешь в виду сделать апгрейд до 303 (последняя версия на данный момент)?
__________________
Жду ответа как байкер лета!
угу!
или иногда они выпускают фикс - это просто пофиксенные файлы! 
__________________
yMC.ru - хомяк музыканта
MCTarakan
иногда они выпускают фикс
хорошо бы его поиметь, апгрейдится полностью каждую неделю/две не очень хочется 
| Формат времени GMT. Текущее время 23:43. | Страницы (3): « 1 [2] 3 » Показаны 32 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.