AgentXploit is a two-role auditing system for AI agents, separating attack-path discovery (Analyzer) from runtime exploitation (Exploiter). The Analyzer searches the code repository to trace attacker-controlled inputs to sensitive operations, recording candidate attack paths. The Exploiter then attempts to turn those paths into concrete attacks against a running target, revising based on feedback.
The authors introduce AgentXploit-Bench with 72 vulnerabilities across 12 open-source agent systems. In evaluations, AgentXploit achieved 59.3% end-to-end success, outperforming Codex at 38.4% (46.3% under matched token budget). On the AgentDojo benchmark, the Exploiter agent reached 79.2% attack success versus 52.7% for AgentVigil.
These results demonstrate that discovering vulnerabilities in agent code and exploiting them in runtime are distinct challenges, and that automated auditing can be improved by treating them separately.