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.
Articles
19 publicationsDeepSeek’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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
