Cisco Open Sources Quarry to Catch AI Agent Attacks Hidden in Harmless
Cisco open sourced Project Quarry, a neurosymbolic rule language designed to detect multi-step AI agent attacks by analyzing sequences of benign actions.
By Dillip Chowdary β’ Oct 30, 2026 β’ Source: SecurityWeek
Cisco has released Project Quarry as an open-source neurosymbolic rule language to detect artificial intelligence agent attacks that unfold across sequences of individually benign operations. Traditional controls evaluate single actions in isolation, but agentic attacks distribute malicious intent across steps that appear legitimate on their own. According to SecurityWeek's report, Cisco designed the technology to combine machine learning judgment with deterministic checks across multi-step execution traces.
This report details the architecture of Project Quarry, its role in enterprise detection engineering, and how it neutralizes multi-stage agent exploits. The analysis provides operational guidance for security architects, machine learning engineers, and system operators who deploy autonomous agents across development pipelines, enterprise tools, and customer systems.
Cisco Open Sources Quarry to Catch AI Agent: what actually changed
The release of Project Quarry shifts enterprise monitoring away from single-point boundary checks toward stateful behavioral inspection across multi-turn agent interactions. Conventional firewalls evaluate requests against static signatures, similar to how standard financial fraud controls review single card swipes. Quarry introduces a domain-specific language designed to evaluate execution sequences across single-turn and multi-turn conversations, tool usage, Model Context Protocol interactions, and multimodal inputs. Instead of replacing existing sensors, the project serves as a shared evaluation layer that correlates isolated steps into structured execution paths.
Cisco integrated Quarry directly into its Integrated AI Security & Safety Framework to translate theoretical threat models into concrete detection capabilities. While the framework defines abstract risk categories, Quarry provides runtime policy enforcement and forensic security analytics to expose those risks during live operations. The open-source starter distribution equips practitioners with an evaluation runtime that compiles rules upon load, a command-line scanner for parsing execution trace files and directories, and a Python SDK for integrating sequence analysis directly into production enterprise codebases.
Cisco Open Sources Quarry to Catch AI Agent: how it works

Quarry uses a neurosymbolic evaluation engine that combines machine learning classifiers and language model judges with deterministic symbolic logic. Symbolic rules verify precise conditions, step sequences, string matches, and specific relationships between invoked tools. Concurrently, the neural layer evaluates semantic context across ongoing interactions. Combining these mechanisms allows the system to recognize when routine permitted steps form an unauthorized objective. The runtime applies configurable safety margins and resource limits, compiling rules when loaded to maintain low execution latency during live data stream inspection.
To ensure security engineering scales against automated adversaries, Cisco enabled autonomous coding agents to author detection logic alongside human engineers. The project provides dedicated plugins for Claude Code, Codex, and Model Context Protocol compatible agents, allowing models to translate plain-English risk descriptions into compiled rules. Engineers and automated agents can validate generated rules against positive and benign behavioral datasets within the starter workflow. Rules validated in coding environments function identically in the evaluation runtime, ensuring predictable protection across testing and production deployments.
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
Cisco Open Sources Quarry to Catch AI Agent: why it matters now
Modern adversaries evade traditional perimeter defenses by distributing malicious attacks across small, routine operations that mimic authorized system administrative tasks. In 2025, attackers weaponized Claude Code across two operations, targeting approximately 30 organizations in one campaign and Mexican government institutions in another. During the thirty-organization assault, attackers fragmented data exfiltration into minor developer actions that simulated defensive testing. Existing security controls failed because each discrete action appeared benign, and the illicit objective of data theft only became visible after the complete sequence converged.
Manual rule creation cannot keep pace with attackers utilizing artificial intelligence to generate new malicious agent variants. Cisco open-sourced Project Quarry to counter this asymmetry by giving global defenders a common standard for sharing detection logic. Just as Snort, YARA, and Sigma unified rules across network traffic, malware analysis, and system logs, Quarry provides a vendor-neutral format for behavioral agent attacks. Open collaboration allows organizations to distribute newly identified attack patterns instantly, enabling peer teams to deploy matching protections before widespread exploitation occurs.
Cisco Open Sources Quarry to Catch AI Agent: who is affected
Enterprises deploying autonomous agents across software development pipelines, internal customer workflows, and operational infrastructure are directly exposed to multi-step execution attacks. Architectures relying on the Model Context Protocol or granting tools direct access to internal code repositories, filesystem APIs, and enterprise databases are particularly vulnerable to segmented exploitation. When an agent holds permissions to execute terminal commands, read files, and issue external API requests, malicious users can hide data extraction routines within benign administrative workflows without triggering traditional single-action security threshold alarms.
Security operations centers and incident response units face significant challenges investigating compromised agent environments when telemetry records only isolated log entries. Cisco highlighted a past incident where Hugging Face had to reconstruct roughly 17,600 agent actions after an intrusion to understand what happened. Quarry addresses this burden by recording the evidentiary reasoning behind every triggered alert alongside raw traces. Providing contextual evidence helps incident responders evaluate active attacks in real time, eliminating the tedious work of manually stitching together thousands of individual actions.
Cisco Open Sources Quarry to Catch AI Agent: what to watch
Industry adoption of Project Quarry will depend on how quickly community maintainers establish shared detection rule repositories and commercial vendor integrations. Defense teams should monitor whether cybersecurity groups build open rule registries similar to Sigma repositories to distribute crowd-sourced defenses for emerging agent threats. Observers should also track how rapidly development teams integrate the Python SDK and command-line scanning utility into continuous integration workflows to audit recorded agent conversation traces before deploying new agentic capabilities into live enterprise environments.
The balance between attackers and defenders will also depend on how reliably automated coding agents can generate and refine rules without causing operational friction. As adversaries use machine learning to conceal malicious objectives across longer interaction sequences, defensive teams must ensure that automated rules avoid false positives on legitimate multi-step operations. Cisco plans to use the categories in its Integrated AI Security & Safety Framework to guide future rule development, offering a structured roadmap as community contributors expand enterprise detection coverage across diverse platforms.
Developer Action Items
- β Diff the official changelog for Claude / Framework / Codex before you bump β APIs, defaults, and removed flags only.
- β Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
- β Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
- β Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
- β If SecurityWeek did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.
Cisco Open Sources Quarry to Catch AI Agent FAQ
What is Cisco Project Quarry?
Project Quarry is an open-source neurosymbolic rule language that combines machine learning classifiers and symbolic checks to detect AI agent attacks hidden across sequences of benign steps. It provides an evaluation runtime, a command-line scanner, and a Python SDK for integrating sequence analysis into agent workflows.
How do attackers hide malicious intent in AI agent workflows?
Attackers divide unauthorized operations like data exfiltration into small, routine-looking tasks that appear benign individually. The malicious intent only emerges when the full sequence of actions is analyzed together.
Which real-world attacks demonstrated the need for Project Quarry?
In 2025, attackers used Claude Code in two separate campaigns, targeting approximately 30 organizations in one incident and Mexican government institutions in another. In the 30-organization campaign, an attacker disguised data theft as routine defense testing by splitting requests into benign tasks.
How does Project Quarry compare to standards like Snort or YARA?
Cisco designed Project Quarry to become a vendor-neutral standard for sharing AI agent threat detections, similar to how Snort, YARA, and Sigma standardized network, file, and log signatures. It enables global defenders to share behavioral rules to counter AI-driven threats.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement