What problem does it solve?
This skill identifies and validates server-side template injection (SSTI) vulnerabilities across various template engines, helping security researchers move from initial detection to remote code execution (RCE) verification.
Core Features & Use Cases
- Engine Fingerprinting: Automatically identifies the underlying template engine (Jinja2, Twig, Freemarker, etc.) using mathematical probe expressions.
- RCE Escalation: Provides specific payloads to escalate from simple reflections to full command execution via class-walking or callback-registration.
- Use Case: When auditing a web application that renders user-supplied input in email templates or PDF generators, use this skill to test for SSTI and confirm if the application is vulnerable to RCE.
Quick Start
Use the hunt-ssti skill to audit the target application for template injection vulnerabilities by testing the provided input fields against common engine payloads.