▹ Watch me Live on Twitch every Monday and Thursday! - https://twitch.tv/garr_7
Portswigger Web Security Academy Server-Side Template Injection (SSTI) Lab: Basic server-side template injection - https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-basic
Additional References for Further Exploration:
HackTricks SSTI Cheat Sheet - https://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection
Awesome SSTI Vuln Breakdown by PwnFunction - https://youtu.be/SN6EVIG4c-0
Rails Mailer Template Example - https://guides.rubyonrails.org/action_mailer_basics.html
------------------------------------------------------------------------------
In this series, we take a look at Web Security Academy's Server-Side Template Injection (SSTI) labs and break them down. The goal is to break down the concepts to not only get to the solution, but talk about methodology and the mental steps we take in order to discover these vulnerabilities in the wild.
Timestamps:
0:00 Intro
0:12 What are Templates?
1:24 A few examples of template usage
2:03 Simple explanation of SSTI
3:24 SSTI Discovery Steps
4:44 Lab Start: Basic SSTI
7:34 Recap
8:10 Outro
------------------------------------------------------------------------------
Music:
“Lovely City”
Produced by Calum Bowen
https://youtu.be/ZGdyS2FDm2U
“Morning Tea”
Produced by Jeff Kaale
https://youtu.be/euQG29OK3-M
“Snickers”
Produced by Epidemic Sound / Damma Beatz
https://youtu.be/CHZzUYcASDQ
“Ikebaby”
Produced by Robotprins
https://youtu.be/APAekwchpkE