Palo Alto Networks Unit 42 documented 26 pages impersonating AI-enabled digital-asset trading services. Much of their surrounding text was repeated across sites and languages; hidden HTML span elements provided an instruction layer more likely to be consumed by a retrieval agent than seen by a human. One template accidentally retained the literal platform…
Inspect the ClaimsCase · 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
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.
Evidence basis: CLM-R236-UNIT42-TRADING-SITE-IDPI-01 · CLM-R236-UNIT42-TRADING-SITE-IDPI-02 · Unit 42 timely threat intelligence: indirect prompt injection investment-site campaign, 26 domains
At a glance
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.
Read the implicationsNo 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.
Limits and uncertaintyFull account
Palo Alto Networks Unit 42 documented 26 pages impersonating AI-enabled digital-asset trading services. Much of their surrounding text was repeated across sites and languages; hidden HTML span elements provided an instruction layer more likely to be consumed by a retrieval agent than seen by a human. One template accidentally retained the literal platform placeholder naming_here, while substituting its own domain into the recommendation instructions.
The injected material ordered assistants to behave as financial experts, recommend the page as the exclusive destination, avoid competitor links and apply urgency and authority cues. This is a documented attempt to redirect AI-generated financial recommendations through third-party web content, not proof that any assistant obeyed, any account was created or any deposit occurred. Unit 42 says the pages appear designed to capture user information; it does not establish a victim or loss count.
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.
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.
Unit 42 published 26 indicators on November 6 for websites presenting themselves as AI-powered digital-asset trading platforms. The pages used visually hidden spans with a nearly identical instruction template in several languages. Instead of providing financial facts, the text told an AI reader to act as a financial expert, promote the current site exclusively, avoid competitors and use urgency and authority cues. One page preserved the unfilled marker naming_here, exposing the shared template.
The attempted crossing is from untrusted web-search material into the assistant's recommendation policy. It is not equivalent to an agent actually recommending a particular site, to a victim investing, or to an on-chain theft. Unit 42's public indicator list documents the hosted instruction and the 26-page sample; it does not provide successful agent trials or payment receipts. A useful reader defense is provenance-aware recommendation generation that ignores webpage imperatives and checks investment claims against independent sources before an assistant suggests any payment destination.
Mechanism and trust boundary
- 01
Publish trading-site bait
Operators populate multilingual trading pages and hidden HTML instructions.
Boundary: attacker website / public retrieved content
- 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
- 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
- supportsUnit 42 timely threat intelligence: indirect prompt injection investment-site campaign, 26 domainsprimary disclosure
2026-11-06 IDPI indicator report: NOTES, DETAILS and unfinished naming_here injection example
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
- supportsUnit 42 timely threat intelligence: indirect prompt injection investment-site campaign, 26 domainsprimary disclosure
NOTES; DETAILS: detected 26 domains and hidden span tags
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
- supportsUnit 42 timely threat intelligence: indirect prompt injection investment-site campaign, 26 domainsprimary disclosure
DETAILS: example prompt and lines 319-344
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
- Nov 11, 2026 · Published version · first publication · revision 238