Back to Intelligence

Claude Fable 5.2 Outperforms GPT-6 Cyber in Multi-Stage Attack Benchmarks: SOC Readiness Guide for AI-Driven Intrusions

SA
Security Arsenal Team
November 10, 2026
14 min read

Anthropic's release of Claude Fable 5.2 and Claude Mythos 5.2 this week is not just another model announcement. According to reporting by The Hacker News, Fable 5.2 outperformed OpenAI's GPT-6 Cyber in a multi-stage cyberattack benchmark — meaning a frontier large language model can now plan, sequence, and execute the phases of an intrusion (reconnaissance, exploitation, privilege escalation, lateral movement, exfiltration) with greater competency than any previously released model. Anthropic itself disclosed that during pre-release training, these models helped engineers complete otherwise-infeasible software migrations, designed working electronic devices from scratch, and solved open problems in black hole physics — a signal of reasoning depth that translates directly into offensive tradecraft quality.

Let me be blunt about what this means for defenders: the barrier to executing a competent, multi-stage intrusion just dropped again. We have spent two years tracking how adversaries use LLMs for phishing lures and malware scaffolding. This benchmark result indicates something more consequential — models that can reason through an entire kill chain, adapt when an exploit fails, and chain misconfigurations together the way a seasoned penetration tester does. Your threat model for 2026 must now assume that a low-skill actor with API access can operate at the speed and approximate sophistication of a mid-tier red team.

This post is not about panic. It is about the concrete detection, hunting, and hardening work your SOC should prioritize this quarter, because AI-augmented intrusions have observable fingerprints — chief among them velocity, scripting density, and atypical parent-child process relationships — and those fingerprints are detectable today.

Technical Analysis: What AI-Driven Multi-Stage Attacks Actually Look Like

The Capability Shift

The multi-stage cyberattack benchmark referenced in the reporting evaluates a model's ability to execute chained offensive tasks — not single-shot exploit generation, but sequenced operations requiring state tracking, error recovery, and adaptive decision-making. Fable 5.2 outperforming GPT-6 Cyber (a model OpenAI has specifically positioned for security work) indicates that frontier reasoning models have crossed a threshold in operational autonomy.

From a defender's perspective, the practical implications are:

  1. Compressed dwell time at each kill-chain stage. An operator driving an LLM copilot — or worse, an agentic framework wrapping one — executes discovery, credential access, and lateral movement in rapid, scripted succession. The leisurely, manually-paced intrusions we built many of our correlation rules around are giving way to burst-pattern behavior.

  2. Script-engine-heavy execution. AI-generated attack tooling overwhelmingly arrives as PowerShell, Python, or Bash one-liners and scripts. Expect high densities of powershell.exe -enc, python -c, download cradles, and interpreted payload staging, because that is the output format LLMs produce most reliably.

  3. Systematic, exhaustive enumeration. Human operators enumerate selectively based on experience. AI-driven operators enumerate comprehensively — every discovery command the model knows, run in sequence, because token cost is cheap and thoroughness costs nothing. Bursts of whoami /all, systeminfo, ipconfig /all, net user, net group "Domain Admins", nltest /dclist, qwinsta, and arp -a within minutes of initial access are a hallmark.

  4. Iterative exploit refinement. When a payload fails, an LLM-assisted operator regenerates a variant immediately. Expect repeated execution attempts against the same target with mutated command lines — a noisy, detectable pattern that purely manual attackers tend to avoid.

Affected Scope

This is not a vulnerability in a specific product — there is no CVE here, and I will not fabricate one. The affected surface is every organization whose detection engineering assumes human-paced adversaries. Environments with the following characteristics carry elevated risk:

  • SOC correlation rules with time windows tuned to manual attacker pacing (e.g., alerting only when 5+ discovery commands occur within 24 hours)
  • Permissive script execution policies (no Constrained Language Mode, no Script Block Logging, unsigned script execution allowed)
  • Flat internal networks where rapid automated lateral movement meets no segmentation resistance
  • Identity stores without anomaly detection on authentication velocity

Exploitation Status

There is no single in-the-wild campaign tied to this model release as of this writing. The threat is emerging and structural, not a specific indicator set. However, the trajectory is unambiguous: every frontier model release over the past 18 months has been followed within weeks by observed abuse — phishing generation, malware scaffolding, vulnerability research acceleration, and exploit adaptation. Treat this as a pre-positioning window. The organizations that tune detection for machine-speed tradecraft now will be the ones who catch the first wave rather than read about it.

Detection & Response

The rules and queries below target the behavioral fingerprints of AI-augmented intrusion: scripted reconnaissance bursts, script-engine-spawned discovery, encoded PowerShell execution, and enumeration velocity. These are deliberately scoped to minimize false positives — each requires either an unusual parent process, a velocity threshold, or a combination of behaviors that legitimate administration rarely produces.

Sigma Rules

YAML
---
title: Discovery Utility Executed by Script Interpreter - Possible AI-Driven Automated Recon
id: 3f8c1a94-7b2e-4d51-9c36-8a1e5f0b2d47
status: experimental
description: Detects Windows discovery utilities (whoami, systeminfo, nltest, net, ipconfig) spawned by script interpreters such as PowerShell, Python, wscript, or mshta. AI-generated attack tooling and agentic frameworks characteristically execute enumeration through scripted wrappers rather than interactive shells.
references:
  - https://thehackernews.com/2026/11/anthropics-claude-fable-52-beats-gpt-6.html
  - https://attack.mitre.org/techniques/T1033/
  - https://attack.mitre.org/techniques/T1082/
author: Security Arsenal
date: 2026/11/10
tags:
  - attack.discovery
  - attack.t1033
  - attack.t1082
  - attack.t1087
logsource:
  category: process_creation
  product: windows
detection:
  selection_parent:
    ParentImage|endswith:
      - '\powershell.exe'
      - '\pwsh.exe'
      - '\python.exe'
      - '\pythonw.exe'
      - '\wscript.exe'
      - '\cscript.exe'
      - '\mshta.exe'
      - '\wsl.exe'
  selection_child:
    Image|endswith:
      - '\whoami.exe'
      - '\systeminfo.exe'
      - '\nltest.exe'
      - '\net.exe'
      - '\net1.exe'
      - '\ipconfig.exe'
      - '\qwinsta.exe'
      - '\arp.exe'
  condition: selection_parent and selection_child
falsepositives:
  - Legitimate administrative automation and inventory scripts (SCCM, Intune, RMM tooling)
  - IT onboarding or health-check scripts - baseline and allowlist known script hashes
level: medium
---
title: Encoded PowerShell with Download Cradle - AI-Generated Payload Staging
id: 9d2e6b41-4c7a-48f3-b185-6e0d3c9a5f72
status: experimental
description: Detects PowerShell launched with encoded commands combined with download or reflection keywords. LLM-generated attack code overwhelmingly favors Base64-encoded one-liners and IEX download cradles because they are the most reliably generated payload patterns.
references:
  - https://thehackernews.com/2026/11/anthropics-claude-fable-52-beats-gpt-6.html
  - https://attack.mitre.org/techniques/T1059/001/
  - https://attack.mitre.org/techniques/T1027/
author: Security Arsenal
date: 2026/11/10
tags:
  - attack.execution
  - attack.t1059.001
  - attack.defense_evasion
  - attack.t1027
logsource:
  category: process_creation
  product: windows
detection:
  selection_encoded:
    CommandLine|contains:
      - ' -enc '
      - ' -ec '
      - ' -EncodedCommand '
      - ' -e '
  selection_evasion:
    CommandLine|contains:
      - 'IEX'
      - 'Invoke-Expression'
      - 'DownloadString'
      - 'DownloadFile'
      - 'Net.WebClient'
      - 'Invoke-WebRequest'
      - 'irm '
      - 'iwr '
      - 'curl.exe'
      - '-w hidden'
      - '-WindowStyle Hidden'
      - '-nop'
      - '-NonInteractive'
  condition: selection_encoded and 1 of selection_evasion
falsepositives:
  - Legitimate encoded PowerShell used by some enterprise deployment tools - review parent process and signer
level: high
---
title: Domain Enumeration Targeting Privileged Groups via Command Line
id: 5b1f8d63-2e9c-47a4-8d52-3c6b0e1a9f38
status: experimental
description: Detects command-line enumeration of domain controllers and privileged AD groups (Domain Admins, Enterprise Admins). AI-driven operators run exhaustive AD reconnaissance early in the kill chain, and nltest/dclist combined with privileged group queries from non-admin workstations is a high-signal indicator.
references:
  - https://thehackernews.com/2026/11/anthropics-claude-fable-52-beats-gpt-6.html
  - https://attack.mitre.org/techniques/T1087/002/
  - https://attack.mitre.org/techniques/T1482/
author: Security Arsenal
date: 2026/11/10
tags:
  - attack.discovery
  - attack.t1087.002
  - attack.t1482
logsource:
  category: process_creation
  product: windows
detection:
  selection_nltest:
    Image|endswith: '\nltest.exe'
    CommandLine|contains:
      - '/dclist'
      - '/dsgetdc'
      - '/domain_trusts'
  selection_netgroup:
    Image|endswith:
      - '\net.exe'
      - '\net1.exe'
    CommandLine|contains:
      - 'group "Domain Admins"'
      - 'group "Enterprise Admins"'
      - 'group "Schema Admins"'
      - 'localgroup administrators'
  condition: 1 of selection_*
falsepositives:
  - Helpdesk and sysadmin verification commands - correlate with user role and source host
  - DCSync health checks run by identity teams
level: medium

KQL — Microsoft Sentinel / Defender

This hunt identifies machines executing a burst of distinct discovery commands within a 15-minute window — the velocity signature of an automated or AI-copiloted operator. Legitimate admins rarely run five or more distinct enumeration utilities in a quarter hour; scripted reconnaissance does it in seconds.

KQL — Microsoft Sentinel / Defender
// Hunt: Rapid multi-utility discovery burst consistent with automated/AI-driven reconnaissance
// Threshold: 5+ distinct discovery commands from one device within 15 minutes
let DiscoveryCommands = dynamic(["whoami", "systeminfo", "ipconfig", "net user", "net group", "net localgroup", "nltest", "qwinsta", "quser", "arp -a", "route print", "netstat -an", "tasklist", "wmic qfe", "dsquery"]);
let Lookback = 7d;
DeviceProcessEvents
| where Timestamp > ago(Lookback)
| where FileName in~ ("cmd.exe", "powershell.exe", "pwsh.exe", "whoami.exe", "systeminfo.exe", "net.exe", "net1.exe", "nltest.exe", "ipconfig.exe", "qwinsta.exe", "arp.exe", "netstat.exe", "tasklist.exe", "wmic.exe")
| where ProcessCommandLine has_any (DiscoveryCommands)
| summarize DiscoveryHits = dcount(FileName + "|" + ProcessCommandLine),
            DistinctUtilities = dcount(FileName),
            CommandsSeen = make_set(ProcessCommandLine, 20),
            FirstSeen = min(Timestamp),
            LastSeen = max(Timestamp)
    by DeviceName, InitiatingProcessAccountName, bin(Timestamp, 15m)
| where DistinctUtilities >= 5
| extend WindowDurationSeconds = datetime_diff("second", LastSeen, FirstSeen)
| project Timestamp, DeviceName, InitiatingProcessAccountName, DistinctUtilities, DiscoveryHits, WindowDurationSeconds, CommandsSeen
| order by DistinctUtilities desc;

A companion identity-layer hunt for Sentinel — AI-driven intrusions produce abnormal authentication velocity once credentials are harvested:

KQL — Microsoft Sentinel / Defender
// Hunt: Abnormal authentication velocity per account - credential replay at machine speed
SigninLogs
| where TimeGenerated > ago(1d)
| where ResultType == 0
| summarize AuthCount = count(),
            DistinctIPs = dcount(IPAddress),
            DistinctApps = dcount(AppDisplayName),
            IPs = make_set(IPAddress, 10)
    by UserPrincipalName, bin(TimeGenerated, 10m)
| where AuthCount > 15 or DistinctIPs > 4
| order by AuthCount desc;

Velociraptor VQL

Endpoint hunt for reconnaissance tooling spawned under script interpreters — useful for fleet-wide sweep after any suspected AI-assisted intrusion, and for identifying whether the behavior is isolated or systemic.

VQL — Velociraptor
-- Hunt: Discovery utilities spawned by script interpreters across the fleet
-- Indicative of scripted/AI-generated reconnaissance execution
LET scripted_recon = SELECT
    Pid,
    Ppid,
    Name,
    Exe,
    CommandLine,
    Username,
    CreateTime
FROM pslist()
WHERE (Exe =~ '(?i)\\(whoami|systeminfo|nltest|net|net1|ipconfig|qwinsta|arp|netstat|tasklist)\.exe$')
  AND CommandLine =~ '(?i)(/all|/dclist|domain admins|enterprise admins|localgroup administrators|/priv|dsgetdc)'

SELECT
    Pid,
    Ppid,
    Name,
    CommandLine,
    Username,
    CreateTime,
    -- Resolve parent executable for context
    get(item=parse_pe(file=format(format='%d', args=Ppid)), member='FileName') AS ParentNote
FROM scripted_recon

For a tighter parent-resolution sweep, pair with pslist() self-join or use the Windows.System.Pslist artifact with parent filtering in your hunt notebook. Also enumerate PowerShell Script Block Logging output if enabled (Event ID 4104) — AI-generated scripts are typically executed verbatim and are fully recoverable from script block logs, which is a genuine forensic gift: the model's output becomes your evidence.

Hardening & Verification Script

The following PowerShell script verifies and enables the telemetry and control surface that matters most against scripted, machine-speed intrusion: Script Block Logging, Module Logging, process creation command-line auditing, PowerShell Constrained Language Mode enforcement check, and discovery-utility auditing. Run elevated on endpoints and servers; review output before enforcing changes in production.

PowerShell
# Security Arsenal - AI-Era Intrusion Hardening & Telemetry Verification
# Run as Administrator. Test in a pilot OU before broad enforcement.

Write-Host "=== [1/6] PowerShell Script Block Logging ===" -ForegroundColor Cyan
$sblPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging"
if (-not (Test-Path $sblPath)) { New-Item -Path $sblPath -Force | Out-Null }
Set-ItemProperty -Path $sblPath -Name "EnableScriptBlockLogging" -Value 1
Set-ItemProperty -Path $sblPath -Name "EnableScriptBlockInvocationLogging" -Value 1
Write-Host "Script Block Logging ENABLED (Event ID 4104 captures full AI-generated script text)"

Write-Host "=== [2/6] PowerShell Module Logging ===" -ForegroundColor Cyan
$modPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ModuleLogging"
if (-not (Test-Path $modPath)) { New-Item -Path $modPath -Force | Out-Null }
Set-ItemProperty -Path $modPath -Name "EnableModuleLogging" -Value 1
$modNames = "$modPath\ModuleNames"
if (-not (Test-Path $modNames)) { New-Item -Path $modNames -Force | Out-Null }
Set-ItemProperty -Path $modNames -Name "*" -Value "*"
Write-Host "Module Logging ENABLED for all modules"

Write-Host "=== [3/6] Process Creation Command-Line Auditing (Event 4688) ===" -ForegroundColor Cyan
$auditPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\Audit"
if (-not (Test-Path $auditPath)) { New-Item -Path $auditPath -Force | Out-Null }
Set-ItemProperty -Path $auditPath -Name "ProcessCreationIncludeCmdLine_Enabled" -Value 1
auditpol /set /subcategory:"Process Creation" /success:enable /failure:enable | Out-Null
Write-Host "4688 command-line capture ENABLED - required for Sigma/KQL recon rules"

Write-Host "=== [4/6] PowerShell Language Mode Check ===" -ForegroundColor Cyan
$clm = $ExecutionContext.SessionState.LanguageMode
Write-Host "Current session LanguageMode: $clm"
Write-Host "RECOMMENDATION: Enforce ConstrainedLanguage via WDAC/AppLocker policy on"
Write-Host "  non-admin workstations. AI-generated tooling frequently depends on full"
Write-Host "  .NET reflection, COM, and Add-Type - CLM breaks most of it."

Write-Host "=== [5/6] Attack Surface Reduction Rules (Defender) ===" -ForegroundColor Cyan
# Block Office/child-process and script-based abuse vectors AI tooling exploits
$asrRules = @{
  "D4F940AB-401B-4EFC-AADC-AD5F3C50688A" = "Block Office apps from creating child processes"
  "5BEB7EFE-FD9A-4556-801D-275E5FFC04CC" = "Block execution of potentially obfuscated scripts"
  "75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84" = "Block Office apps from injecting into other processes"
  "92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B" = "Block Win32 API calls from Office macros"
}
foreach ($rule in $asrKeys = $asrRules.Keys) {
  Set-MpPreference -AttackSurfaceReductionRules_Ids $rule -AttackSurfaceReductionRules_Actions Enabled
}
Write-Host "ASR rules set to BLOCK: $($asrRules.Values -join '; ')"

Write-Host "=== [6/6] Verification Output ===" -ForegroundColor Cyan
Write-Host "Confirm the following in your SIEM within 24h:"
Write-Host "  - Event 4104 (Script Block) volume flowing"
Write-Host "  - Event 4688 with CommandLine field populated"
Write-Host "  - Defender ASR events (1121/1122) reachable via DeviceEvents"
Write-Host "Baseline discovery-command velocity per host BEFORE enforcing alert thresholds."

Remediation & Strategic Response

There is no patch for a capability shift. The remediation here is architectural and procedural, and it should be treated with the same urgency as a KEV-listed vulnerability because the exploitation timeline is measured in weeks-to-months, not years.

Immediate (this week):

  1. Enable full script telemetry. Script Block Logging (Event 4104) and command-line process auditing (4688) are non-negotiable. AI-generated attack scripts are executed verbatim — if you capture them, you have complete forensic reconstruction of the adversary's tooling, often including comments the model helpfully wrote for you.
  2. Re-tune correlation windows. Review every detection rule that uses a time threshold. If your reconnaissance detection assumes an attacker takes hours to enumerate, compress those windows to 10–15 minutes and lower distinct-command thresholds per the KQL hunt above.
  3. Verify ASR and script control posture. Run the hardening script in audit mode first, then enforce. Obfuscated-script and child-process ASR rules directly counter the payload formats LLMs produce most reliably.

Short-term (30 days):

  1. Enforce PowerShell Constrained Language Mode on non-administrative workstations via WDAC or AppLocker. The majority of AI-generated offensive tooling assumes full .NET and reflection access; CLM neuters most of it without impacting standard user workflows.
  2. Deploy deception at machine-speed chokepoints. Canary credentials, honey SPNs, and decoy shares are disproportionately effective against automated operators — an AI-driven attack chain will systematically touch everything it discovers, including your traps. Humans hesitate; scripts don't.
  3. Identity velocity monitoring. Add per-account authentication-rate baselining (see KQL above). Credential replay at machine speed is one of the most reliable indicators of an automated intrusion.

Strategic (this quarter):

  1. Fight fire with fire — defensively. The same capability class that worries us is available to your blue team. Use frontier models (within your data governance boundaries) for detection-rule generation, log triage acceleration, and hypothesis-driven threat hunting. Anthropic, OpenAI, and others maintain safeguard layers specifically around cyber misuse; evaluate enterprise offerings with those controls documented.
  2. Update tabletop scenarios. Your next IR tabletop should assume initial-access-to-domain-admin in under 4 hours. If your containment runbooks assume days of dwell time, they are already obsolete.
  3. Govern internal AI usage. Establish policy for which models employees can use with corporate data, monitor for shadow AI tooling, and watch for prompt-injection paths into any AI agents your organization has deployed internally — an AI-driven adversary will absolutely target your own AI assistants as an attack surface.
  4. Track the benchmark landscape. Multi-stage cyberattack benchmarks are becoming the de facto yardstick for offensive AI capability. Assign someone on your team to monitor these releases the way you monitor CISA KEV — model capability announcements are now leading indicators of threat landscape shifts.

Bottom Line

Claude Fable 5.2 topping a multi-stage cyberattack benchmark is a milestone, not an anomaly. The offensive capability curve of frontier models is steep and public. Defenders do not get to opt out of this shift — but we do get to prepare for it, and the preparation is unglamorous, proven work: complete telemetry, velocity-aware detection, constrained execution environments, and deception that punishes thoroughness. The machine-speed adversary is systematic. Your detection should be too.

Related Resources

Security Arsenal Penetration Testing Services AlertMonitor Platform Book a SOC Assessment vulnerability-management Intel Hub

Is your security operations ready?

Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.