ACE: A Security Architecture for LLM-Integrated App Systems
Not on the map. Why?
Cited by 41 in LLM agents and tool use, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
LLM-integrated app systems extend the utility of Large Language Models (LLMs) with third-party apps that are invoked by a system LLM using interleaved planning and execution phases to answer user queries. These systems introduce new attack vectors where malicious apps can cause integrity violation of planning or execution, availability breakdown, or privacy compromise during execution. In this work, we identify new attacks impacting the integrity of planning, as well as the integrity and availability of execution in LLM-integrated apps, and demonstrate them against IsolateGPT, a recent solution designed to mitigate attacks from malicious apps. We propose Abstract-Concrete-Execute (ACE), a new secure architecture for LLM-integrated app systems that provides security guarantees for system planning and execution. Specifically, ACE decouples planning into two phases by first creating an abstract execution plan using only trusted information, and then mapping the abstract plan to a concrete plan using installed system apps. We verify that the plans generated by our system satisfy user-specified secure information flow constraints via static analysis on the structured plan output. During execution, ACE enforces data and capability barriers between apps, and ensures that the execution is conducted according to the trusted abstract plan. We show experimentally that ACE is secure against attacks from the InjecAgent and Agent Security Bench benchmarks for indirect prompt injection, and our newly introduced attacks. We also evaluate the utility of ACE in realistic environments, using the Tool Usage suite from the LangChain benchmark. Our architecture represents a significant advancement towards hardening LLM-based systems using system security principles.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). Builds on 28 of its 72 references that are in the map. First posted on arXiv 29 Apr 2025.
Builds on
28 of 72 references.
References · 28
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injectioncited by 1,339
- 2023Jailbreaking Black Box Large Language Models in Twenty Queriescited by 1,326
- 2023Prompt Injection attack against LLM-integrated Applicationscited by 568
- 2024InjecAgent: Benchmarking Indirect Prompt Injections in Tool-Integrated Large Language Model Agentscited by 476
- 2023"Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Modelscited by 457
- 2024The Instruction Hierarchy: Training LLMs to Prioritize Privileged Instructionscited by 441
- 2023Catastrophic Jailbreak of Open-source LLMs via Exploiting Generationcited by 439
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2024Agent Security Bench (ASB): Formalizing and Benchmarking Attacks and Defenses in LLM-based Agentscited by 341
16 more
- 2024StruQ: Defending Against Prompt Injection with Structured Queriescited by 325
- 2024Improving Alignment and Robustness with Circuit Breakerscited by 302
- 2025Defeating Prompt Injections by Designcited by 256
- 2024SecAlign: Defending Against Prompt Injection with Preference Optimizationcited by 179
- 2021Mind the Style of Text! Adversarial and Backdoor Attacks Based on Text Style Transfercited by 147
- 2023Universal Jailbreak Backdoors from Poisoned Human Feedbackcited by 120
- 2024IsolateGPT: An Execution Isolation Architecture for LLM-Based Agentic Systemscited by 118
- 2024System-Level Defense against Indirect Prompt Injection Attacks: An Information Flow Control Perspectivecited by 91
- 2024AirGapAgent: Protecting Privacy-Conscious Conversational Agentscited by 90
- 2023Jatmo: Prompt Injection Defense by Task-Specific Finetuningcited by 89
- 2024Neural Exec: Learning (and Learning from) Execution Triggers for Prompt Injection Attackscited by 78
- 2024Lean Copilot: Large Language Models as Copilots for Theorem Proving in Leancited by 52
- 2023LLM Platform Security: Applying a Systematic Evaluation Framework to OpenAI's ChatGPT Pluginscited by 49
- 2024PropertyGPT: LLM-driven Formal Verification of Smart Contracts through Retrieval-Augmented Property Generationcited by 36
- 2024Testing and Understanding Erroneous Planning in LLM Agents through Synthesized User Inputscited by 22
- 2025VeriPlan: Integrating Formal Verification and LLMs into End-User Planningcited by 19
Built on by
Citing papers per year: 2025: 12; 2026: 40.
52 papers.
Sort:
By area:
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injectioncited by 39
- 2026The Attack and Defense Landscape of Agentic AI: A Comprehensive Surveycited by 26
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysiscited by 25
- 2025BrowseSafe: Understanding and Preventing Prompt Injection Within AI Browser Agentscited by 23
- 2025Get Experience from Practice: LLM Agents with Record & Replaycited by 22
- 2025A Survey on Agentic Security: Applications, Threats and Defensescited by 17
- 2026VIGIL: Defending LLM Agents Against Tool Stream Injection via Verify-Before-Commitcited by 13
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injectioncited by 13
- 2025Breaking and Fixing Defenses Against Control-Flow Hijacking in Multi-Agent Systemscited by 12
- 2026Aligning Provenance with Authorization: A Dual-Graph Defense for LLM Agentscited by 12
- 2025Secure and Efficient Access Control for Computer-Use Agents via Context Spacecited by 10
- 2025SecInfer: Preventing Prompt Injection via Inference-time Scalingcited by 10
38 more
- 2026AgentSys: Secure and Dynamic LLM Agents Through Explicit Hierarchical Memory Managementcited by 10
- 2025Systems Security Foundations for Agentic Computingcited by 9
- 2025Maris: A Formally Verifiable Privacy Policy Enforcement Paradigm for Multi-Agent Collaboration Systemscited by 8
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problemcited by 8
- 2025Taxonomy, Evaluation and Exploitation of IPI-Centric LLM Agent Defense Frameworkscited by 7
- 2026The Promptware Kill Chain: How Prompt Injections Gradually Evolved Into a Multistep Malware Delivery Mechanismcited by 7
- 2026When Bots Take the Bait: Exposing and Mitigating the Emerging Social Engineering Attack in Web Automation Agentcited by 6
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluationcited by 5
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agentscited by 5
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effectscited by 5
- 2025Trusted AI Agents in the Cloudcited by 4
- 2026The LLMbda Calculus: AI Agents, Conversations, and Information Flowcited by 3
- 2026ClawLess: A Security Model of AI Agentscited by 3
- 2026An AI Agent Execution Environment to Safeguard User Datacited by 3
- 2026Measuring Real-World Prompt Injection Attacks in LLM-based Resume Screeningcited by 3
- 2026Untrusted Content Masking for Web Agents with Security Guaranteescited by 3
- 2026Agent Security is a Systems Problemcited by 2
- 2026AgentGuard: An Attribute-Based Access Control Framework for Tool-Use LLM-Based Agentcited by 2
- 2026Which Defense Closes Which Threat? Attributing OWASP-LLM-Top-10 Coverage and Its Brittleness Under Paraphrasingcited by 2
- 2026SecureClaw: Clawing Back Control of LLM Agentscited by 2
- 2026Janus: a Playground for User-Involved Agentic Permission Managementcited by 2
- 2026How Agents Ask for Permission: User Permissions for AI Agents, from Interfaces to Enforcementcited by 2
- 2025MiniScope: A Least Privilege Framework for Authorizing Tool Calling Agentscited by 1
- 2026Parallax: Why AI Agents That Think Must Never Actcited by 1
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agentscited by 1
- 2026Blockchain Empowered Trustworthy Agent Networks: Foundations, Taxonomy, and Future Directionscited by 1
- 2026What Guides the Agent? Adjudicating Unauthorized Behavior via Localizing Behavior-Guiding Instructionscited by 1
- 2026Misleading the Planner through Deceptive Resumes: Registration-Time Injection in Centralized Multi-Agent Systemscited by 1
- 2026ActGov: Governing LLM Agent Actions via Policy-Constrained Validationcited by 1
- 2026Engineering Robustness into Personal Agents with the AI Workflow Storecited by 0
- 2026AI Snitches Get Glitches: Towards Evading Agentic Surveillancecited by 0
- 2026DualView: Preventing Indirect Prompt Injection in Personal AI Agentscited by 0
- 2026Agent Data Injection Attacks are Realistic Threats to AI Agentscited by 0
- 2026WebMCP-Phalanx: Enforcing and Characterizing Trust Boundaries for Browser-Integrated LLM Agentscited by 0
- 2026SPA: Securing Persistent LLM Agents Across Queries with Plan-First Information-Flow Controlcited by 0
- 2026ACLE-MCP: Attested Capability Leases for Execution-Time Trust in Remote LLM Tool Usecited by 0
- 2026Architecting the Secure AI-SOC: A Neurosymbolic Framework for Pipeline Integrity and Threat Mitigationcited by 0
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Controlcited by 0
50 most cited of 52 All 52 (JSON)
- 2026When Valid Tool Calls Change Meaning: Formation-Consistent Dispatch for LLM Agents28 Sep 2026
- 2026ActGov: Governing LLM Agent Actions via Policy-Constrained Validation21 Sep 2026
- 2026Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks15 Sep 2026
- 2026Misleading the Planner through Deceptive Resumes: Registration-Time Injection in Centralized Multi-Agent Systems14 Sep 2026
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Control12 Sep 2026
- 2026Architecting the Secure AI-SOC: A Neurosymbolic Framework for Pipeline Integrity and Threat Mitigation9 Sep 2026
- 2026ACLE-MCP: Attested Capability Leases for Execution-Time Trust in Remote LLM Tool Use2 Sep 2026
- 2026SPA: Securing Persistent LLM Agents Across Queries with Plan-First Information-Flow Control27 Aug 2026
- 2026What Guides the Agent? Adjudicating Unauthorized Behavior via Localizing Behavior-Guiding Instructions25 Aug 2026
- 2026WebMCP-Phalanx: Enforcing and Characterizing Trust Boundaries for Browser-Integrated LLM Agents25 Aug 2026
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effects21 Aug 2026
- 2026Blockchain Empowered Trustworthy Agent Networks: Foundations, Taxonomy, and Future Directions5 Aug 2026
38 more
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agents27 Jul 2026
- 2026How Agents Ask for Permission: User Permissions for AI Agents, from Interfaces to Enforcement15 Jul 2026
- 2026Untrusted Content Masking for Web Agents with Security Guarantees6 Jul 2026
- 2026Agent Data Injection Attacks are Realistic Threats to AI Agents6 Jul 2026
- 2026DualView: Preventing Indirect Prompt Injection in Personal AI Agents4 Jul 2026
- 2026Janus: a Playground for User-Involved Agentic Permission Management1 Jul 2026
- 2026AI Snitches Get Glitches: Towards Evading Agentic Surveillance24 Jun 2026
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agents21 Jun 2026
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation9 Jun 2026
- 2026SecureClaw: Clawing Back Control of LLM Agents8 Jun 2026
- 2026Which Defense Closes Which Threat? Attributing OWASP-LLM-Top-10 Coverage and Its Brittleness Under Paraphrasing1 Jun 2026
- 2026Measuring Real-World Prompt Injection Attacks in LLM-based Resume Screening27 May 2026
- 2026AgentGuard: An Attribute-Based Access Control Framework for Tool-Use LLM-Based Agent27 May 2026
- 2026Aligning Provenance with Authorization: A Dual-Graph Defense for LLM Agents26 May 2026
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problem23 May 2026
- 2026Agent Security is a Systems Problem18 May 2026
- 2026Engineering Robustness into Personal Agents with the AI Workflow Store11 May 2026
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injection5 May 2026
- 2026An AI Agent Execution Environment to Safeguard User Data21 Apr 2026
- 2026Parallax: Why AI Agents That Think Must Never Act14 Apr 2026
- 2026ClawLess: A Security Model of AI Agents7 Apr 2026
- 2026The Attack and Defense Landscape of Agentic AI: A Comprehensive Survey11 Mar 2026
- 2026The LLMbda Calculus: AI Agents, Conversations, and Information Flow23 Feb 2026
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysis11 Feb 2026
- 2026AgentSys: Secure and Dynamic LLM Agents Through Explicit Hierarchical Memory Management7 Feb 2026
- 2026The Promptware Kill Chain: How Prompt Injections Gradually Evolved Into a Multistep Malware Delivery Mechanism14 Jan 2026
- 2026When Bots Take the Bait: Exposing and Mitigating the Emerging Social Engineering Attack in Web Automation Agent12 Jan 2026
- 2026VIGIL: Defending LLM Agents Against Tool Stream Injection via Verify-Before-Commit9 Jan 2026
- 2025MiniScope: A Least Privilege Framework for Authorizing Tool Calling Agents11 Dec 2025
- 2025Trusted AI Agents in the Cloud5 Dec 2025
- 2025Systems Security Foundations for Agentic Computing1 Dec 2025
- 2025BrowseSafe: Understanding and Preventing Prompt Injection Within AI Browser Agents25 Nov 2025
- 2025Taxonomy, Evaluation and Exploitation of IPI-Centric LLM Agent Defense Frameworks19 Nov 2025
- 2025Breaking and Fixing Defenses Against Control-Flow Hijacking in Multi-Agent Systems20 Oct 2025
- 2025A Survey on Agentic Security: Applications, Threats and Defenses7 Oct 2025
- 2025SecInfer: Preventing Prompt Injection via Inference-time Scaling29 Sep 2025
- 2025Secure and Efficient Access Control for Computer-Use Agents via Context Space26 Sep 2025
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injection2 Aug 2025
50 newest of 52 All 52 (JSON)
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injectioncited by 39
- 2026The Attack and Defense Landscape of Agentic AI: A Comprehensive Surveycited by 26
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysiscited by 25
- 2025Get Experience from Practice: LLM Agents with Record & Replaycited by 22
- 2025A Survey on Agentic Security: Applications, Threats and Defensescited by 17
- 2026VIGIL: Defending LLM Agents Against Tool Stream Injection via Verify-Before-Commitcited by 13
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injectioncited by 13
- 2025Breaking and Fixing Defenses Against Control-Flow Hijacking in Multi-Agent Systemscited by 12
- 2026Aligning Provenance with Authorization: A Dual-Graph Defense for LLM Agentscited by 12
- 2025Secure and Efficient Access Control for Computer-Use Agents via Context Spacecited by 10
- 2026AgentSys: Secure and Dynamic LLM Agents Through Explicit Hierarchical Memory Managementcited by 10
- 2025Systems Security Foundations for Agentic Computingcited by 9
12 most cited of 41 All 41 (JSON)
- 2026When Valid Tool Calls Change Meaning: Formation-Consistent Dispatch for LLM Agents28 Sep 2026
- 2026ActGov: Governing LLM Agent Actions via Policy-Constrained Validation21 Sep 2026
- 2026Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks15 Sep 2026
- 2026Misleading the Planner through Deceptive Resumes: Registration-Time Injection in Centralized Multi-Agent Systems14 Sep 2026
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Control12 Sep 2026
- 2026ACLE-MCP: Attested Capability Leases for Execution-Time Trust in Remote LLM Tool Use2 Sep 2026
- 2026SPA: Securing Persistent LLM Agents Across Queries with Plan-First Information-Flow Control27 Aug 2026
- 2026What Guides the Agent? Adjudicating Unauthorized Behavior via Localizing Behavior-Guiding Instructions25 Aug 2026
- 2026WebMCP-Phalanx: Enforcing and Characterizing Trust Boundaries for Browser-Integrated LLM Agents25 Aug 2026
- 2026Blockchain Empowered Trustworthy Agent Networks: Foundations, Taxonomy, and Future Directions5 Aug 2026
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agents27 Jul 2026
- 2026How Agents Ask for Permission: User Permissions for AI Agents, from Interfaces to Enforcement15 Jul 2026
12 newest of 41 All 41 (JSON)
- 2025BrowseSafe: Understanding and Preventing Prompt Injection Within AI Browser Agentscited by 23
- 2026The Promptware Kill Chain: How Prompt Injections Gradually Evolved Into a Multistep Malware Delivery Mechanismcited by 7
- 2026Measuring Real-World Prompt Injection Attacks in LLM-based Resume Screeningcited by 3
- 2026Parallax: Why AI Agents That Think Must Never Actcited by 1
- 2026Architecting the Secure AI-SOC: A Neurosymbolic Framework for Pipeline Integrity and Threat Mitigationcited by 0
- 2026Architecting the Secure AI-SOC: A Neurosymbolic Framework for Pipeline Integrity and Threat Mitigation9 Sep 2026
- 2026Measuring Real-World Prompt Injection Attacks in LLM-based Resume Screening27 May 2026
- 2026Parallax: Why AI Agents That Think Must Never Act14 Apr 2026
- 2026The Promptware Kill Chain: How Prompt Injections Gradually Evolved Into a Multistep Malware Delivery Mechanism14 Jan 2026
- 2025BrowseSafe: Understanding and Preventing Prompt Injection Within AI Browser Agents25 Nov 2025
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effectscited by 5
- 2026An AI Agent Execution Environment to Safeguard User Datacited by 3
- 2026Agent Security is a Systems Problemcited by 2
- 2026Which Defense Closes Which Threat? Attributing OWASP-LLM-Top-10 Coverage and Its Brittleness Under Paraphrasingcited by 2
- 2026Engineering Robustness into Personal Agents with the AI Workflow Storecited by 0
- 2026AID-Guard: Stateful Authorization for Delegated Agent Effects21 Aug 2026
- 2026Which Defense Closes Which Threat? Attributing OWASP-LLM-Top-10 Coverage and Its Brittleness Under Paraphrasing1 Jun 2026
- 2026Agent Security is a Systems Problem18 May 2026
- 2026Engineering Robustness into Personal Agents with the AI Workflow Store11 May 2026
- 2026An AI Agent Execution Environment to Safeguard User Data21 Apr 2026