{"slug":"elementalsouls-hunt-forgot-password","source_name":"elementalsouls/hunt-forgot-password","name":"Elementalsouls/Hunt Forgot Password","description":"Hunt Forgot Password / Account Recovery Authentication Flaws — 5 distinct patterns: (1) username enumeration via different responses for valid vs invalid email, (2) reset token exposed directly in the API response body, (3) reset token not invalidated after use (replay), (4) password reset link works from a different IP/browser (no binding), (5) no rate limit on the reset request endpoint. These are the standalone recovery-flow broken-auth primitives — distinct from reset-email host-header poiso","version":1,"lift":{"pass_rate_delta_pts":31.82,"pass_rate_pct":86.4,"total_cases":22,"passed_cases":19,"tokens_delta_pct":16.8,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-09T13:23:15.383094+00:00"},"skill_score":0.8636,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":31.82,"with_pass_pct":86.4,"without_pass_pct":54.5,"tokens_delta_pct":16.8,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-09T13:23:15.383094+00:00","run_id":"67e8b1ec-cd74-455f-b974-0e4612253199","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"NOASSERTION","install_count":0,"manifest_hash":"dc7c555c5f28106115d26edba355ac715bfbb5b079d73fa60ea877b8da6c1da4","raw_url":"https://app.decimal.ai/s/elementalsouls-hunt-forgot-password/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/elementalsouls-hunt-forgot-password"}