Cloudflare builds a multi-agent vulnerability research harness with Anthropic's Mythos Preview
Triaging security vulnerabilities at scale is hard: deciding which bugs are real and exploitable wastes analyst time, AI vulnerability scanners made the noise problem worse, and generic coding agents lack the context and throughput to meaningfully cover large codebases.
Using generic coding agents for vulnerability research produced findings but not meaningful coverage. Previous frontier models identified bugs but could not chain them into working exploits, leaving exploitability an open question. Letting the model write its own patches introduced new regressions.
A multi-agent harness built around Mythos Preview produces noticeably higher quality findings with fewer hedged results, and can chain low-severity bugs into working proofs of concept, turning speculative findings into actionable ones.
Frequently asked questions
What did this team achieve with this AI workflow?
A multi-agent harness built around Mythos Preview produces noticeably higher quality findings with fewer hedged results, and can chain low-severity bugs into working proofs of concept, turning speculative findings int…
What tools did this team use?
Mythos Preview.
What results were reported?
Finding quality: noticeably higher quality: fewer hedged findings, clearer reproduction steps, and less work to reach a fix-or-dismiss decision; Exploit chain capability: chain them into a single, more severe exploit; Proof-of-concept generation: combining multiple vulnerabilities into a working proof of concept rather than reporting them in isolation (source-reported, not independently verified).
What failed first in this deployment?
Using generic coding agents for vulnerability research produced findings but not meaningful coverage.
How is this quality assurance AI workflow structured?
Recon: map attack surface → Hunt: parallel bug finding → Validate: adversarial review → Gapfill: re-queue gaps → Dedupe: collapse root causes → Trace: confirm reachability → Feedback: loop reachable findings → Report: structured output.