What problem does it solve?
Server-Side Template Injection (SSTI) vulnerabilities occur when user input becomes part of template code, enabling attackers to execute code or access sensitive data. This Skill helps identify and verify such vulnerabilities across multiple template engines to reduce risk in web applications.
Core Features & Use Cases
- Cross-engine SSTI detection across Python (Jinja2), PHP (Twig/Freemarker), Java (Velocity/Thymeleaf), Ruby (ERB), Go templates, and Node templates.
- Phase-based discovery and verification to differentiate safe data usage from unsafe template code and to provide concrete remediation guidance.
- Use Case: Scan a codebase containing templates and rendering logic to surface instances where user input is interpolated into template strings.
Quick Start
Scan your project for SSTI vulnerabilities across supported template engines with the detector.