Zacznij terazZacznij za darmo

Powstrzymaj atak typu confused deputy

Dostawca usługi monitoringu działa w twoim koncie, przyjmując rolę, którą sam dla niego utworzyłeś. ARN roli przekazujesz dostawcy już na etapie konfiguracji integracji — i to wszystko, czego dostawca potrzebuje, by wywołać tę operację.

Otwórz konsolę External ID. W ciągu ostatniej godziny do twojej roli dotarły trzy wywołania AssumeRole, wszystkie od tego samego dostawcy. Przeczytaj dolną kartę i porównaj, co dostawca zrobił w każdym przypadku.

Dwa z tych trzech odczytów zostały zlecone przez kogoś innego. Zaznacz wymóg sts:ExternalId i zobacz, jak oba te wywołania zostają zablokowane.

Dlaczego inny klient tego dostawcy nie może po prostu wysłać twojej wartości?

To ćwiczenie jest częścią kursu

Bezpieczeństwo AWS dla deweloperów

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie