# Prompt Injection Attacks Weaponize Web Content to Steal Crypto from AI Agents
Researchers have uncovered two sophisticated campaigns embedding indirect prompt injections in malicious websites to exploit autonomous AI agents with payment capabilities—a troubling new frontier in LLM security that demonstrates how AI's own strengths become attack vectors when operating unsupervised on the open web.
## The Threat
Zscaler security researchers identified two distinct campaigns exploiting autonomous AI agents through carefully crafted web content. The attacks represent a fundamental shift in threat vectors: instead of targeting human users directly, attackers are poisoning the information landscape to mislead AI systems into performing unauthorized actions.
Both campaigns rely on indirect prompt injection—embedding hidden instructions within legitimate-looking web content (schema markup, hidden HTML tags, metadata) designed to manipulate AI agents' behavior during normal browsing and information-gathering tasks.
| Campaign | Target | Method | Objective |
|----------|--------|--------|-----------|
| Campaign 1 | Developers using Python requests library | SEO poisoning + fake package documentation | Trick agents into making cryptocurrency payments |
| Campaign 2 | DeFi/crypto users | Typosquatting + domain impersonation | Redirect agents to fraudulent platform |
## Background and Context: The Evolution of AI Agent Attacks
Autonomous AI agents represent a new computing paradigm—systems that can browse the web, execute code, and perform transactions independently based on user instructions. As enterprises deploy agents for tasks like security research, automated development, API integration, and financial operations, a natural question emerged: what happens when these agents encounter malicious content designed to subvert their decision-making?
The answer, according to Zscaler, is more troubling than initially assumed. Unlike humans who can recognize visual inconsistencies or suspicious requests, AI agents process raw HTML, metadata, and structured data—content layers that attackers now understand intimately.
This attack class isn't entirely new. Security researchers have long studied prompt injection (embedding hidden instructions in text processed by LLMs), but what distinguishes these campaigns is their specificity and sophistication. They target agents operating in realistic scenarios—dependency resolution, platform research, routine web queries—rather than forcing obviously suspicious behavior.
## Technical Details: How the Attacks Work
### Campaign 1: The Fake Python Library Scam
The first campaign centers on a fake Python library called requests-secure-v2, designed to mimic the legitimate requests library used by millions of developers.
Attack mechanics:
<div> tags and schema markup (structured data), the attackers embedded instructions telling visiting AI agents that payment setup was a "routine process" for API key acquisitionAccording to Zscaler, the threat actor behind this campaign has hosted at least 10 malicious GitHub repositories, each linking to multiple similar websites—indicating a systematic, well-resourced operation.
### Campaign 2: The DeBank Typosquatting Operation
The second campaign impersonates DeBank, a legitimate and widely-used decentralized finance (DeFi) portfolio tracker and dashboard.
Attack mechanics:
## Testing Results: How Many LLMs Actually Fall for It?
Zscaler constructed an autonomous AI agent with genuine web-browsing and cryptocurrency payment execution capabilities—a realistic scenario for enterprise deployments—and tested it against both attack campaigns.
Results from 26 tested LLMs:
| Finding | Count | Details |
|---------|-------|---------|
| Successfully tricked into making payments | 4 LLMs | Llama 3.3 70B Instruct, Llama 3.2 90B Vision Instruct, Gemini 3 Flash, Gemini 2.5 Pro |
| Miscategorized fraudulent site as legitimate | 2 LLMs | Claude Sonnet 4.5, GPT-5.4 |
| Resisted manipulation | 20 LLMs | (Researchers did not name these models) |
Critical interpretation: While the success rate (4 out of 26) might initially seem low, consider the context: these attacks only need to succeed occasionally to be profitable. A single successful payment extraction justifies the infrastructure investment. Furthermore, the testing methodology matters—real-world attacks may perform better against specific model architectures or when combined with social engineering of the human who deployed the agent.
## Implications for Organizations
### Immediate Risks
Organizations deploying autonomous AI agents for any financial or sensitive operations face a new attack surface that traditional security controls don't address:
### The Broader Trend
These campaigns reflect a troubling pattern: as AI systems become more autonomous and capable, attackers are shifting from targeting humans to targeting the systems themselves. This mirrors the evolution of web security (from HTML injection to SQL injection to modern API attacks)—each layer of sophistication creates new vulnerabilities.
Zscaler noted that "the content itself is going to become a larger attack surface, highlighting that AI is a double-edged sword that can streamline workflows while also introducing new avenues for abuse."
## Recommendations for Defense
### For Developers and Security Teams
1. Agent Sandboxing and Constraints
2. Content Verification
3. Model Selection and Monitoring
4. Prompt Injection Defenses
### For Platform Providers
## HackWire Analysis
The emergence of prompt injection-as-a-service represents a fundamental acceleration in AI threat sophistication. What makes these campaigns particularly concerning isn't their novelty—it's their *specificity*. Attackers have moved beyond generic jailbreaks to build infrastructure targeting the exact workflows autonomous agents perform: dependency resolution, platform research, API documentation review.
The testing results reveal a critical insight often buried in press releases: even "trusted" LLMs show vulnerability. Claude Sonnet 4.5 and GPT-5.4 miscategorized the fraudulent DeBank site as legitimate—a particularly damaging failure mode when agents have financial decision-making authority. This suggests the problem isn't a flaw in one model's architecture but rather a fundamental challenge in how LLMs process web content designed by adversaries with sophisticated knowledge of model behavior.
The timing matters. We're at an inflection point where two trends collide: (1) enterprises deploying autonomous AI agents with genuine financial capabilities for cost savings, and (2) attackers weaponizing web content at scale using off-the-shelf tools. By the time most organizations finish deploying their first autonomous agent workflows, the adversarial techniques will have matured significantly.
The defense strategy must be equally sophisticated—not just sandboxing individual agents, but fundamentally rearchitecting how autonomous systems interact with untrusted web content. Until then, any agent with payment authority is a liability.
— HackWire Editorial
## Related Coverage