Web Лавка
Content Manager System
SEO

Суть бага: если вы поставили блокировку по IP на своём аккаунте, то даже если злоумышленник зная ваш пароль не сможет авторизоваться, ибо будет задействована блокировка по IP. Но её легко обойти. Достаточно тому же злоумышленику взломать вашу почту (к которой привязан аккаунт) и запросить на сайте восстановление пароля - успешно сменив пароль, движок заодно скидывает блокировку по IP у данного аккаунта.
Степень опасности: Средняя
Исправление:
Открываем файл engine/modules/lostpassword.php и находим:
set password='" . md5( md5( $new_pass ) ) . "', allowed_ip = '' WHERE user_id='$douser'"
Заменяем на:
set password='" . md5( md5( $new_pass ) ) . "' WHERE user_id='$douser'"
Баг закрыт и блокировку не снять.
Автор: ShapeShifter (savgroup.ru)
Комментарии (5)
Просмотров: 698
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
