Одно приложение разрешало перенаправление на внешние ссылки после входа в систему, используя следующий параметр, например, если я вхожу в систему с https://myawesomeapp.com/en/auth/login?next=http://google.be
, я буду перенаправлен в Google. Проблема устранена с помощью функции is_safe_url
(из django.utils.http
), и мне также следует использовать встроенный LoginView из Django.
Мой вопрос: это нарушение безопасности? Чего может достичь хакер с этим взломом?