Hunt MFA / 2FA bypass — 7 distinct patterns. (1) MFA not enforced on sensitive endpoints (password change, email change accept without MFA challenge), (2) MFA-step skip via direct navigation to post-login URL, (3) MFA-token replay (same code accepted twice), (4) brute-force the 6-digit OTP without rate limit (10^6 attempts at server speed), (5) race condition on OTP validation, (6) recovery-code dump via /api/me, (7) backup factor downgrade (SMS factor with no rate limit). Plus the chain: cookie theft + password oracle + no step-up = ATO without MFA challenge. Detection: trace auth flow in Burp, find every state transition, check if MFA is middleware-gated vs per-endpoint, check OTP entropy and rate limit on OTP-validate. Validate: attacker session reaching post-MFA state. Use when hunting auth bypass, MFA flows, chaining primitives toward ATO.
$npx -y skills add elementalsouls/claude-bughunter --skill hunt-mfa-bypassInstalls into the current project.
Run `npx skills use "https://github.com/elementalsouls/claude-bughunter" --skill "elementalsouls/claude-bughunter/hunt-mfa-bypass"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/elementalsouls/claude-bughunter" that are relevant to the current task. Run `npx skills add "https://github.com/elementalsouls/claude-bughunter"` and select the relevant skills, then follow their instructions.