JCC logo
OWASP Risks Atlasby Jer Catallo

Issue Details

Unvalidated Redirects and Forwards

Aliases: None

Explanation

In OWASP 2010, A10 Unvalidated Redirects and Forwards combines related risk themes across Unvalidated Redirects and Forwards, Input Validation. Unvalidated redirects and forwards can send users to malicious destinations or bypass intended flow checks. Input validation flaws allow unexpected or malicious data to bypass business and security constraints. These weaknesses are often exploited as a chain: attackers start with weak input or trust boundaries, pivot through authorization or session gaps, and then move toward data exposure, integrity loss, or service disruption. Operationally, this can increase incident frequency, enlarge blast radius, and raise both remediation cost and compliance exposure when controls are missing or inconsistently enforced across services.

Remedy

For OWASP 2010 A10 Unvalidated Redirects and Forwards, apply defense in depth across design, implementation, deployment, and operations rather than relying on a single control. Priority controls include: Allow redirects only to trusted destinations via allowlists and validate forward targets before navigation. Validate and normalize input with allowlists by type, format, and range before business logic processing. Treat mitigation as a continuous program: define security requirements up front, enforce them in CI/CD gates, and verify effectiveness with threat modeling, code review, automated testing, and recurring penetration testing. Add monitoring and incident-response readiness so misconfigurations, abuse patterns, and control regressions are detected early and corrected before they become repeatable attack paths.

YearRankCategory
2010#10A10 - Unvalidated Redirects and Forwards