Skip to content
NewA calmer, faster ZeroHour

Datadog reports in-the-wild ARTEX agentic attacks on AWS environments

Original title: On the hunt for ARTEX: understanding agentic attacks in AWS environments

Datadog Security Labsby @datadoghq ()8 min read1
Part of a story covered by 9 sourcesExposed ARTEX AI pentest tool tied to bank and cloud breachesMerged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

Operators used stolen IAM keys and public Cognito pools to hunt financial data, secrets, and account details.

In October 2026, Datadog observed ARTEX, an AI-native penetration framework, used against several AWS environments focused on financial data. Activity started with anonymous S3 reads, then compromised long-term IAM keys searching CloudWatch, or anonymous sign-ups on public Cognito pools followed by account enumeration. In early November, Datadog tied activity to a hosted console and found hundreds of internet-exposed consoles, often in Mandarin, including hosts in Singapore and Hong Kong. Microsoft has tied ARTEX to the China-aligned actor Storm-0940.

Unconfirmed: Microsoft's link of ARTEX to Storm-0940 is that company's attribution; operator task timeouts were not confirmed.

Key facts
  • The project went closed-source on October 8 after passing 12,000 forks.
  • Consoles also appeared as ScopeWeaver, LUCK, and Guanlan SEC.
  • Some versions exclude .gov, .gov.cn, .edu, and .edu.cn by default.
  • Agents request nonexistent keys such as zzz_nonexistent_abc.txt before guessing.
  • Workers run three at a time, with a planner heartbeat of at least 10 minutes.
Security assessment · AI, from the article

Impact: Financial data, cloud secrets, and AWS account enumeration

What to do
  1. 1.Hunt CloudTrail for anonymous S3 GetObject calls before secret searches.
  2. 2.Review long-lived IAM access keys and public Cognito user pools.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Indicators of compromise

auto-extracted · verify before use · export allAll
TypeIndicatorContext
domainacme.com, intents, facts and findings for a demo engagement against acme.com (click to enlarge) Command interception rules, written as r
domainapi.github.comsign up: PreSignUp failed with error Invalid tenant domain: api[.]github[.]com. PreSignUp failed with error Invalid tenant domain: exa
domainartex-hqheizfk.invalidUp failed with error Invalid tenantDomain format: hxxps[://]artex-hqheizfk[.]invalid/x. Attributes did not conform to the schema: Type for att
domainyecaoyun.com32 IP Zeofast Network - Hosting Provider 45.145.228[.]25 IP Yecaoyun[.]com, LUCIDACLOUD LIMITED - Hosting Provider artex-readonly/1.
domainzeofast.cnsed again from 103.54.154[.]40 , an address associated with zeofast[.]cn . This session widened the search, looking for file and s
ipv4102.216.154.102rovider 154.36.136[.]23 IP NetLab Global - Hosting Provider 102.216.154[.]102 IP Vilcom Networks Limited - ISP in Kenya 82.158.88[.]233
ipv4103.54.154.32urkey 103.54.154[.]40 IP Zeofast Network - Hosting Provider 103.54.154[.]32 IP Zeofast Network - Hosting Provider 45.145.228[.]25 IP
ipv4103.54.154.40. On October 20, the same long-term key was used again from 103.54.154[.]40 , an address associated with zeofast[.]cn . This session
ipv4154.36.136.197rovider 154.64.252[.]77 IP NetLab Global - Hosting Provider 154.36.136[.]197 IP NetLab Global - Hosting Provider 154.36.136[.]23 IP Ne
ipv4154.36.136.23ovider 154.36.136[.]197 IP NetLab Global - Hosting Provider 154.36.136[.]23 IP NetLab Global - Hosting Provider 102.216.154[.]102 IP
ipv4154.64.252.77rces. One example came as a spike on October 26 and 27 from 154.64.252[.]77 . The observed SignUp calls sometimes named the tool in t
ipv4169.128.55.214deactivated or removed Appendix Indicators IOC IOC Type ASN 169.128.55[.]214 IP Caelus Technology LLC - Hosting Provider 154.64.252[.]
ipv445.145.228.25vider 103.54.154[.]32 IP Zeofast Network - Hosting Provider 45.145.228[.]25 IP Yecaoyun[.]com, LUCIDACLOUD LIMITED - Hosting Provider
ipv482.158.88.233102.216.154[.]102 IP Vilcom Networks Limited - ISP in Kenya 82.158.88[.]233 IP Zenixcloud - Hosting Provider 88.229.22[.]232 IP TTNet
ipv488.229.22.232P in Kenya 82.158.88[.]233 IP Zenixcloud - Hosting Provider 88.229.22[.]232 IP TTNet A.S. (Turk Telekom) - ISP in Turkey 103.54.154[.

From the original article

8 min read at securitylabs.datadoghq.com

We share in-the-wild activity from ARTEX, an AI-native penetration framework, against AWS environments, including CloudWatch log hunting with compromised access keys and abuse of public Cognito user pools.

Datadog Security Labs

By @datadoghq · securitylabs.datadoghq.com

Read the full article at Datadog Security Labs

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.