hunt-csrf

Identify and exploit CSRF vulnerabilities by analyzing HTTP requests and responses.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/Skobyn/talon --skill hunt-csrf-skobyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-csrf
Source: https://github.com/Skobyn/talon/tree/main/skills/hunt-csrf
Command: npx skills add https://github.com/Skobyn/talon --skill hunt-csrf-skobyn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies and demonstrates CSRF (Cross-Site Request Forgery) vulnerabilities in web applications, enabling security researchers to exploit them and strengthen application security.

Core Features & Use Cases

  • CSRF Detection: Identifies CSRF vulnerabilities by analyzing web application behavior.
  • Exploitation: Demonstrates how CSRF vulnerabilities can be exploited to perform unauthorized actions on behalf of users.
  • Use Case: Security researchers can use this Skill to test the security of web applications and identify potential vulnerabilities that could be exploited by attackers.

Quick Start

Use the hunt-csrf skill to check for CSRF vulnerabilities in the web application at 'https://example.com'.

Frequently Asked Questions about hunt-csrf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect CSRF vulnerabilities in web applications?

Detect CSRF vulnerabilities by analyzing HTTP requests and responses to identify missing token validation, weak SameSite cookie attributes, and insecure JSON API patterns. This skill automates the analysis process to pinpoint exploitable cross-site request forgery flaws.

What are modern CSRF attack vectors and how do they bypass SameSite cookie attributes?

Modern CSRF attack vectors target SameSite cookie attributes, token validation flaws, and JSON API security gaps. Exploitation involves crafting cross-origin requests that bypass these browser protections to execute unauthorized actions on behalf of authenticated users.

Do I need curl and grep to test for CSRF vulnerabilities?

Yes, you need curl and grep for command-line execution and analysis. The skill uses these tools to intercept, send, and parse HTTP requests and responses when identifying and exploiting cross-site request forgery vulnerabilities.

How do I exploit a CSRF vulnerability in a JSON API?

Exploit CSRF vulnerabilities in JSON APIs by analyzing HTTP requests and responses to locate missing or weak token validation. You can then craft malicious cross-origin requests that bypass SameSite cookie protections to perform unauthorized actions.

What is the best way to check if a web application has missing CSRF token validation?

The best way to check for missing CSRF token validation is to analyze HTTP requests and responses using command-line tools like curl and grep. This identifies whether state-changing actions lack anti-CSRF tokens or rely on weak SameSite cookies.