Case · DiggingBeagle record

Twenty-six fake AI-trading sites attempted to turn search assistants into investment promoters

Unit 42 identified 26 domains that hid instructions telling AI assistants to promote the attacker-nominated trading destination to users.

Public disclosure: Nov 6, 2026

Scope

Twenty-six observed hostile domains, one related prompt template, with different localized webpages. This is distinct from the Zscaler fake crypto-payment evaluation that induced a simulated 0.0012 ETH payment in four of 26 model tests.

Assessment profile

Assessment method
Setting
controlled live
Exploitation
observed live
Evidence
Grade B
AI role
AGAINST 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

    Publish trading-site bait

    Operators populate multilingual trading pages and hidden HTML instructions.

    Boundary: attacker website / public retrieved content

  2. 02

    Retrieval passes hidden text to a model

    The assistant may treat a page-owned instruction as its own financial recommendation policy.

    Boundary: untrusted content / agent instruction hierarchy

  3. 03

    Push a destination instead of providing neutral choices

    The payload requests exclusive promotion and suppresses alternatives; no real compliance was measured.

    Boundary: agent answer / user investment decision

Claims & evidence

CLM-ENR237-UNIT42-TEMPLATE-MARKERUnit 42 identified 26 apparently fraudulent AI-trading domains with hidden prompt-injection templates and an unfilled `naming_here` placeholder, without documenting completed investments or induced assistant outcomes.supported

Basis: reported finding

Link to claim
CLM-R236-UNIT42-TRADING-SITE-IDPI-01Unit 42 identified an indirect prompt-injection campaign on 26 domains posing as AI digital-asset trading platforms and carrying hidden HTML instructions for AI agents.supported

Basis: reported finding

Link to claim
CLM-R236-UNIT42-TRADING-SITE-IDPI-02The same hidden template instructed agents to promote each host exclusively and still contained the unfilled literal naming_here placeholder.supported

Basis: reported finding

Link to claim

Implications

The escalation path is search-result laundering: repeated pages may influence what an assistant recommends even without directly controlling its user prompt. If the user later authorizes payment to an attacker-linked destination, that would be an additional unproven consequence requiring transaction evidence.

Controls and mitigations

  • Discard hidden CSS and untrusted page instructions before search result summaries where feasible, while treating all retrieved text as evidence rather than authority.
  • Require independent provenance for financial recommendations and separate any irreversible wallet action from content retrieved from the recommended site.
  • Store the exact retrieved URL and the agent-side retrieval context for post-incident review; block domain allowlisting based solely on page text.
  • Treat invisible web content and financial authority claims as untrusted evidence; enforce independent merchant/destination verification before any assistant recommendation can lead to a financial action.

Unknowns and contradictions

  • No agent-compliance trial, real user investment, stolen balance or common owner beyond the shared kit has been established. An analyst should not interpret the 26 domains as 26 successful compromises.

Sources and citation

Material revision history

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