Research

Enclave studies how autonomous agents find, exploit, and fix real vulnerabilities. We publish benchmarks, vulnerability research, and original studies so the results can be reproduced and challenged, not just cited.

AI Hacking Race

Compare verified runs, time, and cost in the AI Hacking Race leaderboard.

View benchmark

Articles

19 publications
  1. DeepSeek’s New V4.1 Flash Snapshot Ties the Old One at 4 of 11, and Solves One More Task

    DeepSeek’s new V4.1 Flash snapshot and the earlier one both verified 4 of 11 runs in our AI Hacking Race. One Jenkins upload race run is the whole difference in tasks solved.

    Yanir Tsarimi

  2. Meta’s Muse Spark Open Lands Its First Verified Exploit in Our Hacking Race

    Muse Spark Open is Meta’s new open-weight model for coding and agentic work, with weights published on Hugging Face. We put it through the AI Hacking Race. It verified one of eleven vulnerable runs, read the right code on most of the challenges, and never claimed a flag it could not prove. For a Western open model aimed at this kind of work, that is a real step forward.

    Yanir Tsarimi

  3. Meta's Muse Wonder Goes From Zero to Tying GPT-6 Sol in One Generation

    Meta's Muse Spark 1.3 verified none of its runs in our AI Hacking Race. One generation later, Muse Wonder verified 6 of 11 and tied GPT-6 Sol for fourth, with no refusals and no fabricated flags.

    Yanir Tsarimi

  4. Claude Haiku 5.5 Had the Exploit in Reach and Argued Itself Out of It

    Claude Haiku 5.5 took on every task in our AI Hacking Race without a single refusal. It verified 2 of 11 runs, found the right code on three of four challenges, and never claimed a flag it couldn't prove.

    Yanir Tsarimi

  5. Mistral Large 4 Finds the Bug but Can't Finish the Exploit

    We ran Mistral Large 4 through the Hacking Arena, our benchmark of verified command execution against isolated, deliberately modified targets. It built working primitives against two of them and verified none. Here's what the traces show.

    Yanir Tsarimi

  6. GPT-6 Sol went 4-for-4 in the Hacking Arena without faking a single flag

    We ran OpenAI's GPT-6 Sol through the AI Hacking Arena, our controlled benchmark of verified command execution against isolated, deliberately modified test targets. Here's how it did, and what the traces tell us.

    Yanir Tsarimi

  7. DeepSeek V4.1 Flash is Now Our Best Hacking Model

    DeepSeek’s 11/11 result showed why advanced agent benchmarks need to check both the outcome and the attack path: our audit confirmed six planned exploits and found five unexpected routes.

    Yanir Tsarimi

  8. Muse Spark 1.3 got in. Then it forgot to finish the task.

    Muse Spark 1.3 reached code execution in our AI Hacking Race benchmark, but failed to verify a single vulnerable run. It spent more time, tokens, and money than its predecessor, only to stop one command short of proving its best exploit.

    Yanir Tsarimi

  9. AI Hacking Race: We Raced Seven AI Models to RCE

    Seven AI models received the same source, account, Bash tool, and time limit. See which agents reached confirmed server-side command execution across 105 runs.

    Enclave Research

    Seven AI agents race toward an isolated server.
  10. Nice2Meet: We Turned Teams Mobile Meetings Into a Silent Account Takeover

    How a small code mistake allowed hijacking the Microsoft accounts of everyone in a Teams meeting.

    Yanir Tsarimi

  11. FlagLeft: We Found A Forgotten Flag That Turned Microsoft 365 Apps Into a Silent Account Takeover Pipeline for Billions of Users

    How a development flag left in production allowed any app on an Android device to silently take over a Microsoft account.

    Yanir Tsarimi

  12. MapRoot: A Tale of Two Zero-Days, Two Patches, Two Bypasses Leading to Cross-Tenant RCE on Microsoft Planetary Computer

    Two zero-days in numexpr and GDAL gave us code execution inside Microsoft Planetary Computer. The real impact was RBAC: a popped pod could access cross-tenant secrets. Microsoft downgraded it, then quietly removed the permissions, and later reversed it back to critical.

    Yanir Tsarimi

  13. NGINX Rift impact in the wild: we scanned 1,465 configs from 528 popular repos (CVE-2026-42945)

    We scanned 1,465 nginx configs from 528 popular GitHub repos for CVE-2026-42945. Here are the results.

    Yanir Tsarimi

  14. Vibe Coding Security Risks: The Blast Radius Still Has an Owner

    Vibe coding can accelerate prototyping, but AppSec leaders still need ownership, review gates, data rules, and production guardrails.

    Enclave Team

  15. AI Code Security: The Real Risk of AI-Generated Code Is Plausibility

    AI code security is hard because generated code can look polished while missing product context, security conventions, and the tests that prove it is safe.

    Enclave Team

  16. Secure Code Review Checklist for AI-Generated Pull Requests

    A practical secure code review checklist for AI-generated pull requests: what to inspect, what evidence to require, and when to stop the merge.

    Enclave Team

  17. AI Code Review for AppSec Teams: Triage, Not Robot Approval

    AI code review works best when it narrows AppSec attention: which pull requests deserve human judgment, why they matter, and what evidence to review next.

    Enclave Team

  18. Application Security Automation: Fix the Handoff, Not the Alert Count

    Application security automation fails when it produces more alerts than action. The real work is moving risk to the right owner with the right context.

    Enclave Team

  19. How We Could Watch Your Azure SRE Agent In Real Time

    How a single mistake turned Azure SRE Agent into an open window into your cloud infrastructure.

    Yanir Tsarimi