Was macht open-redirect?
Open-Redirect-Playbook. Verwenden Sie es, wenn URL-Parameter, Formularaktionen oder JavaScript-Sinks Navigationsziele steuern und Benutzer möglicherweise auf vom Angreifer kontrollierte Ziele umleiten könnten.
Beschreibung
Dieses Playbook hilft bei der Identifizierung von Open-Redirect-Schwachstellen, bei denen eine Anwendung URL-Weiterleitungen basierend auf Benutzereingaben durchführt, ohne diese ordnungsgemäß zu validieren. Angreifer können dies ausnutzen, um Opfer auf bösartige Websites umzuleiten.
Verwendung
- Suchen Sie nach URL-Parametern wie
redirect_to,url=,next=,target=usw. - Überprüfen Sie Formularaktionen, die dynamische Weiterleitungen durchführen.
- Analysieren Sie JavaScript-Code auf unsichere Zuweisungen zu
window.locationoder ähnlichen Sinks.
Beispiel
# Verdächtige Parameter in einer Anfrage
GET /login?redirect_to=https://evil.com
Plattformen
- Webanwendungen
- API-Endpunkte mit Weiterleitungsparametern