Await() a Second: Evading Control Flow Integrity by Hijacking C++ Coroutines

Marcos Bajo

34th USENIX Security Symposium (USENIX Security '25) · Day 3 · System Security 4: Kernel and Low-Level System Security