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

Уязвимости в Limbo CMS
  #1  
Старый 10.04.2008, 10:14
Аватар для Ershik
Ershik
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме:
1325167

Репутация: 100
По умолчанию Уязвимости в Limbo CMS

Из-за недавний событий начал искать ошибки на сайте.
Запустил денвер, поставил версию Limbo 1.0.4 Rus 3 и пошел смотреть...

Множественные XSS
Честно говоря, Либма, это одна большая xss

Обратная связь
http://test1.ru/limba/index.php?option=contact&Itemid=3&PHPSESSID=1fa783 d6dc564bf45cc19f7ae0927250
Если в тело вписать скрипт "><script>alert()</script>
Он сработает, когда админ будет читать "обратную связь".

Форум
В тегах форум съедает "<script>", оставляя ">alert Можно в принципе зашифровать "<script>" и тогда xss сработает.
Логика, сам не проверял.

Чат
Никакой фильтрации в полях "текст.." и в "имя.." нет. Ситуация аналогична как и с обратной связью.
Добавление / редактирование объявлений (NewsFlash)
http://test1.ru/limba/admin.php?com_option=newsflash
Нет никакой фильтрации. "><script>alert()</script> спокойно проходит как в теле сообщения, отображаясь на главной странице, так и в самой администраторской.
Совершенно нет никакой фильтрации в модулях
http://test1.ru/limba/admin.php?com_option=modules&option=manage
Можно вписать скрипт вместо названии темы и он отобразится на главной странице и в админке.
Больше всего xss встречается в админке, практический в каждом приложении она присутствует.

Sql-injechion (?)
http://test1.ru/limba/index.php?option=lurm&sec=gallery&Itemid=49'
http://test1.ru/limba/index.php?option=lurm&sec=gallery&Itemid=49+order+ by+5/*
http://test1.ru/limba/index.php?option=lurm&sec=gallery&Itemid=49+union+ select+1,2,3,4,5/*
Этой баге подвержены: почти все модули на главной странице
Что странно, поля находяться, но нет вывода информации на экран, ИМХО надо писать эксплоит, чтобы ею воспользоваться.


раскрытие пути
Существует, правда, при установке движка, если админ дятел и не удалил папку "install"
http://test1.ru/limba/install/index.php?stage=0

http://test1.ru/limba/install/index.php?stage=sfsdfsdf


Warning: main(installsdsaf.php): failed to open stream: No such file or directory in z:\home\test1.ru\www\limba\install\index.php on line 51

Цитата:
Warning: main(): Failed opening 'installsdsaf.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\test1.ru\www\limba\install\index.php on line 51
Похоже на инклуд, но он будет не нужет, если сможем установить лимбу, а из админки спокойно залить шелл через шаблоны.

Кстати, можно перескочить.
http://test1.ru/limba/install/index.php?stage=0 заменяем на
http://test1.ru/limba/install/index.php?stage=1 если прав не хватает, и устанавливаем систему.

А теперь вопрос к вам, уважаемые Античатовцы.
От всего спасает штассер, но может ли кто нибудь подсказать, как закрыть эти дыры? Найти было не проблема, сложнее для меня закрыть их(есть сайт на этом движке). Заметил попытки взлома и стал искать дыры, чере которые могли проникнуть.

Последний раз редактировалось Ershik; 10.04.2008 в 15:50..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CMS vs "изготовление на коленках" vadim_samoilov Чужие Статьи 8 19.08.2008 02:10
Уязвимости в CMS Hosting Controller Solide Snake Сценарии/CMF/СMS 0 17.12.2007 17:09



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


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




ANTICHAT.XYZ