Skip to main content
SSTI

Basic SSTI

VIP3 Points

Overview

Basic SSTI focuses on a PHP-based application that renders user-controlled input through a server-side template engine.

This lab introduces Server-Side Template Injection through template rendering, where user input can cross from ordinary text into a code-aware template context.

Security Impact​

SSTI can lead to sensitive data exposure, template logic manipulation, server-side execution paths, or broader application compromise depending on the engine, configuration, and available runtime features.

Vulnerability Scope​

Email templates, CMS pages, report generators, theme editors, notification systems, and custom template features are exposed when user-controlled data is mixed into server-rendered templates.

Lab Focus​

The lab focuses on template-rendered input, the difference between data interpolation and template evaluation, and why user content must stay separate from template code.