[19.05.2006] Опасности при GET и POST запросах

Это обновление безопасности сделано на основе закрытого исследования кода компанией Gulftech.org, занимающейся безопасностью. Уязвимость позволяла злоумышленнику выполнять различные запросы через методы GET и POST из-за их недостаточной обработки.

Пример/эксплоит: нет

 

Исправление: Открыть файл ./sources/ipsclass.php, найти код:

    var $acpversion   = '21012.60504.u';

Заменить на:

var $acpversion   = '21012.060516.s';

Открыть файл ./sources/classes/post/class_post.php, найти код:

$html = preg_replace( "/name=[\"']iconid[\"']\s*value=[\"']$post_icon\s?[\"']/", "name='iconid' value='$post_icon' checked", $html );

Заменить на:

$html = preg_replace( "/name=[\"']iconid[\"']\s*value=[\"']".intval($post_icon)."\s?[\"']/", "name='iconid' value='$post_icon' checked", $html );

Открыть файл ./sources/action_public/moderate.php, найти код:

$html_forums = preg_replace( "/<option value=\"".$this->ipsclass->input['df']."\"/", "<option value=\"".$this->ipsclass->input['df']."\" selected", $html_forums );

Заменить на:

$html_forums = preg_replace( "/<option value=\"".intval($this->ipsclass->input['df'])."\"/", "<option value=\"".$this->ipsclass->input['df']."\" selected", $html_forums );
 

security/2.x.x/lesscritical/19.05.2006.txt · Последние изменения: 2007/08/14 12:01 (внешнее изменение)

Работает на DokuWiki
© 2002—2006 ibresource
e-mail: wikiteam@iblink.ru