Security researcher and engineer. I find memory-safety and authorization bugs in software people actually run β the Linux kernel, V8/Chrome, and the infrastructure that sits in front of everything.
- π§ io_uring
SQE_MIXEDout-of-bounds read β fix merged upstream by Jens Axboe, backported to 6.19-stable - π¦ V8 Maglev uninitialized read β fixed by the V8 team, credited on the Chrome VRP panel
- π Advisories in Vaultwarden (SSO account takeover) and Plane (cross-workspace IDOR), with more in coordinated disclosure
- β Full ledger: tomryan.dev/security
The edge is targeting and proof, not volume. I aim AI-driven fuzzers and test harnesses at the specific surfaces that look wrong, then reproduce every promising hit in the target's own compiled code before it reaches a maintainer. When automated scanners flood projects with plausible-but-wrong reports, a reproducible PoC is the bar.
iOS apps under Rekishi LLC Β· writing at tomryan.dev
π« overboardapps@gmail.com Β· PGP Β· GitHub