ADR: An Agentic Detection System for Enterprise Agentic AI Security
This paper introduces ADR, a production-proven enterprise framework for securing Model Context Protocol (MCP) agents that combines high-fidelity telemetry, systematic red teaming, and a scalable two-tier detection system to overcome observability, robustness, and cost challenges, achieving superior performance in real-world deployment and benchmark evaluations.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a massive, high-tech office where thousands of employees are using a new kind of "super-assistant" (AI Agents) to do their jobs. These assistants can read files, write code, and talk to other software tools to get things done. They use a standard language to talk to these tools called MCP (Model Context Protocol).
The problem is, these assistants are so smart and autonomous that they can be tricked. A hacker could whisper a secret instruction to an assistant, convincing it to steal passwords or delete important files, all while the assistant thinks it's just doing its job.
Traditional security guards (like the ones who watch for file changes) can see that a file was changed, but they can't hear why the assistant changed it. They miss the "thought process" behind the action.
This paper introduces ADR (Agentic Detection and Response), a new security system designed specifically to watch over these AI assistants. Here is how it works, explained simply:
1. The Problem: The "Blind Spot"
Think of the old security tools as a camera watching a factory floor. They can see a worker pick up a box and walk out the door. But they can't hear the worker's conversation or see the note in their hand that says, "This box is actually a bomb."
- The Gap: Old tools see the action (file write) but miss the intent (the prompt and reasoning).
- The Risk: Hackers can trick the AI into thinking stealing data is a normal task.
2. The Solution: The ADR System
The authors built a three-part system to fix this, acting like a highly trained security team.
Part A: The "Eagle-Eye" Sensor (ADR Sensor)
Instead of just watching the factory floor, this sensor sits right inside the AI's brain.
- What it does: It records everything: what the user asked, how the AI thought about it, what tools it used, and what happened next.
- The Analogy: It's like a court stenographer who records every word spoken in a meeting, not just the final decision. This gives security teams the full "story" of what the AI was doing, not just the result.
Part B: The "Two-Tier" Detective Team (ADR Detector)
Checking every single action with a super-smart (but expensive) AI detective would cost too much money and time. So, ADR uses a two-step process:
- Tier 1 (The Quick Triage): A fast, lightweight scanner looks at thousands of actions a second. It's like a bouncer at a club who quickly checks IDs. If something looks obviously safe, it lets it pass. If something looks "suspicious" (like asking for a password), it flags it.
- Tier 2 (The Deep Dive): The flagged items go to a senior detective. This detective has access to the company's rulebook, code manuals, and a list of known criminal tricks. It reads the full story (from the Sensor) and decides: "Is this a real attack or just a misunderstanding?"
- Why it works: This saves money by not using the expensive detective on boring, safe tasks, but ensures that suspicious tasks get deep, careful analysis.
Part C: The "Red Team" Simulator (ADR Explorer)
Before the system goes live, it needs to be tested.
- What it does: A special AI "Red Team" tries to break the system. It invents new, tricky ways to trick the AI assistants.
- The Analogy: Imagine a fire drill where a team tries to sneak a fire into the building to see if the alarms work. When the Red Team finds a new trick, the system learns from it and gets smarter before real hackers can use it.
3. The Results: Real-World Proof
The team tested this at Uber for over ten months on more than 7,200 computers.
- Success: The system found hundreds of cases where employees accidentally (or maliciously) shared passwords and secrets with the outside world.
- Accuracy: It was incredibly precise. In tests, it had zero false alarms on a specific benchmark (meaning it never cried "wolf" when there was no wolf), while still catching 67% of the actual attacks.
- Comparison: It performed 2 to 4 times better than other top security tools currently available.
4. The "Shift-Left" Prevention
Because the system was so good at spotting secrets being shared, the team didn't just stop at catching them; they stopped them before they happened.
- They added a "pre-prompt" check (a hook) that scans what the user is about to type. If it sees a password, it blocks it immediately.
- This worked with 97.2% accuracy, preventing leaks before they even started.
Summary
The paper presents ADR as the first large-scale, proven security system for the new era of AI assistants. It solves the problem of "we can't see what the AI is thinking" by recording the full conversation, using a smart two-step detective process to save money, and constantly training itself by trying to hack its own system. It proved successful in a real corporate environment, catching real security risks that old tools missed.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.