Case · DiggingBeagle record

ARTEX-associated AWS sessions searched CloudWatch for financial data and credential material

Datadog observed ARTEX-associated use of compromised AWS keys for repeated log searches and a separate public Cognito enrollment path with denied account-enumeration calls.

Public disclosure: Nov 9, 2026

Scope

AWS environments identified by Datadog, mainly October 2026. Treat the long-term IAM-key and public-Cognito observations as different access paths rather than consecutive steps in a single verified intrusion.

Assessment profile

Assessment method
Setting
production
Exploitation
observed live
Evidence
Grade B
Remediation
mitigation available
AI role
WITH AI
Basis and provenance

Desk assessment of cited firsthand report and scope limits; quantitative denominators describe only the reporter's stated sample. No independent live exploitation or universal impact is inferred.

Assessed Nov 11, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Probe public AWS surfaces

    Reviewed sessions began with anonymous S3 read requests, which alone did not grant authority.

    Boundary: internet / public AWS endpoints

  2. 02

    Use preexisting IAM foothold

    One cluster used a compromised access key to search CloudWatch logs repeatedly.

    Boundary: compromised IAM identity / protected log data

  3. 03

    Attempt alternate Cognito enrollment

    Another cluster signed up and tested temporary credentials; restrictions denied subsequent enumeration.

    Boundary: unauthenticated signup / cloud role permissions

Claims & evidence

CLM-R236-ARTEX-DATADOG-AWS-CLOUDWATCH-01Datadog observed ARTEX-attributed live AWS activity using compromised long-lived IAM credentials to call CloudWatch FilterLogEvents for financial-company and secret-related terms.supported

Basis: reported finding

Link to claim
CLM-R236-ARTEX-DATADOG-AWS-CLOUDWATCH-02Datadog separately observed ARTEX-attributed public Cognito enrollment and attempted AWS enumeration, with denied read operations under the assigned role.supported

Basis: reported finding

Link to claim

Implications

Log systems become credential search targets after a cloud foothold. The same framework signature appearing across tenants makes defensive correlation useful but does not establish one command authority or one group of victims.

Controls and mitigations

  • Investigate anomalous CloudTrail FilterLogEvents and short repeated queries for financial labels, secret patterns and object paths.
  • Rotate exposed long-term IAM keys and limit log-reading rights to the minimum streams; do not treat an authenticated key as evidence of authorized use.
  • Tightly scope Cognito unauthenticated signup roles and test that temporary tokens cannot enumerate resource APIs.
  • Investigate sensitive `FilterLogEvents` query strings and response volumes under unexpected long-lived IAM identities, while controlling which secrets appear in CloudWatch in the first place.

Unknowns and contradictions

  • The public account does not name every victim, establish financial theft, demonstrate that model reasoning chose each API call, or connect these clusters to DIVD, South Korean finance or WorkOS operators.
  • Whether the compromised IAM credentials were acquired through another ARTEX-led operation or an unrelated prior compromise; Datadog does not establish that origin.

Sources and citation

Material revision history

  1. Nov 11, 2026 · Published version · first publication · revision 238