What problem does it solve?
Password reset flows are one of the most reliable account-takeover surfaces, yet testers often miss critical checks like host header poisoning, token reuse, and identification-parameter IDOR. This Skill provides a systematic methodology to identify and exploit weaknesses in forgot-password and account-recovery flows during authorized penetration tests.
Core Features & Use Cases
- Host Header Poisoning Detection: Tests Host, X-Forwarded-Host, and related header injection to determine if reset links can be redirected to attacker-controlled domains for token theft.
- Token Security Analysis: Evaluates reset token entropy, sequential patterns, single-use semantics, expiry enforcement, and date-parameter tampering using Burp Sequencer and curl.
- IDOR and Session Testing: Checks whether the user-identification parameter can be swapped to reset another account's password and whether old sessions survive a password change.
- Use Case: During a bug bounty engagement targeting OWASP A07:2021 broken authentication, use this Skill to work through the full reset-flow checklist and produce a structured finding report with reproduction steps and remediation guidance.
Quick Start
Ask the AI to test the target application's password reset flow for host header poisoning, token predictability, and IDOR using the methodology in this Skill.