TEEPwn: Breaking TEE by Experience
TEEPwn: Breaking TEE by Experience
4 Day Dojo
Dates:
Sept. 26 (SAT) to Sept. 29 (Tues).
Attendance Type: In-PERSON only
Price includes 5% GST tax.
Course Details
A Trusted Execution Environments (TEE) is notoriously hard to secure due to the interaction between complex hardware and a large Trusted Code Base (TCB). The security provided by different TEE implementations has been broken on a wide variety of devices, including mobile phones, smart TVs and even modern vehicles.
The TEEPwn experience takes an offensive perspective and dives into the darker corners of TEE security. It’s designed with a system-level approach, where you will experience exploitation of powerful vulnerabilities specific for TEE technology. Moreover, it’s hands-on, well-guided and driven by an exciting jeopardy-style game format.
Your journey starts with achieving a comprehensive understanding of TEE technology. You will learn how hardware and software cooperate in order to enforce effective security boundaries. You will then use this understanding for identifying interesting vulnerabilities across the entire TEE attack surface. You will be challenged to exploit these vulnerabilities using multiple realistic scenarios.
All practical exercises are performed on our custom emulated attack platform which is using ARM TrustZone to implement multiple TEE implementations. Real vulnerabilities that Raelize found and exploited on Google devices are used to demonstrate the techniques taught in TEEPwn's learning path.
You will take on different roles, as an attacker in control of:
• the REE, achieving privileged code execution in the TEE
• the REE, accessing assets protected by a Trusted Application (TA)
• a TA, escalating privileges to the TEE OS
• a TA, accessing the protected assets of another TA
You will be guided towards an unexpected range of TEE-specific attack vectors and vulnerabilities, which can be leveraged for novel and creative exploits, allowing you to refine your skills to a new level.
For more course details, please visit here.
Details last updated July 7, 2026
About the Instructor: Cristofaro Mune
Cristofaro Mune is a Co-Founder of Raelize and has been in the security field for 20+ years. He has 15+ years of experience with evaluating the software and hardware of secure products, including numerous TEE designs and implementations.
He has contributed to development of TEE security evaluation methodologies and has been member of TEE security industry groups. His research on Fault Injection, TEE, White-Box cryptography, IoT exploitation and Mobile Security has been presented at renowned international conferences and published in academic papers.
