What problem does it solve?
This skill addresses the difficulty of identifying complex, modern Cross-Site Request Forgery (CSRF) vulnerabilities that bypass traditional defenses like SameSite cookies or basic token validation.
Core Features & Use Cases
- Modern Variant Detection: Identifies sophisticated CSRF patterns including GraphQL mutations-via-GET, SameSite=Lax sibling-subdomain bypasses, and JSON-CSRF via text/plain content-type abuse.
- Chain-to-ATO Analysis: Focuses on high-impact vectors such as OAuth/SSO relay state manipulation and social account linking that lead directly to full account takeover.
- Use Case: Use this skill to audit an application's OAuth callback or API heartbeat endpoints to determine if an attacker can force a victim to link an unauthorized social account or perform state-changing actions without a valid CSRF token.
Quick Start
Use the hunt-csrf skill to analyze the target application for state-changing endpoints and test them for CSRF token omission or reuse vulnerabilities.