Dleshka.org
Авторизация

Баг-фикс Баг фикс Недостаточная фильтрация входящих данных

+5
TipTop 17-09-2010 Баг-фиксы DLE 4 комментария
Проблема: Недостаточная фильтрация входящих данных.

Ошибка в версии: Все версии

Степень опасности: Высокая

Для исправления откройте файлы engine/modules/search.php и engine/modules/fullsearch.php и найдите:

$count_result = 0;



ниже добавьте:
$sql_count = "";



Откройте файл engine/inc/templates.php и найдите:
$allow_save = false;



ниже добавьте:
$_REQUEST['do_template'] = trim( totranslit($_REQUEST['do_template'], false, false) );

$_REQUEST['do_language'] = trim( totranslit($_REQUEST['do_language'], false, false) );


Для старых версия DLE все изменения вносятся в ручную.Для DLE 9.0 можно скачать этот файл.
dle90_path.zip [29.31 Kb] (cкачиваний: 64)
Информация
Зарегистрируйтесь чтобы комментировать публикацию.
atlas100
18 сентября 2010 00:45
+ 0 -
Только ссылки поубирть бы с файлов на ваш сайт осталось
tiptop
18 сентября 2010 07:28
+ 0 -
Цитата: atlas100
Только ссылки поубирть бы с файлов на ваш сайт осталось


Чет не понял ...ты о чем?
atlas100
18 сентября 2010 22:20
+ 0 -
Не в тот топик коммент !
killer
19 апреля 2011 16:53
+ 0 -
в 9.2 нет такого бага,там он закрыт wink
Авторизация