vuln-patterns-xss

Community

Detect XSS in Python web apps.

Authoryhy0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps identify Cross-Site Scripting (XSS) vulnerabilities in Python web applications, specifically targeting common patterns and pitfalls in HTML rendering and template engines.

Core Features & Use Cases

  • Pattern Matching: Detects XSS via specific vulnerable code patterns like mark_safe(), Jinja2 autoescaping issues, and direct innerHTML assignments.
  • Contextual Analysis: Provides guidance on identifying sources, sinks, and sanitization gaps relevant to XSS.
  • Use Case: When auditing a Django application, use this Skill to systematically check for instances where user input might be rendered unsafely into HTML templates, preventing potential script execution in users' browsers.

Quick Start

Use the vuln-patterns-xss skill to audit the provided Django codebase for potential XSS vulnerabilities.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: vuln-patterns-xss
Download link: https://github.com/yhy0/ghsa-skill-builder/archive/main.zip#vuln-patterns-xss

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.