Research & writeups
Writing
Technical deep dives on vulnerabilities I found in the wild: how each bug works, the path I took to it, the impact, and how to fix the whole class of issue. Heavy on the technique, light on the buzzwords.
Critical
CWE-639
Two Dots to Admin: A $50K Account Takeover on Apple
A single encoded dot-dot slipped past the authorization check and let me read any account's private data with one request, then make myself an admin with another. Here is how the bug worked.
Critical
CWE-918
Pre-Auth Full Read SSRF Leaking AWS Keys via Redirect Bypass
A critical pre-auth SSRF that slipped past the backend's filters with an open redirect and handed back live EC2 credentials. No login required.