Форум сетевых администраторов
Показаны 8 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Уязвимость vb (http://netadmin.ws/forum/showthread.php?threadid=4913)


Помещено mEGaZ0Id[SE] 28-03-2003 в 11:56:

Уязвимость vb

vBulletin is a powerful and widely used bulletin board system, based on
PHP language and MySQL database. One of its features is the usage of
templates to modify the boards look. I discovered lately a Cross-Site
Scripting vulnerability that would attackers to inject maleficent codes
and execute it on the clients browser.

+ Vulnerable Versions:

- Jelsoft vBulletin 2.2.8.
- Jelsoft vBulletin 2.2.7.
- Jelsoft vBulletin 2.2.6.
- Jelsoft vBulletin 2.2.5.
- Jelsoft vBulletin 2.2.4.
- Jelsoft vBulletin 2.2.3.
- Jelsoft vBulletin 2.2.2.
- Jelsoft vBulletin 2.2.1.
- Jelsoft vBulletin 2.2.0.
- Jelsoft vBulletin 2.0.2.
- Jelsoft vBulletin 2.0.1.
- Jelsoft vBulletin 2.0.0.
- Jelsoft vBulletin 2.0.0 Candidate 3.
- Jelsoft vBulletin 2.0.0 Candidate 2.
- Jelsoft vBulletin 2.0.0 Candidate 1.
- Jelsoft vBulletin 2.0.0 Beta 5.
- Jelsoft vBulletin 2.0.0 Beta 4.
- Jelsoft vBulletin 2.0.0 Beta 4.1.
- Jelsoft vBulletin 2.0.0 Beta 3.
- Jelsoft vBulletin 2.0.0 Beta 2.
- Jelsoft vBulletin 2.0.0 Beta 1.
- Jelsoft vBulletin 2.0.0 Alpha.

+ Details:

In global.php there is a variable [$scriptpath], the value of it is the
referred URL that the client came from. Move on to admin/functions.php,
in show_nopermission function the $scriptpath is called as a global
variable. The content of the variable gets printed in the
error_nopermission_loggedin template without filtering it. So if we pass
some tags and script codes in the URL and refresh the page it will be
printed in the no permission template. The same thing with $url variable
which print its contents in many templates.

+ Exploit:

Note: Tested on Microsoft Internet Explorer 6.0 and vBulletin.com:

- Go to usercp.php?s=[Session ID]"><Script>alert
(document.cookie);</Script> [You can use it wherever
error_nopermission_loggedin get printed].
- A pop-up window will appear and you'll receive an error message.
- Then log in.
- Go back to the previous pages where you left the login form.
- Then the pop-up window will appear again containing the User ID and
Password Hash.

The same thing with $url templates.

+ Solution:

- Forum administrator can add some codes that will check the referred
URL and filter its inputs or upgrade to vBulletin 3.0.

+ Links:

- Http://www.vBulletin.com


Помещено MCTarakan 29-03-2003 в 01:39:

Херня все это... в моем 2.2.8 нихрена не выскочило и ничего не показало!

__________________
yMC.ru - хомяк музыканта


Помещено [RU]D-R 29-03-2003 в 16:19:

И в моем 2.3.0 занулленом тоже ничего не выскочило

__________________
Идет перевод vBulletin3 Gamma


Помещено Stim 29-03-2003 в 23:02:

quote:
or upgrade to vBulletin 3.0.

ключевая фраза

__________________
Hack the forum!


Помещено Ferz 29-03-2003 в 23:26:

quote:
upgrade to vBulletin 3.0.

угу, так легко.. ..... или обновите до 3.0

Кстати этот 3.0 VB уже давно где то расшаренный валяется, правда Бета 1... Даже французы форум на 3.0 установили... надо искать 3.0....

__________________
КУКУ, врушка


Помещено H-BOMB 29-03-2003 в 23:52:

чем все и занимаютьса. Помню кто то говорил, ждите неделю и будет паблик тестирование, а прошло уже почти месяц.

__________________
пам парам пам пам


Помещено MCTarakan 30-03-2003 в 00:54:

ааа.... точно, у меня же 2.2.9 %)

quote:
+ Vulnerable Versions:

- Jelsoft vBulletin 2.2.8.
- Jelsoft vBulletin 2.2.7.
- Jelsoft vBulletin 2.2.6.
- Jelsoft vBulletin 2.2.5....


так что не надо
quote:
upgrade to vBulletin 3.0.

можно и до 2.2.9

__________________
yMC.ru - хомяк музыканта


Помещено Count 31-03-2003 в 00:11:

Так. Дырка XSS на форуме уже обсуждали. Юзайте поиск. В версии 229 данная дыра была успешно заткнута (о чем тоже сообщалось). Воспользоваться сей дырочокой достаточно тяжело, так что кричать об этом не стоит.
За неимением какого-либо реального продолжения данной темы, я ее закрываю.


Формат времени GMT. Текущее время 12:06.
Показаны 8 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.