hunt-csrf

Detect and demonstrate CSRF vulnerabilities in web applications via HTTP analysis.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill hunt-csrf-bpnrockstar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-csrf
Source: https://github.com/bpnrockstar/UnifiedBugHunter/tree/main/skills/hunt-csrf
Command: npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill hunt-csrf-bpnrockstar

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill detects and demonstrates CSRF (Cross-Site Request Forgery) vulnerabilities in web applications, helping to secure them against unauthorized actions.

Core Features & Use Cases

  • CSRF Detection: Identifies potential CSRF vulnerabilities in web applications.
  • Exploitation: Demonstrates how CSRF vulnerabilities can be exploited.
  • Use Case: When reviewing a web application for security vulnerabilities, use this Skill to check for CSRF weaknesses that could allow an attacker to perform actions on behalf of a user without their consent.

Quick Start

Use the hunt-csrf skill to scan the target application for CSRF vulnerabilities.

Frequently Asked Questions about hunt-csrf

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

FAQPage Schema
How do I test web applications for CSRF vulnerabilities?

You can detect CSRF vulnerabilities by providing target application URLs and specific parameters for analysis. The tool examines HTTP requests and responses to identify and demonstrate unauthorized action vulnerabilities during security audits.

What is a CSRF vulnerability and how does exploitation work?

CSRF exploitation works by identifying web application endpoints that perform unauthorized actions without consent. It analyzes HTTP requests and responses to demonstrate how attackers can trigger state-changing operations on behalf of a user.

How do I perform penetration testing for CSRF weaknesses?

Penetration testing for CSRF requires manual input of target URLs and specific parameters. The process analyzes HTTP requests and responses to identify and demonstrate CSRF weaknesses that could allow unauthorized actions within the web application.

Do I need specific parameters to trigger a CSRF attack during a security audit?

Yes, triggering a CSRF attack requires manually inputting specific target application URLs and parameters. This manual input is necessary to analyze HTTP requests and responses and accurately demonstrate the vulnerability during security audits.

Can I scan any web application for CSRF vulnerabilities automatically?

No, you cannot automatically scan arbitrary targets. Detecting CSRF vulnerabilities requires manual input of target application URLs and specific parameters to analyze HTTP requests and demonstrate unauthorized action vulnerabilities.