Bezpieczeństwo aplikacji webowych · Senior · Pytanie 48 z 75
Dostawca OAuth dopuszcza redirect_uri=https://app.com/callback/../open-redirect?to=evil. Jakie połączenie powoduje wyciek tokenu?
- ✓Poprawna odpowiedź: Luźne dopasowanie redirect URI razem z open redirect w domenie klienta pozwala kodowi dotrzeć do atakującego
- 2Używanie HTTPS na stronie powrotu
- 3Więcej niż jeden scope
Wyjaśnienie
Każdy błąd osobno może wyglądać na drobny. Dokładne dopasowanie u dostawcy i brak open redirect u klienta przerywają łańcuch.