What problem does it solve? Penetration testers and security assessors need a structured, comprehensive methodology to systematically test web applications for the full range of input validation vulnerabilities, from XSS and SQL injection to SSRF and template injection, without missing test cases or relying on ad-hoc approaches. ## Core Features & Use Cases - 19 Structured Test Cases: Covers WSTG-INPV-01 through WSTG-INPV-19 from OWASP WSTG v4.2, including reflected/stored XSS, SQL injection across 8 DBMS variants, LDAP, XML/XXE, XPath, command injection, SSTI, and SSRF. - DBMS-Specific SQL Injection Guidance: Provides tailored techniques for Oracle, MySQL, SQL Server, PostgreSQL, MS Access, NoSQL, ORM layers, and client-side SQL. - Remediation Guidance: Each test case includes concrete remediation steps such as parameterized queries, output encoding, and allow-list validation. - Use Case: During a web application penetration test, use this Skill to methodically work through each input vector—query strings, POST bodies, headers, cookies, and file uploads—applying the appropriate injection payloads and documenting findings per WSTG test ID. ## Quick Start Use the wstg-input-validation skill to test this web application's login form and search endpoint for SQL injection and XSS vulnerabilities.