vuln-patterns-xss
CommunityDetect 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 directinnerHTMLassignments. - 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.