1️⃣ Разведка — сначала технологии
Прогоняй приложение через Wappalyzer/builtwith и смотри, какие рендереры/фреймворки используются в разных частях приложения. Чем больше «технологических слоёв» — тем выше шанс найти багу.
2️⃣ Ищи неочевидные части приложения
CSTI/SSTI часто прячутся в экзотичных вьюхах: часть интерфейса может рендериться иначе и допускать интерпретацию шаблонов, которая «обычным» путём не видна. Если инъекция работает в одной части — проверь остальные.
3️⃣ После инъекции думай про импакт
🟠CSTI → рассматривай способы получить
session cookies, localStorage или другие данные для ATO🟠SSTI → от RCE до вытаскивания секретов — думай масштабно
💡 Полезные инструменты и ресурсы
🟠SSTIMap, TInjA, tplmap
🟠Template Injection Research
🟠Evading defences using VueJS script gadgets
🟠The Template Injection Playground
