Common Crawl response headers are usually network metadata, but some agent tools show raw headers to the language model. Signals Corps classified headers from 217,097,223 responses and found 7,959 sites explicitly addressing AI clients. Thirty contained injection-style instructions; twenty-two were jokes or pranks, not verified security incidents. Exposure…
Inspect the ClaimsCase · DiggingBeagle record
HTTP response headers carried tool-visible agent instructions and crawler-specific variants
A 217-million-header survey found 30 sites with injection-style instructions; controlled behavior shifted when users explicitly delegated authority to website headers.
Published controlled research and its described configurations; no inference of unrelated production deployments.
Assessment profile
Assessment method- Setting
- research demonstration
- Exploitation
- demonstrated
- Evidence
- Grade B
- Remediation
- mitigation available
- AI role
- AGAINST AI
Basis and provenance
Independent first-party survey and bounded localhost canary experiments; the observed action was output formatting. Header visibility and user task authority were prerequisites; no confirmed malicious shell execution, data theft or affected fleet was observed.
Assessed Oct 17, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-2026-HTTP-HEADER-AGENT-INJECTION-1 · CLM-2026-HTTP-HEADER-AGENT-INJECTION-2 · CLM-2026-HEADER-VISIBILITY-PREREQUISITE · Signals Corps measured agent-targeted instructions in HTTP response headers
At a glance
The meaningful boundary is an HTTP response metadata value changing an assistant's instructions or authorized tools. Reproducible incident analysis must preserve the exact response headers, request user agent, tool transcript and resulting completed effect. An index of common header strings is not proof of compromised agents.
Read the implicationsNo malicious code execution or theft was demonstrated by the reported header survey. Seven of nine applies only to the controlled delegated-authority condition. The Common Crawl user agent cannot establish the exact header set served to a different crawler or agent.
Limits and uncertaintyFull account
Common Crawl response headers are usually network metadata, but some agent tools show raw headers to the language model. Signals Corps classified headers from 217,097,223 responses and found 7,959 sites explicitly addressing AI clients. Thirty contained injection-style instructions; twenty-two were jokes or pranks, not verified security incidents.
Exposure depends on the actual tool and failure path. A curl -i or browser-network capture may expose headers, while another HTTP client drops them before the model context. In a controlled benign formatting study, ordinary requests resisted instruction following; when users expressly empowered websites' headers, seven of nine runs complied. Crawler-specific content negotiation also meant a domain/URL alone did not determine what bytes a specific agent saw.
The meaningful boundary is an HTTP response metadata value changing an assistant's instructions or authorized tools. Reproducible incident analysis must preserve the exact response headers, request user agent, tool transcript and resulting completed effect. An index of common header strings is not proof of compromised agents.
The study explicitly checks which fetch tool carries metadata into context. Plain curl omitted response headers in one initial summarization task; curl -i and Playwright MCP network inspection can expose them. When agent requests actually exposed the canary header, routine summarization and diagnostic prompts still did not make the tested agents comply. The 7-of-9 obedience figure arose only after the simulated user promoted site-controlled headers into authority, and the requested effect was harmless output formatting. This is a measured conditional trust-boundary failure, not evidence of a mass compromise from the 30 observed injection-style sites.
A header can alter an agent only when a chosen tool surfaces the raw header into model context. That visibility is not guaranteed by the URL alone, especially with client-specific responses. The mechanism of website-instruction authority laundering begins only if this lower-trust text is acted on as a directive. Header prevalence and selective controlled obedience are separate observations from unauthorized installation, transfer or execution in a real deployment.
Mechanism and trust boundary
- 01
Step
- 02
Step
- 03
Step
- 04
Step
Claims & evidence
CLM-2026-HTTP-HEADER-AGENT-INJECTION-1The researchers classified 217,097,223 response headers and found 30 sites with injection-style instructions, most of them pranks.supported
Basis: reported finding
- supportsSignals Corps measured agent-targeted instructions in HTTP response headersprimary disclosure
Signals Corps HTTP header report, crawl sample and category breakdown
CLM-2026-HTTP-HEADER-AGENT-INJECTION-2Seven of nine controlled test runs followed header-specified benign formatting when user instructions delegated authority to website headers.supported
Basis: reported finding
- supportsSignals Corps measured agent-targeted instructions in HTTP response headersprimary disclosure
Signals Corps HTTP header report, controlled prompt framing and model outcomes
CLM-2026-HEADER-VISIBILITY-PREREQUISITEIn the Signals Corps canary tests, a tool had to include HTTP response headers in the model-visible content, and user prompts had to delegate authority to those headers, before the benign code-word instruction was followed.supported
Basis: reported finding
- supportsSignals Corps measured agent-targeted instructions in HTTP response headersprimary disclosure
Study, "What our tests show", tool visibility, three prompt categories and outcome table
Implications
The meaningful boundary is an HTTP response metadata value changing an assistant's instructions or authorized tools. Reproducible incident analysis must preserve the exact response headers, request user agent, tool transcript and resulting completed effect. An index of common header strings is not proof of compromised agents.
Controls and mitigations
- Preserve the exact received HTTP response for incident replay; a URL alone does not show what a particular agent saw.
- Treat remote headers as data even when surfaced by tools and enforce tool-execution permission independently of website claims.
Unknowns and contradictions
- No malicious code execution or theft was demonstrated by the reported header survey.
- Seven of nine applies only to the controlled delegated-authority condition.
- The Common Crawl user agent cannot establish the exact header set served to a different crawler or agent.
Sources and citation
Material revision history
- Oct 17, 2026 · Published version · first publication · revision 166
- Oct 17, 2026 · Canonical change recorded · material revision · revision 168Public fields changed: concepts, narrative