Permissive Information-Flow Analysis for Large Language Models
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) are rapidly becoming commodity components of larger software systems. This poses natural security and privacy problems: poisoned data retrieved from one component can change the model's behavior and compromise the entire system, including coercing the model to spread confidential data to untrusted components. One promising approach is to tackle this problem at the system level via dynamic information flow (aka taint) tracking. Unfortunately, this approach of propagating the most restrictive input label to the output is too conservative for applications where LLMs operate on inputs retrieved from diverse sources. In this paper, we propose a novel, more permissive approach to propagate information flow labels through LLM queries. The key idea behind our approach is to propagate only the labels of the samples that were influential in generating the model output and to eliminate the labels of unnecessary inputs. We implement and investigate the effectiveness of two variations of this approach, based on (i) prompt-based retrieval augmentation, and (ii) a k-nearest-neighbors language model. We compare these with a baseline that uses introspection to predict the output label. Our experimental results in an LLM agent setting show that the permissive label propagator improves over the baseline in more than 85% of the cases, which underscores the practicality of our approach.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 40 of its 70 references that are in the map. First posted on arXiv 4 Oct 2024.
Builds on
40 of 70 references.
References · 40
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2023Mistral 7Bcited by 3,065
- 2023Universal and Transferable Adversarial Attacks on Aligned Language Modelscited by 2,914
- 2022Emergent Abilities of Large Language Modelscited by 2,483
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
28 more
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2023Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injectioncited by 1,339
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,081
- 2023Large Language Models Can Be Easily Distracted by Irrelevant Contextcited by 820
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2022Galactica: A Large Language Model for Sciencecited by 736
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
- 2023Enabling Large Language Models to Generate Text with Citationscited by 584
- 2023Prompt Injection attack against LLM-integrated Applicationscited by 568
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 492
- 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
- 2023GPT-4 Is Too Smart To Be Safe: Stealthy Chat with LLMs via Ciphercited by 401
- 2023Multi-step Jailbreaking Privacy Attacks on ChatGPTcited by 320
- 2019Towards Efficient Data Valuation Based on the Shapley Valuecited by 279
- 2023Can LLMs Keep a Secret? Testing Privacy Implications of Language Models via Contextual Integrity Theorycited by 218
- 2017Automatic Detection of Fake Newscited by 145
- 2022Data Banzhaf: A Robust Data Valuation Framework for Machine Learningcited by 126
- 2024ContextCite: Attributing Model Generation to Contextcited by 93
- 2024System-Level Defense against Indirect Prompt Injection Attacks: An Information Flow Control Perspectivecited by 91
- 2023In-context Example Selection with Influencescited by 60
- 2024Operationalizing a Threat Model for Red-Teaming Large Language Models (LLMs)cited by 44
- 2024Operationalizing Contextual Integrity in Privacy-Conscious Assistantscited by 36
- 2022Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Treescited by 16
- 2023Rethinking Privacy in Machine Learning Pipelines from an Information Flow Control Perspectivecited by 16
- 2015On Dynamic Flow-Sensitive Floating-Label Systemscited by 2
Built on by
Citing papers per year: 2025: 9; 2026: 13.
22 papers.
Sort:
By area:
- 2025Prompt Flow Integrity to Prevent Privilege Escalation in LLM Agentscited by 81
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injectioncited by 39
- 2025Agentic AI Security: Threats, Defenses, Evaluation, and Open Challengescited by 26
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysiscited by 25
- 2025SAFEFLOW: A Principled Protocol for Trustworthy and Transactional Autonomous Agent Systemscited by 23
- 2025Seven Security Challenges in Cross-domain Multi-agent LLM Systemscited by 12
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactionscited by 11
- 2025MindGuard: Intrinsic Decision Inspection for Securing LLM Agents Against Metadata Poisoningcited by 10
- 2026Optimizing Agent Planning for Security and Autonomycited by 10
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problemcited by 8
- 2026Agent libOS: A Runtime Substrate for Capability-Controlled Self-Evolving LLM Agentscited by 8
- 2026When Memory Becomes Authority: Benchmarking Authority Collapse at the Memory Consolidation Boundarycited by 6
10 more
- 2025Enterprise AI Must Enforce Participant-Aware Access Controlcited by 3
- 2025Can LLMs Make (Personalized) Access Control Decisions?cited by 3
- 2026An AI Agent Execution Environment to Safeguard User Datacited by 3
- 2026Adaptive Evaluation of Out-of-Band Defenses Against Prompt Injection in LLM Agentscited by 2
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agentscited by 1
- 2026DualView: Preventing Indirect Prompt Injection in Personal AI Agentscited by 0
- 2026Agent Data Injection Attacks are Realistic Threats to AI Agentscited by 0
- 2026Data Leakage Prevention in Agentic Applications via Preemptive Hardeningcited by 0
- 2026ContainmentBench: Trace-Based Evaluation of Post-Exposure Containment in Tool-Using LLM Agentscited by 0
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Controlcited by 0
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Control12 Sep 2026
- 2026When Memory Becomes Authority: Benchmarking Authority Collapse at the Memory Consolidation Boundary3 Aug 2026
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agents27 Jul 2026
- 2026ContainmentBench: Trace-Based Evaluation of Post-Exposure Containment in Tool-Using LLM Agents27 Jul 2026
- 2026Data Leakage Prevention in Agentic Applications via Preemptive Hardening21 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
- 2026Adaptive Evaluation of Out-of-Band Defenses Against Prompt Injection in LLM Agents25 Jun 2026
- 2026Agent libOS: A Runtime Substrate for Capability-Controlled Self-Evolving LLM Agents2 Jun 2026
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problem23 May 2026
- 2026An AI Agent Execution Environment to Safeguard User Data21 Apr 2026
- 2026Optimizing Agent Planning for Security and Autonomy11 Feb 2026
10 more
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysis11 Feb 2026
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactions7 Dec 2025
- 2025Can LLMs Make (Personalized) Access Control Decisions?25 Nov 2025
- 2025Agentic AI Security: Threats, Defenses, Evaluation, and Open Challenges27 Oct 2025
- 2025Enterprise AI Must Enforce Participant-Aware Access Control18 Sep 2025
- 2025MindGuard: Intrinsic Decision Inspection for Securing LLM Agents Against Metadata Poisoning28 Aug 2025
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injection2 Aug 2025
- 2025SAFEFLOW: A Principled Protocol for Trustworthy and Transactional Autonomous Agent Systems9 Jun 2025
- 2025Seven Security Challenges in Cross-domain Multi-agent LLM Systems28 May 2025
- 2025Prompt Flow Integrity to Prevent Privilege Escalation in LLM Agents17 Mar 2025
- 2025Prompt Flow Integrity to Prevent Privilege Escalation in LLM Agentscited by 81
- 2025AgentArmor: Enforcing Program Analysis on Agent Runtime Trace to Defend Against Prompt Injectioncited by 39
- 2025Agentic AI Security: Threats, Defenses, Evaluation, and Open Challengescited by 26
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysiscited by 25
- 2025SAFEFLOW: A Principled Protocol for Trustworthy and Transactional Autonomous Agent Systemscited by 23
- 2025Seven Security Challenges in Cross-domain Multi-agent LLM Systemscited by 12
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactionscited by 11
- 2025MindGuard: Intrinsic Decision Inspection for Securing LLM Agents Against Metadata Poisoningcited by 10
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problemcited by 8
- 2026Agent libOS: A Runtime Substrate for Capability-Controlled Self-Evolving LLM Agentscited by 8
- 2026When Memory Becomes Authority: Benchmarking Authority Collapse at the Memory Consolidation Boundarycited by 6
- 2026Adaptive Evaluation of Out-of-Band Defenses Against Prompt Injection in LLM Agentscited by 2
12 most cited of 18 All 18 (JSON)
- 2026Confuse the Model, Control the Flow: Understanding and Mitigating Privacy Leakage from LLM Agents with Information Flow Control12 Sep 2026
- 2026When Memory Becomes Authority: Benchmarking Authority Collapse at the Memory Consolidation Boundary3 Aug 2026
- 2026APPA: Recoverable Information-Flow Control for Real-World LLM Agents27 Jul 2026
- 2026ContainmentBench: Trace-Based Evaluation of Post-Exposure Containment in Tool-Using LLM Agents27 Jul 2026
- 2026Data Leakage Prevention in Agentic Applications via Preemptive Hardening21 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
- 2026Adaptive Evaluation of Out-of-Band Defenses Against Prompt Injection in LLM Agents25 Jun 2026
- 2026Agent libOS: A Runtime Substrate for Capability-Controlled Self-Evolving LLM Agents2 Jun 2026
- 2026Reframing LLM Agent Security as an Agent-Human Interaction Problem23 May 2026
- 2026The Landscape of Prompt Injection Threats in LLM Agents: From Taxonomy to Analysis11 Feb 2026
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactions7 Dec 2025
12 newest of 18 All 18 (JSON)
- 2026Optimizing Agent Planning for Security and Autonomycited by 10
- 2026Optimizing Agent Planning for Security and Autonomy11 Feb 2026
- 2026An AI Agent Execution Environment to Safeguard User Data21 Apr 2026
- 2025Can LLMs Make (Personalized) Access Control Decisions?25 Nov 2025
- 2025Enterprise AI Must Enforce Participant-Aware Access Control18 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026Ghost in the Agent: Redefining Information Flow Tracking for LLM Agents
- 2026GIF: Locally Sound Geometric Information Flow Control for LLMs
- 2024Undesirable Memorization in Large Language Models: A Survey
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Ugly
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation
- 2026Your LLM Agent Can Leak Your Data: Data Exfiltration via Backdoored Tool Use
- 2025Exploiting Web Search Tools of AI Agents for Data Exfiltration
- 2026Overcoming the Retrieval Barrier: Indirect Prompt Injection in the Wild for LLM Systems