offensive-xss

Detect and document cross-site scripting vulnerabilities across stored, reflected, DOM-based, and blind contexts.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/riparino/Claude-Cyber --skill offensive-xss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: offensive-xss
Source: https://github.com/riparino/Claude-Cyber/tree/main/Claude-Red/Skills/offensive-xss
Command: npx skills add https://github.com/riparino/Claude-Cyber --skill offensive-xss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-Site Scripting testing is made reliable by a structured, repeatable checklist that helps security testers identify, validate, and report XSS vulnerabilities across stored, reflected, DOM-based, and blind contexts.

Core Features & Use Cases

  • Manual discovery of input vectors across HTML, URL parameters, headers, and file uploads.
  • Context-aware testing with HTML, JavaScript, URL contexts, and bypass techniques.
  • Comprehensive reporting and remediation guidance for bug bounty and security assessments.

Quick Start

Identify all input vectors in the target web application and apply the XSS testing methodology to uncover vulnerabilities.

Frequently Asked Questions about offensive-xss

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

FAQPage Schema
How do I test for cross-site scripting vulnerabilities across different web app contexts?

Cross-site scripting testing requires systematically identifying input vectors and applying context-aware payloads across stored, reflected, DOM-based, and blind contexts. This structured checklist approach ensures reliable discovery and documentation of XSS vulnerabilities.

What is the best way to find and validate XSS input vectors in a web application?

Finding XSS input vectors involves manually discovering entry points across HTML, URL parameters, headers, and file uploads. Validation requires context-aware testing with HTML, JavaScript, and URL contexts, plus bypass techniques to confirm exploitability.

Can I use this XSS testing checklist for bug bounty engagements?

This XSS testing checklist is designed for bug bounty engagements and security assessments. It provides comprehensive reporting and remediation guidance to support repeatable security testing workflows required for professional vulnerability documentation.

How do I bypass input validation filters when testing for cross-site scripting?

Bypassing input validation filters during XSS testing requires context-aware payload modification. The methodology covers bypass techniques specific to HTML, JavaScript, and URL output contexts to evade common web security sanitization mechanisms.

Does this cross-site scripting testing approach cover blind XSS vulnerabilities?

Blind XSS vulnerabilities are explicitly covered alongside stored, reflected, and DOM-based contexts. The testing methodology addresses discovery and validation techniques necessary to detect cross-site scripting flaws that execute in backend administrative panels.

How do I report cross-site scripting vulnerabilities with proper remediation guidance?

Reporting cross-site scripting vulnerabilities requires structured documentation of input vectors, output contexts, and validated payloads. This methodology generates comprehensive reports including specific remediation recommendations for affected web application components.