Post #656581
2026-03-03 18:23 UTC
I find stack overflow security bugs fascinating; and on Linux, compilers still don't protect against stack overflows by default when stack frames are bigger than stack guard pages.
So I went looking around in Android, and thanks to how Android's RPC mechanism allows recursive synchronous callbacks in some cases, I managed to find a way to jump a thread guard page in system_server from shell context and (with very low success rate) get instruction pointer control:
https://project-zero.issues.chromium.org/issues/465827985
Replies (1)
-
@ljrk@todon.eu 2026-03-03 19:14
@jann@infosec.exchange Lovely research! Underpins why one shouldn't underestimate compiler hardening flags!