Anthropic has moved its most cyber-capable model into a product security teams can switch on themselves. As of August 21, 2026, Claude Security scans run on Claude Mythos 5, the Mythos-class model that until now reached only vetted defenders through Project Glasswing. The scan connects to a GitHub repository, traces data flows across files, and returns findings with a CWE category, confidence and severity ratings, and a suggested patch. Claude Security hands back a scan result instead of a prompt box, so the same model that finds vulnerabilities cannot be steered into writing exploits. The feature is in public beta for Claude Enterprise customers, with no separate model add-on.
Is it deployable?
Yes, but only on one path. Claude Security is available in public beta for Claude Enterprise customers. There is no separate model add-on; Mythos 5 scans are billed as standard token usage under the existing plan. An admin enables it in the admin console, and users start a scan at claude.ai/security.
- Which companies: Enterprise-tier organizations with a Claude Enterprise agreement and code in GitHub. Startups and mid-market teams on Pro, Max, or Team plans do not get the Mythos-powered scan. The separate Claude Security plugin for Claude Code is in beta for all Claude Code users, but it runs on the models in your account — not Mythos 5.
- Industries: Anthropic names hospitals, utilities, financial systems, and the software supply chain as the defender constituency. Add any regulated shop already running SAST in CI: healthcare, fintech, government contractors, critical infrastructure.
- Applications: Pre-release codebase audits, legacy code review, scheduled regression scanning, triage of an existing vulnerability backlog, and directory-scoped scans on high-risk services.
Three New Updates
Three things landed in the same announcement:
- First, Claude Security scans now run on Mythos 5 for Enterprise customers.
- Second, Anthropic launched the Defender Advantage Fund (0xDAF), offering $35 million in Claude credits to organizations securing open-source software.
- Third, it said it will expand the Cyber Verification Program over the coming weeks to cover broader dual-use capabilities on Opus and Sonnet, with Mythos-class access to follow.
Anthropic is also working with cybersecurity vendors to embed Mythos 5 inside partner tooling, with an interest form open.
How the scan works
A user connects a GitHub repository. Claude Mythos 5 scans it, tracing data flows across files and reading Git history rather than pattern-matching against rules. Anthropic says each finding then passes an adversarial verification step in which the model challenges its own result before surfacing it — the stated mechanism for cutting false positives.
Findings return with a CWE category, confidence and severity ratings, and a suggested fix. Anthropic says the target class is high-severity work: memory corruption, injection flaws, authentication bypasses, and cross-file logic errors. Results can be pushed to Slack or Jira via webhooks, or exported as CSV or Markdown. Scans can be scoped to a directory and scheduled.
Patching happens separately. Users open Claude Code on the web to implement fixes, and that step uses whatever models the organization already has. The Mythos scan does not extend Mythos access to other surfaces. Every patch requires human review and approval.
Why the packaging is the point
Mythos-class models sit above the Opus tier and were withheld for a reason. Anthropic has stated Mythos 5 has the strongest cybersecurity capabilities of any model in the world, and that the same skills that find vulnerabilities can write exploits. Claude Fable 5 is the same underlying model shipped broadly, with classifiers that route cyber, biology, chemistry, and distillation queries away from it.
The argument in this release is about interface, not capability. Anthropic’s position is that risk concentrates when a user can prompt the model directly. Claude Security gives the user a scan result instead of a prompt box. The model runs in the background on code you own and returns a fixed artifact. There is no path to ask it for an exploit.
That is the same reasoning applied to partner integrations, where end users receive a defined output — a patch list, an alert — generated by Mythos but never steerable by the person receiving it.
‘+s.t+’
‘;
b.addEventListener(‘click’,function(){stop();go(i);});
chips.appendChild(b);
var x=60+i*170;
nodes.innerHTML+=’
‘
});
function go(i){
cur=i;
root.querySelectorAll(‘.chip’).forEach(function(c,k){c.classList.toggle(‘on’,k===i);});
for(var k=0;k
‘+S[i].b+’
stage ‘+(i+1)+’ / ‘+S.length+’
‘;
resize();
}
function stop(){if(timer){clearInterval(timer);timer=null;}}
root.querySelector(‘#wire’).style.transition=’all .55s ease’;
go(0);
timer=setInterval(function(){go((cur+1)%S.length);},3200);
/* ———- pane 2 : access ———- */
var A=[
{h:’Claude Fable 5 — broad access, cyber blocked’,
b:’Fable 5 is the generally available Mythos-class model. Classifiers route cybersecurity, biology, chemistry and distillation queries to a less capable model instead. Anthropic reported this fallback triggers in under 5% of sessions.’,
n:’direct model access · dual-use cyber work blocked’,
mid:’Safety classifiers’,mids:’cyber queries fall back’,mdls:’not reachable’,rtn:’User prompts the model directly. Cyber requests are intercepted.’,reach:false},
{h:’Claude Mythos 5 — direct, vetted access’,
b:’Mythos 5 is the same underlying model as Fable 5 with cyber safeguards lifted. It first shipped through Project Glasswing, a limited program run with the US government for organizations securing critical software.’,
n:’direct model access · vetted organizations only’,
mid:’Glasswing vetting’,mids:’limited partner set’,mdls:’direct access’,rtn:’A small vetted group prompts Mythos 5 directly.’,reach:true},
{h:’Claude Security — outputs, not the model’,
b:’The scan runs Mythos 5 in the background on code you own and returns only findings and suggested patches. The user never prompts the model, so it cannot be steered toward writing an exploit.’,
n:’output-only access · all Enterprise customers’,
mid:’Claude Security app’,mids:’purpose-built interface’,mdls:’runs in background’,rtn:’User receives findings and patches only. No prompt reaches the model.’,reach:true}
];
var minis=root.querySelectorAll(‘#p2 .mini’);
minis.forEach(function(m){
m.addEventListener(‘click’,function(){
minis.forEach(function(x){x.classList.remove(‘on’);});
m.classList.add(‘on’);drawA(+m.dataset.a);
});
});
function drawA(i){
var a=A[i];
root.querySelector(‘#midT’).textContent=a.mid;
root.querySelector(‘#midS’).textContent=a.mids;
root.querySelector(‘#mdlS’).textContent=a.mdls;
root.querySelector(‘#rtn’).textContent=a.rtn;
root.querySelector(‘#mdl’).setAttribute(‘stroke’,a.reach?’#D97757′:’#35322E’);
var w1=root.querySelector(‘#w1’),w2=root.querySelector(‘#w2’),p=root.querySelector(‘#pkt2’);
w1.setAttribute(‘x2′,’180’);w2.setAttribute(‘x2′,’500’);p.setAttribute(‘opacity’,’0′);p.setAttribute(‘cx’,’180′);
setTimeout(function(){
w1.style.transition=’all .5s ease’;w1.setAttribute(‘x2′,’300′);
p.style.transition=’all .5s ease’;p.setAttribute(‘opacity’,’1′);p.setAttribute(‘cx’,’300′);
},40);
setTimeout(function(){
if(a.reach){w2.style.transition=’all .5s ease’;w2.setAttribute(‘x2′,’620’);p.setAttribute(‘cx’,’695′);}
else{p.setAttribute(‘opacity’,’0′);}
},620);
root.querySelector(‘#d2′).innerHTML=’
‘+a.h+’
‘+a.b+’
‘+a.n+’
‘;
resize();
}
drawA(0);
/* ———- pane 3 : findings ———- */
var F=[
{c:’CWE-89′,s:’high’,t:’SQL injection via unsanitised sort parameter’,d:’Tainted query string reaches raw SQL builder across three files.’,v:92},
{c:’CWE-287′,s:’high’,t:’Authentication bypass in session refresh path’,d:’Expired token is re-issued before signature validation runs.’,v:87},
{c:’CWE-787′,s:’high’,t:’Out-of-bounds write in binary parser’,d:’Length field trusted from untrusted input before buffer allocation.’,v:78},
{c:’CWE-863′,s:’med’,t:’Incorrect authorisation on tenant-scoped export’,d:’Role check omits organisation identifier on one code path.’,v:64}
];
var run=root.querySelector(‘#run’),fwrap=root.querySelector(‘#fwrap’),gate=root.querySelector(‘#gate’);
run.addEventListener(‘click’,function(){
fwrap.innerHTML=”;gate.classList.remove(‘in’);
run.textContent=”Scanning\u2026″;run.disabled=true;
F.forEach(function(f,i){
var d=document.createElement(‘div’);
d.className=”finding”;
d.innerHTML=’
‘+f.c+’‘+(f.s===’high’?’High severity’:’Medium severity’)+’
‘+
‘
‘+f.t+’
‘+
‘
‘+f.d+’
‘+
‘
confidence ‘+f.v+’% · suggested fix attached
‘;
fwrap.appendChild(d);
setTimeout(function(){d.classList.add(‘in’);d.querySelector(‘.bar i’).style.width=f.v+’%’;resize();},450+i*520);
});
setTimeout(function(){gate.classList.add(‘in’);run.textContent=”\u21BB Run again”;run.disabled=false;resize();},450+F.length*520+300);
});
/* ———- auto-resize ———- */
function resize(){
try{
var h=root.offsetHeight+40;
window.parent.postMessage({mtpMythos5Height:h},’*’);
}catch(e){}
}
window.addEventListener(‘load’,resize);
setTimeout(resize,300);setTimeout(resize,1200);
})();

