Server-Side Template Injection — fingerprint the engine first (Jinja2 / Twig / Velocity / Freemarker / ERB / Smarty / Mako / Handlebars / Pug), then escalate the engine-specific primitive to RCE or sandbox escape. Use when user input is reflected through a template engine (Jinja2/Twig/Velocity/Freemarker/ERB/Smarty/Mako/Handlebars/Pug) or {{7*7}} evaluates to 49.
$npx -y skills add pentesterflow/agent --skill sstiInstalls into the current project.
Run `npx skills use "https://github.com/pentesterflow/agent" --skill "pentesterflow/agent/ssti"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/pentesterflow/agent" that are relevant to the current task. Run `npx skills add "https://github.com/pentesterflow/agent"` and select the relevant skills, then follow their instructions.