Open redirect

Простыми словами

Проще говоря, «Open redirect» помогает команде найти или подтвердить слабое место, оценить реальный риск и проверить исправление. Смысл термина раскрывается через конкретный объект, действие и проверяемый результат.

Как применяется

В практике ИБ термин «Open redirect» используют так: его применяют при поиске слабых мест, подтверждении эксплуатации, оценке риска и контроле исправлений. Решение проверяют по наблюдаемому результату, а не только по наличию документа или средства.

Пример применения

В согласованных границах проверки специалист опирается на понятие «Open redirect», сохраняет воспроизводимое доказательство и передаёт владельцу системы риск и способ исправления.

Не путать с

  • Broken access controlBroken access control — дефекты контроля доступа, позволяющие выполнять действия или получать данные сверх полномочий.
  • Insecure direct object reference (IDOR)IDOR — доступ к объекту по предсказуемому идентификатору без корректной проверки прав пользователя.
  • Фиксация сеансаФиксация сеанса — навязывание жертве известного атакующему идентификатора сеанса до аутентификации.

Как это работает

  1. Обнаружить потенциальную слабостьВ контексте «Open redirect» находят условие, поверхность или сценарий для проверки.
  2. Подтвердить воспроизводимостьБезопасным способом проверяют затронутый объект и необходимые предпосылки.
  3. Оценить практический рискТехнический результат связывают с экспозицией, угрозой и последствиями для бизнеса.
  4. Устранить и повторно проверитьИзменение подтверждают ретестом, не ограничиваясь отметкой о выполненной задаче.

Частые вопросы

Что такое «Open redirect» простыми словами?

Проще говоря, «Open redirect» помогает команде найти или подтвердить слабое место, оценить реальный риск и проверить исправление. Смысл термина раскрывается через конкретный объект, действие и проверяемый результат.

Как «Open redirect» применяют на практике?

В практике ИБ термин «Open redirect» используют так: его применяют при поиске слабых мест, подтверждении эксплуатации, оценке риска и контроле исправлений. Решение проверяют по наблюдаемому результату, а не только по наличию документа или средства.

Чем «Open redirect» отличается от близких понятий?

«Open redirect» описывает следующее: перенаправление пользователя на произвольный адрес через недостаточно проверяемый параметр URL. «Broken access control» означает: дефекты контроля доступа, позволяющие выполнять действия или получать данные сверх полномочий. Понятия могут использоваться вместе, но у них разные объект, назначение или этап работы.

Open redirect — перенаправление пользователя на произвольный адрес через недостаточно проверяемый параметр URL.