НачатьНачать бесплатно

Остановите атаку «confused deputy»

Поставщик сервиса мониторинга работает внутри вашей учётной записи, принимая на себя роль, которую вы для него создали. Вы передали ARN роли при настройке интеграции, и это всё, что нужно поставщику, чтобы выполнить вызов.

Откройте консоль External ID. За последний час к вашей роли поступило три вызова AssumeRole, и все они — от поставщика. Прочитайте нижнюю карточку и сравните, что поставщик сделал в каждом случае.

Два из этих трёх обращений были инициированы кем-то другим. Отметьте требование sts:ExternalId и посмотрите, как оба они прекратятся.

Почему другой клиент поставщика не может просто отправить то же значение, что и вы?

Это упражнение является частью курса

Использование AWS Security для разработчиков

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение