What happened
The threat actor deployed ARTEX with a DeepSeek backend and used Claude Code and other LLM sessions to conduct extensive targeting, discover vulnerabilities, compromise specific services, and support handling of stolen data.
2026-10-07
HighPrimaryCrowdStrike linked ARTEX, Claude Code sessions, and multiple LLMs to a campaign against South Korean financial organizations that resulted in data exfiltration.
What happened
The threat actor deployed ARTEX with a DeepSeek backend and used Claude Code and other LLM sessions to conduct extensive targeting, discover vulnerabilities, compromise specific services, and support handling of stolen data.
Why it matters
Compromise of services at South Korean financial organizations and exfiltration of data. Public reporting tied the campaign to affected bank systems, but the total victim count and the mapping between ARTEX activity and every reported breach remained unconfirmed.
Missing authorization check
An independently enforced authorization decision in the agent operator's environment binding each reconnaissance, exploitation, credential-use, data-access, and export action to the exact target and approved scope.
Would PP block it?
If the attacker-controlled or a legitimate penetration-testing environment had integrated an external Tool-Call Gate, exploit-capable actions could require target-bound, time-limited authority before dispatch. That hypothetical operator-side control does not mean victims could stop the campaign with Permission Protocol alone.
Incident analysis
2026-09-25
CrowdStrike places the beginning of the observed campaign in late September 2026.
2026-10-04
Industry reporting describes data breaches at several South Korean financial organizations and overlapping attacker infrastructure.
2026-10-07
CrowdStrike publishes its analysis linking ARTEX, Claude Code session histories, and multiple LLMs to the campaign.
2026-10-08
Independent reporting describes the campaign and repeats CrowdStrike's qualified attribution and confirmed data-exfiltration finding.
Authorization boundary
This incident is categorized as Tool execution / MCP. The relevant Permission Protocol gate is Tool-Call Gate. The read is conditional: the block only applies where the real action boundary is routed through a gate.
Permission Protocol deployed by the victim organizations would not prevent an external attacker from probing or exploiting public services, and it is not a perimeter defense.
Start small
This incident maps to Tool-Call Gate. Start with the boundary that controls the actual action, then require a signed receipt before execution.