csrf-testing

Detect, exploit, and mitigate Cross-Site Request Forgery vulnerabilities.

5.6k|899|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/Ed1s0nZ/CyberStrikeAI --skill csrf-testing
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: csrf-testing
Source: https://github.com/Ed1s0nZ/CyberStrikeAI/tree/main/skills/csrf-testing
Command: npx skills add https://github.com/Ed1s0nZ/CyberStrikeAI --skill csrf-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the security vulnerability of Cross-Site Request Forgery (CSRF), enabling the detection, exploitation, and mitigation of such attacks.

Core Features & Use Cases

  • Vulnerability Detection: Identifies sensitive operations lacking CSRF protection.
  • Exploitation Techniques: Demonstrates various methods to exploit CSRF vulnerabilities, including basic forms, JSON CSRF, and GET requests.
  • Bypass Methods: Explores techniques to bypass CSRF tokens and SameSite cookie protections.
  • Tool Integration: Provides guidance on using tools like Burp Suite and OWASP ZAP for CSRF testing.
  • Reporting: Outlines key elements for reporting CSRF vulnerabilities and recommending fixes.

Quick Start

Use the csrf-testing skill to identify and exploit CSRF vulnerabilities on the target website.

Frequently Asked Questions about csrf-testing

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

FAQPage Schema
How do I detect CSRF vulnerabilities in a web application?▼

To detect CSRF vulnerabilities, identify sensitive operations lacking token validation or referrer checks. This skill guides vulnerability assessment by testing for missing protections on state-changing requests.

What is the best way to bypass CSRF tokens and SameSite cookie protections?▼

Bypassing CSRF tokens and SameSite cookies involves exploiting weak token validation or misconfigured cookie attributes. This skill explores specific techniques to circumvent these protections during penetration testing.

How do I exploit JSON CSRF and GET request CSRF vulnerabilities?▼

Exploiting JSON CSRF and GET request CSRF involves crafting malicious requests that trigger state changes without user consent. This skill demonstrates these exploitation techniques for web security testing.

Can I use Burp Suite and OWASP ZAP for CSRF testing?▼

Yes, you can use Burp Suite and OWASP ZAP for CSRF testing. This skill provides guidance on integrating these penetration testing tools to identify and exploit Cross-Site Request Forgery vulnerabilities.

What mitigation strategies should I include when reporting CSRF vulnerabilities?▼

Reporting CSRF vulnerabilities should include recommending fixes like implementing anti-CSRF tokens, enforcing SameSite cookie attributes, and verifying referrer headers. This skill outlines key elements for vulnerability reporting.