Skip to content
uencoder

Unvalidated Redirects

Unvalidated redirects directly use user input as the redirect destination, exploitable for phishing; synonymous with open redirect.

Purpose

To understand the phishing risk of unvalidated redirect targets and their defenses.

Mechanism

redirect(user_input) does not validate whether the target URL is on a trusted domain, so attackers craft phishing links. Defenses: redirect whitelists, relative paths, interstitial confirmation pages.

Use cases

  • Phishing defense
  • Redirect security
  • URL validation

Related tools

References