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.