Start your day with intelligence. Get The OODA Daily Pulse.
On November 13, 2026, the Federal Bureau of Investigation (FBI) released a TLP:CLEAR FLASH report (FLASH-20261113-001), Threat Overview of ARTEX Autonomous Penetration Testing Framework, through the Internet Crime Complaint Center (IC3). The advisory warns that ARTEX, an open-source, large language model (LLM) driven agentic platform built for penetration testing, has been weaponized by a variety of malicious cyber actors to automate intrusions “at machine speed, from reconnaissance through data exfiltration.” It pulls together the tactics, techniques, and procedures (TTPs) and indicators of compromise (IOCs) reported by eleven industry and government sources, maps observed activity to MITRE ATT&CK, and sets out a prioritized list of mitigations.
OODA Loop has tracked ARTEX since the first reports of its use against South Korean banks in early October, including the initial bank intrusions, the developer taking the project closed source, and Storm-0940’s use of agentic AI in the ConnectWise breaches. The FBI FLASH is the clearest signal yet that U.S. law enforcement views agentic offensive frameworks as a mainstream threat rather than a research curiosity. This post summarizes what the advisory says and what it means for executives.
The FLASH is an FBI product, marked TLP:CLEAR, meaning it may be shared without restriction. It is not a joint advisory; no other U.S. agency is listed as a co-author. Its findings are footnoted to eleven published sources: Akamai, two Microsoft reports, two Google Threat Intelligence Group (GTIG) and Mandiant reports, Censys, CrowdStrike, Zscaler ThreatLabz, CERT-EU, and Check Point Research. Links to each are collected in the reference section at the end of this post. The FBI says it does not endorse any commercial entity referenced, and it asks organizations to vet IOCs before blocking on them.
ARTEX is an autonomous, multi-agent penetration testing platform written in Go. It translates high-level goals described in natural language into machine commands executed by what the advisory calls specialized “super intelligence (SI) agents,” requiring minimal human interaction beyond setting the objective. ARTEX does not include its own model. It integrates with external LLM providers, which the FBI lists as frontier models (Anthropic Claude, OpenAI GPT) and open-source or Chinese-origin models (DeepSeek, GLM, Grok, Kimi).
Citing analysis of attacker-controlled instances by Zscaler and Check Point Research, the FBI says Chinese models are most prevalent, with DeepSeek Flash family models dominating “due to their balance of capabilities, relatively low cost, and lack of observable guardrails when framed for penetration testing.” GTIG’s analysis describes ARTEX as abstracting the attack lifecycle across six specialized sub-agents, and Censys describes a planner agent that converts the goal into attack “intents” executed by worker agents in a loop until the goal is met.
The FBI says the developer “Autumn-27” released ARTEX on GitHub in July 2026, and that it gained an estimated 1,500 to 2,000 GitHub stars within 10 weeks. The developer stated it was intended for authorized testing and made the repository unavailable on October 8, 2026, following reports of abuse. ARTEX nonetheless remains widely accessible through mirrors, community forks, localized variations, archived copies, and the commercial ARTEX PRO. As OODA Loop noted at the time, closing the source came after the tool was already in the wild. ARTEX is also not alone: GTIG reports threat actors using similar frameworks, including PentAGI, which OODA Loop covered in April.
The FBI cites financially motivated attacks against South Korean financial institutions that resulted in exfiltration of personal information from approximately 67,000 individuals, drawing on CrowdStrike, Zscaler ThreatLabz, and CERT-EU. The advisory’s IOC table ties the ARTEX host 38.244.50[.]120 and an LLM API reseller domain, xcai[.]pro, to this campaign. CrowdStrike and Zscaler each assessed with moderate confidence that the operator was a financially motivated Chinese speaker. OODA Loop covered the campaign in early reporting, technical analysis, and reports on the suspected operator.
The FBI also cites a supply chain compromise affecting ConnectWise Cloud Backup customers that enabled access to more than 2,250 downstream tenants. Microsoft attributes this activity to Storm-0940, which it describes as a China-state aligned actor, and reports that the actor used ARTEX to accelerate scanning, password spraying, and OAuth application abuse. Several of the advisory’s recommendations are specific to this incident, including reviewing every Microsoft 365 tenant where affected ConnectWise applications were ever authorized and keeping those connections disabled until ConnectWise provides formal restoration instructions. ConnectWise has published advisories and a technical investigation and remediation guide.
The advisory’s indicator table also lists command and control and ARTEX server infrastructure from a Storm-3358 campaign, sourced to Microsoft’s November 2026 report on ARTEX abuse against the financial sector, with infrastructure noted as active as of November 6, 2026. Separately, citing Check Point, the FBI says agents have demonstrated the ability to modify iOS application distribution infrastructure via exposed cloud credentials. OODA Loop has also reported on CrowdStrike findings of ARTEX use against more than 200 organizations and reported links to attacks on Japanese companies.
The advisory lists five risks based on observed capabilities and continued adoption:
The FBI maps observed ARTEX activity across the intrusion lifecycle. The table below condenses the advisory’s mapping; technique links go to MITRE ATT&CK.
| Phase | Observed activity (per the FBI) | ATT&CK techniques |
|---|---|---|
| Initial reconnaissance | Mapping effective permissions of Azure credentials (SAS tokens, service principals, Kudu credentials, storage account keys) with sub-second capability checks and ARM deployment validation dry-runs; testing compromised IAM permissions with DryRun flags; fuzzing web directories across 500+ requests; WHOIS asset mapping; querying api.db-ip[.]com for victim geolocation | T1595 (Active Scanning), T1580 (Cloud Infrastructure Discovery), T1087.004 (Cloud Account), T1069.003 (Cloud Groups), T1526 (Cloud Service Discovery) |
| Initial access | Unsigned SAML assertions, XXE, SSRF, SQL injection, command injection, SSTI, IDOR, authentication bypass, missing API authentication, anonymous file upload, hardcoded admin passwords in JavaScript bundles, weak credentials, stolen VPN configurations, abuse of cross-account cloud trust and third-party vendor credentials | T1190 (Exploit Public-Facing Application), T1078 (Valid Accounts), T1133 (External Remote Services), T1195 (Supply Chain Compromise), T1199 (Trusted Relationship), T1606.002 (SAML Tokens), T1552.001 (Credentials in Files) |
| Foothold and persistence | JSP and PHP web shells (including via MySQL log poisoning); Kudu administrative API abuse; C2 on internal Windows database servers; open-source RATs (WISP, vshell, AdaptixC2); SSH keys and Elastic IPs; password-reset account takeover; credentials added to existing OAuth applications | T1505.003 (Web Shell), T1078.004 (Cloud Accounts), T1098.001 (Additional Cloud Credentials), T1574.001 (DLL), T1036.005 (Masquerading), T1105 (Ingress Tool Transfer), T1059 (Command and Scripting Interpreter) |
| Privilege escalation | Launching compute with high-value IAM roles; Kerberoasting; SQL injection to dump credentials; DCSync to steal the krbtgt key; accounts created with is_admin=true; resource-based constrained delegation abuse; metadata service queries via XXE; forged admin tokens using unrotated keys | T1134.001 (Token Impersonation/Theft), T1098.003 (Additional Cloud Roles), T1552.005 (Cloud Instance Metadata API), T1606 (Forge Web Credentials), T1558.003 (Kerberoasting) |
| Internal reconnaissance | Iterative PowerShell enumeration of domain controllers; enumeration of over 110,000 Active Directory objects; reading LAPS passwords; inventorying endpoint sensor coverage to find unprotected Windows hosts | T1518.001 (Security Software Discovery), T1555 (Credentials from Password Stores), T1087.002 (Domain Account), T1552.006 (Group Policy Preferences), T1059.001 (PowerShell) |
| Lateral movement | Attempted Pass-the-Ticket, WinRM, Kerberos relay, and Pass-the-Hash against domain controllers (blocked by endpoint protection in the reported case) | T1550.003 (Pass the Ticket), T1550.002 (Pass the Hash), T1021.006 (WinRM), T1557.001 (LLMNR/NBT-NS Poisoning and SMB Relay) |
| Collection and exfiltration prep | Backend SQL interrogation; mass blob reads; custom EC2 boot scripts to harvest data; command output sent to rotating webhook.site endpoints; mailbox reads; new 100GB volumes for staging | T1114.002 (Remote Email Collection), T1555.006 (Cloud Secrets Management Stores), T1530 (Data from Cloud Storage), T1005 (Data from Local System), T1074.001 (Local Data Staging), T1074.002 (Remote Data Staging) |
| Command and control | Residential proxies; Tor, SOCKS proxies, and compromised relays; tunneling via Chisel and SoftEther; BLOODALCHEMY communicating with C2 domains | T1090 (Proxy), T1090.003 (Multi-hop Proxy), T1572 (Protocol Tunneling), T1071.001 (Web Protocols) |
Two patterns stand out. First, much of the activity abuses identity and cloud control planes (service principals, OAuth applications, IAM roles, Kudu publishing endpoints) rather than exploiting novel software flaws. Second, the techniques themselves are familiar. What changes is that an agent can chain them in minutes and try many paths at once. The advisory does not cite specific CVEs; its initial access list is made up of vulnerability classes and misconfigurations, which is consistent with Akamai’s point that AI “changes the speed of attack, not the fundamentals.”
The FLASH lists IP addresses for ARTEX hosts, proxies, and C2 servers tied to the South Korean financial campaign (CrowdStrike, Censys), the ConnectWise campaign (Microsoft, including Microsoft Graph access via compromised apps from transient VPN IPs relevant October 15 to 16, 2026), and the Storm-3358 campaign (Microsoft). It lists one domain, xcai[.]pro, described as an LLM API reseller. Defenders should take the full, defanged list directly from the FLASH rather than from secondary sources.
The FBI stresses that cloud-hosted infrastructure is frequently reassigned, so these indicators should be treated as historically observed during the activity window and corroborated with current telemetry before blocking. More durable are the behavioral indicators, sourced to Zscaler:
The FBI asks organizations to report suspicious activity to their local FBI field office or to IC3. For incidents involving ARTEX or similar agentic frameworks, it requests eight categories of information: ARTEX console screenshots and configuration files; authentication and access logs (including service principal sign-ins from unusual networks); Microsoft Graph, Entra, and Microsoft 365 audit activity; LLM infrastructure indicators such as outbound connections to LLM APIs, self-hosted LLM gateways or resellers (CLIProxyAPI, New API), and token or billing anomalies; cloud and container activity; exploitation and persistence artifacts; attack characteristics such as compressed bursts of activity and duplicate requests from sub-agents; and loss and impact information including time to detection and containment.
The advisory groups its “Immediate Actions” into four areas. Highlights:
The FLASH confirms a shift OODA Loop has been describing for some time, from adversaries using LLMs as assistants to agents that run large parts of an intrusion on their own. Our OODA Network survey on agentic AI and our analysis of the infinite attack surface of agentic AI both anticipated this. Several implications follow:
Read the full advisory: FBI FLASH-20261113-001, Threat Overview of ARTEX Autonomous Penetration Testing Framework.