Room for Escape: Scribbling Outside the Lines of Template Security (Q&A)
Alvaro Muñoz and Oleksandr Mirosh answer questions on Server-Side Template Injection, CMS template engine sandboxes, and secure coding.
Summary
In this deep technical Q&A from the DEF CON Safe Mode Main Stage, security researchers Alvaro Muñoz and Oleksandr Mirosh address inquiries regarding their research into template engine sandbox escapes. Opening at 00:00, the speakers discuss their methodology for discovering Server-Side Template Injection (SSTI) and expression language injection flaws across enterprise web applications.
At 08:00 and 16:03, they explain manual code auditing patterns used to identify template evaluation sinks in enterprise platforms like Microsoft SharePoint, revealing how Java, .NET, and Python sandboxes fail to isolate underlying execution environments.
Concluding at 24:02, the authors highlight supplementary findings published in their comprehensive research whitepaper, advising enterprise developers on safe template rendering practices and input sanitization to prevent remote code execution. (AI summary — Gemini Flash)
Related talks
Main Stage·45 min
Oleksandr Mirosh · Alvaro Muñoz
Alvaro Muñoz and Oleksandr Mirosh uncover server-side template injection (SSTI) RCE vulnerabilities across leading enterprise Content Management Systems.
Main Stage·36 min
Jeffrey Hofmann
Jeffrey Hofmann details discovering multiple pre-authentication remote code execution chains in Quest KACE Systems Management Appliance (SMA).
Main Stage·45 min
Aaditya Purani · Max Garrett
Aaditya Purani and Max Garrett expose systemic Electron framework misconfigurations, turning standard web XSS into remote code execution across popular desktop apps.


