Storm-3358 Turns ARTEX AI Hacking Framework on Banks
ARTEX: Microsoft says Cambodia-based Storm-3358 used the AI hacking framework on financial firms. See the RATs it dropped and an IOC typo to fix.
Key points
- Microsoft says Storm-3358, a Cambodia-based financially motivated cluster, began using the ARTEX agentic AI framework against financial firms in October 2026
- It pairs ARTEX with ordinary scanners, exploits anonymous file upload and SSRF flaws, then installs WISP, vshell and AdaptixC2 remote access trojans
- This is Microsoft's third ARTEX post in 16 days, after a China-state actor and a GitHub-secrets campaign
- Microsoft's IOC table and its Sentinel query disagree on one IP address, so copy-pasting the query misses an ARTEX server
- Microsoft says honeypots, tarpits and fake wins reduced attack traffic reaching real assets in its testing

Storm-3358 turns ARTEX, an AI hacking framework, on banks. That's the finding in a Nov. 6, 2026 post from Microsoft Threat Intelligence, which says the financially motivated group began using the tool against financial-sector organizations in October.
The group isn't new to Microsoft's tracking, and the tool isn't new either. What's new is who is holding it: the same framework that Microsoft tied to a China-state actor two weeks ago is now in the hands of a cybercrime cluster.
Microsoft Threat Intelligence's post on X, Nov. 7, 2026, announcing the Storm-3358 findings and linking to the blog (@MsftSecIntel)
A Cambodia-based cluster with a bank list
Microsoft describes Storm-3358 as a Cambodia-based intrusion cluster. It mostly targets financial organizations in Southeast Asia, plus a smaller number of large financial organizations elsewhere. The post doesn't name any victim or say how many were hit.
According to Microsoft, the group uses ARTEX alongside conventional automated tools to scan internet-facing systems. It then exploits flaws that include anonymous file upload and server-side request forgery (SSRF), where a server is tricked into making requests on an attacker's behalf.
What ARTEX is, and who else uses it
In its Oct. 21 post on the China-aligned actor Storm-0940, Microsoft calls ARTEX an open-source penetration testing framework that can run on any AI model. It is a multi-agent system written in Go with a Next.js frontend, and its agents can carry out a test from reconnaissance through data exfiltration with little human input.
That post said Storm-0940 used it from September against hundreds of organizations, and that in several cases the time from first targeting to privileged cloud access was under three hours. Then, on Nov. 5, Microsoft described threat actors using ARTEX to hunt for exposed secrets on GitHub, including one case that went from a secrets scan to Azure Key Vault exfiltration in five minutes.
Our count: that's three ARTEX posts in 16 days, covering a state actor, a credential-hunting campaign, and now a criminal group. Microsoft's own wording is that this is "an ongoing trend."
From web flaw to remote access
Once inside, Microsoft says Storm-3358 installs open-source remote access trojans (RATs): WISP, vshell and AdaptixC2, used for persistence and lateral movement. Microsoft observed ARTEX agents using netcat and curl to download them to compromised systems.
The post lists other agent behavior seen in recent ARTEX attacks: web shells on compromised servers, credentials taken from public sources, brute-force and password-spraying attempts, API enumeration, database dumping, and compromised cloud identities for persistence and exfiltration. Microsoft doesn't say which of these Storm-3358 itself used, apart from the scanning, exploits and RATs above, so don't read the whole list as this group's playbook.
The IP table has a typo-sized hole
Microsoft published eight sample indicators. Four are ARTEX servers, one is a C2 server and three are WISP C2 nodes, all marked active as of Nov. 6.
| IP address | Role | First seen |
|---|---|---|
| 199.19.95[.]66 | WISP C2 node | Nov. 2 |
| 199.19.95[.]67 | WISP C2 node | Nov. 2 |
| 199.19.95[.]68 | WISP C2 node | Nov. 2 |
| 91.92.240[.]238 | ARTEX server | Nov. 4 |
| 85.11.168[.]45 | ARTEX server | Nov. 4 |
| 85.11.167[.]52 | C2 server | Nov. 4 |
| 178.16.54[.]129 | ARTEX server | Oct. 19 |
| 31.77.229[.]35 | ARTEX server | Oct. 28 |
Here's the catch. The Microsoft Sentinel hunting query in the same post lists 178.15.54.129, not 178.16.54.129. One of them is a typo, and the table is the version labeled as an ARTEX server. We checked the public RIPE registry: 178.16.54.129 sits in a Turkish hosting block (TR-MGN), the same registry name as another listed ARTEX server, 91.92.240.238. 178.15.54.129 belongs to a Vodafone Germany consumer range. That points to the table being right and the query being wrong, though Microsoft hasn't confirmed it. If you paste the query as published, it may never match traffic to the server first seen Oct. 19, the oldest one on the list.
Microsoft also warns that attackers routinely hide behind proxies and VPNs, so these addresses are samples, not a blocklist that finishes the job.
Spotting a machine-speed attacker
Microsoft's detection advice is behavioral. An agent scanning a target sends a wide variety of requests in a short time, retries variations of the same technique, and moves to next-stage actions at machine speed. By default, ARTEX uses off-the-shelf tools including Nmap, curl, wget, Python HTTP clients and headless Chromium through Playwright, which can leave default user-agent strings in your logs.
Blocking those strings won't stop an agent, Microsoft says, because it will change them quickly. The value is as an early alert.
The more unusual advice is deception. Microsoft recommends honeypots, decoys, tarpits that burn an agent's time and budget, and "fake wins" that convince it the objective is done. In Microsoft's testing, these reduced attack traffic reaching real assets and produced high-confidence signals. That's Microsoft's claim about its own tests; the post doesn't publish figures. For a defender, it's the same logic as CrowdStrike's push to buy agent-security startups: the attacker is now software, so the target should include software-shaped traps.
Four fast answers
Who is Storm-3358? A Cambodia-based, financially motivated intrusion cluster that Microsoft says mostly targets financial firms in Southeast Asia.
What did it exploit? Anonymous file upload and SSRF flaws on internet-exposed systems, per Microsoft. No specific products or CVEs are named.
Which malware did it drop? The open-source RATs WISP, vshell and AdaptixC2.
Unconfirmed: how many organizations were breached, whether any money was stolen, and which exposed systems were the entry points.
Check these before Monday
The practical list is short. Search your logs for the eight addresses above, using 178.16.54.129 (and 178.15.54.129 only if you want to rule out the query's version). Review any public-facing upload endpoint that accepts files without signing in, and any feature that fetches a URL on a user's behalf, since those are the two flaw types named. And ask whether your alerting can handle a burst of varied requests from one source at 3 a.m., because that pattern is the one Microsoft says gives these agents away.
Our bet is that Microsoft's fix will keep the .16 address; watch whether the post gets a correction note.
Source: Microsoft Security Blog
Latest
- 01OpenAI Lands $11B at $1.25T, Well Below Its $30B TargetBusiness · 2026-11-07
- 02Apple Cuts AI Token Budget to $200 Daily, Plans $100 by AprilBusiness · 2026-11-05
- 03Figma Q3 2026 Earnings: Beat, Raise and a 7% Drop on CreditsBusiness · 2026-11-05
- 04DeepSeek Harness 0.2.2: File-Safety Check Is Off by DefaultProducts · 2026-11-04
- 05Outshift Open-Sources Four Multi-Agent Tools: What's VerifiedProducts · 2026-11-04



