Sealed: A Bug Bounty Where a Contract Runs the Exploit Instead of a Human Triager
The author argues that bug bounty triage is increasingly strained by AI-written reports that can be convincing yet wrong. To test this, they built a 52-item corpus against five OpenZeppelin Ethernaut levels and had three LLMs act as triagers. Models were persuaded to pay out on fake exploits supported by written explanations, while also refusing some genuine breaks. The proposed remedy is Sealed, a NEAR contract that holds the bounty pool and runs submitted exploits in a TEE-based verifier, ignoring the hunter's explanation. Payouts go only to the first verified break per invariant, with bonds slashed for hunter-caused failures. The author stresses the study's limits, including one run per model and no code execution during triage.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in