Zum Inhalt springen
uencoder

Open Redirect

Eine offene Umleitung entsteht, wenn eine Anwendung eine benutzersteuerbare URL direkt als Umleitungsziel nutzt — ausnutzbar für Phishing.

Zweck

Das Phishing-Risiko steuerbarer Umleitungs-URLs und deren Abwehr verstehen; eine häufige Schwachstelle in OAuth-Callbacks.

Mechanismus

Das Programm leitet per redirect(user_url) zu einer benutzerdefinierten URL um; Angreifer präparieren https://app.com/redirect?url=https://evil.com für Phishing. Abwehr: Redirect-Whitelists, relative Pfade, Benutzerbestätigung.

Anwendungsfälle

  • Schutz vor Phishing
  • Sicherheit von OAuth-Callbacks
  • Umleitungsvalidierung

Verwandte Tools

References