AI Security
New Defense System Protects AI Agents From Hidden Prompt Injection Attacks
Researchers introduce ARGUS, a causal-provenance auditor that shields LLM agents from context-aware prompt injection by verifying actions are grounded in benign evidence.
A novel approach to defending language model agents reveals a critical vulnerability in how they interpret instructions embedded within data. As these systems become more autonomous—using runtime context to make decisions and take actions on behalf of users—attackers have found ways to slip malicious instructions into information the agent must process.
The Problem with Context-Aware Attacks#
Current security measures fall short because they don't account for a key threat model: context-aware prompt injection. Unlike traditional prompt attacks that work regardless of the task at hand, these attacks cleverly hide instructions within evidence the agent needs to make legitimate decisions. Existing benchmarks and defenses largely ignore this setting, focusing instead on generic attacks that don't adapt to the agent's decision-making context.
This gap matters because it means task-dependent systems—where the agent must reason about evidence to determine what action to take—lack proper protection. Defenses that work for simple instruction-following fail when an attacker can poison the reasoning process itself.
ARGUS: A Causal-Provenance Auditor#
Researchers propose ARGUS, a defense system that takes a fundamentally different approach. Rather than merely checking tool permissions or flagging suspicious content, ARGUS examines the causal chain linking runtime evidence to proposed actions. It verifies that each action has a complete benign justification grounded in legitimate data.
The system works by:
- Building an influence-provenance graph that traces which parts of the input led to which outputs
- Labeling runtime spans to identify what text generated which decisions
- Grounding action arguments in supporting evidence to ensure they're justified
- Releasing an action only when benign evidence genuinely entails it and task invariants hold
Real-World Results#
To test the approach, researchers created AgentLure, a benchmark spanning four agentic domains and eight attack vectors. The results are substantial: ARGUS reduced attack success from 28.8% to 3.8% while maintaining 87.5% of the system's normal performance on legitimate tasks. This represents a significant improvement over existing defenses in the tradeoff between security and utility.

