Case · DiggingBeagle record

Large llms.txt survey separated agent action requests from rare role spoofing

A 113,457-site measurement found 2,035 files requesting agent actions but only two benign role-override examples, with dominant platform boilerplate not equal to independent attack sites.

Scope

Published controlled research and its described configurations; no inference of unrelated production deployments.

Assessment profile

Assessment method
Setting
evaluation
Exploitation
not established
Evidence
Grade B
Remediation
not applicable
AI role
AGAINST AI
Basis and provenance

Large original Common Crawl-based classification with explicit denominators and repeated-template controls. Two role-spoofing examples were benign; no observed fleet-wide malicious agent execution is established.

Assessed Oct 17, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Step

  2. 02

    Step

  3. 03

    Step

  4. 04

    Step

Claims & evidence

CLM-2026-LLMSTXT-ACTION-SURVEY-1The survey queried 113,457 sites and classified 2,035 files as requesting agent action, versus two instances of explicit, benign role override.supported

Basis: reported finding

Link to claim
CLM-2026-LLMSTXT-ACTION-SURVEY-2Repeated Shopify templates and Wix built-in MCP links account for much of the apparent action-tool surface and are not demonstrated compromises.supported

Basis: reported finding

Link to claim
CLM-2026-LLMSTXT-COUNT-DENOMINATORSThe 113,457-site survey found 62,751 genuine llms.txt files and 40,672 HTML replies; the 18,796 Wix MCP pointers and 2,180 UCP pointers are described separately and not included as action requests.supported

Basis: reported finding

Link to claim

Implications

The security question is where a website's lower-trust advisory crosses into installing software, registering identity, connecting accounts or invoking a transaction. Counting suspicious text alone cannot show that an agent actually executed a command or that the instruction was malicious.

Controls and mitigations

  • Classify llms.txt by response content type and separate platform templates, passive pointers and actionable requests before computing site-level prevalence.
  • Require independent consent before executing software installation, OAuth connections or purchases suggested solely by a website file.

Unknowns and contradictions

  • The two role-override examples identified in the survey were benign personas, not observed successful malicious injections.
  • A repeated templated skill advertisement does not imply thousands of independent attack campaigns.
  • An agent-specific page variant may be absent from the Common Crawl response sample.

Sources and citation

Material revision history

  1. Oct 17, 2026 · Published version · first publication · revision 166
  2. Oct 17, 2026 · Canonical change recorded · material revision · revision 168Public fields changed: concepts, narrative