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

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=48)
-- уязвимость в slyle_admin phpbb v.2.0.x (http://netadmin.ws/forum/showthread.php?threadid=5975)


Помещено w00fer 05-07-2003 в 10:37:

Exclamation уязвимость в slyle_admin phpbb v.2.0.x

Открываем файл admin/admin_styles.php и в нём ищем:


code:

// 
// Load default header 
// 
// 
// Check if the user has cancled a confirmation message. 
// 
$phpbb_root_path = "./../"; 

$confirm = ( isset($HTTP_POST_VARS['confirm']) ) ? TRUE : FALSE; 
$cancel = ( isset($HTTP_POST_VARS['cancel']) ) ? TRUE : FALSE; 

if (empty($HTTP_POST_VARS['send_file'])) 
{ 
   $no_page_header = ( $cancel ) ? TRUE : FALSE; 
   require($phpbb_root_path . 'extension.inc'); 
   require('./pagestart.' . $phpEx); 
} 

if ($cancel) 
{ 
   redirect('admin/' . append_sid("admin_styles.$phpEx", true)); 
} 



и заменяем всё это на:


code:
// 
// Load default header 
// 
// 
// Check if the user has cancled a confirmation message. 
// 
$phpbb_root_path = "./../"; 
require($phpbb_root_path . 'extension.inc'); 

$confirm = ( isset($HTTP_POST_VARS['confirm']) ) ? TRUE : FALSE; 
$cancel = ( isset($HTTP_POST_VARS['cancel']) ) ? TRUE : FALSE; 

$no_page_header = (!empty($HTTP_POST_VARS['send_file']) || $cancel) ? TRUE : FALSE; 

require('./pagestart.' . $phpEx); 

if ($cancel) 
{ 
   redirect('admin/' . append_sid("admin_styles.$phpEx", true)); 
} 



подробности об этом омжно прочесть здесь:
http://www.securityfocus.com/bid/7932/credit/

__________________
Чему быть, того не миновать


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

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