appsec · security research
~
────────────────────────────────
fetch() silently drops your ssrf agent
127.0.0.1 never touches your resolver (node + rust)
does your ssrf guard resolve dns, or just regex the string?
how every language handles ipv4-mapped ipv6 differently (and why your ssrf protection doesn't work)
the first 30 minutes on a new target
reverse engineering android apps with jadx + frida
finding idors at scale
broken access control in webhook implementations
mitmproxy setup for mobile interception
from code review to cloud takeover — bsides floripa 2026 ↗

a talk on ssrf — from a single google cloud finding to a class of bypasses affecting 5 major open-source projects.
[pt-br · english version coming soon]

i'm a product security engineer at mindbody/classpass. day to day i work on security pipelines, automation, secret scanning, responsible disclosure program, occasional pentests, and ai-augmented analysis of security tool output.

into appsec, supply chain security, bug bounty, and security research. i look for the small detail that makes the whole thing fall apart.

22 cves published. acknowledged by apple, microsoft, and the u.s. department of health and human services.

some of my cves
CVE-2026-34153 rce via localfilevolume fs_path injection critical
CVE-2026-34152 command injection via newline in deployment commands critical
CVE-2026-31943 ssrf protection bypass via ipv4-mapped ipv6 high
GHSA-hg2c-wm3r-f7xx ssrf via missing rfc 6598 range in ip validation high
CVE-2026-33655 ssrf bypass via unresolved hostname in notification urls high
CVE-2026-40172 privilege escalation via superuser group assignment high
GHSA-r745-8hwv-h473 unauth oauth2 refresh — non-blind ssrf + secret exfil high
CVE-2026-32695 ingress rule injection — host restriction bypass medium