Dupes are a pricing problem: how we cut duplicate reports by 38%
Duplicate submissions burn researcher goodwill and triage hours. The fix wasn't better matching — it was better incentives.
Research write-ups, engineering deep-dives, and community stories from the people finding — and fixing — the web's worst bugs.
A full walkthrough of the highest payout on HuntBug this quarter — from a suspicious redirect in a webhook tester to remote code execution on an internal build runner.
Duplicate submissions burn researcher goodwill and triage hours. The fix wasn't better matching — it was better incentives.
Sequential IDs are dead; IDORs aren't. Where object-reference bugs hide in GraphQL, signed URLs, and "unguessable" UUIDs.
The average program's real attack surface grows 4% a month while its scope page stays frozen. Live scope sync fixes the gap.
How we schedule severity-weighted triage coverage across 14 time zones without anyone pulling a 3 a.m. shift twice.
A realistic route from weekend CTFs to your first accepted report — programs to start with, and the dupes to avoid.
CT logs are a free, legal recon feed most hunters ignore. Finding forgotten staging hosts before anyone else does.
Escrow, tax forms, sanctions screening, and why USDC withdrawals were the easy part.
What our safe-harbor clause actually protects you from, what it can't, and the one thing that voids it instantly.