Benchmarking Poisoning Attacks against Retrieval-Augmented Generation
On the map: Retrieval-augmented generation → Privacy and security of RAG
Abstract (arXiv)
Retrieval-Augmented Generation (RAG) has proven effective in mitigating hallucinations in large language models by incorporating external knowledge during inference. However, this integration introduces new security vulnerabilities, particularly to poisoning attacks. Although prior work has explored various poisoning strategies, a thorough assessment of their practical threat to RAG systems remains missing. To address this gap, we propose the first comprehensive benchmark framework for evaluating poisoning attacks on RAG. Our benchmark covers 5 standard question answering (QA) datasets and 10 expanded variants, along with 13 poisoning attack methods and 7 defense mechanisms, representing a broad spectrum of existing techniques. Using this benchmark, we conduct a comprehensive evaluation of all included attacks and defenses across the full dataset spectrum. Our findings show that while existing attacks perform well on standard QA datasets, their effectiveness drops significantly on the expanded versions. Moreover, our results demonstrate that various advanced RAG architectures, such as sequential, branching, conditional, and loop RAG, as well as multi-turn conversational RAG, multimodal RAG systems, and RAG-based LLM agent systems, remain susceptible to poisoning attacks. Notably, current defense techniques fail to provide robust protection, underscoring the pressing need for more resilient and generalizable defense strategies.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Placed in Privacy and security of RAG, one of 15 directions in Retrieval-augmented generation. Builds on 78 of its 92 references that are in the map. First posted on arXiv 24 May 2025.
Builds on
78 of 92 references.
Closest ancestors · 22
Same direction, newest first
- 2025EcoSafeRAG: Efficient Security through Context Analysis in Retrieval-Augmented Generation16 May
- 2025One Shot Dominance: Knowledge Poisoning Attack on Retrieval-Augmented Generation Systems15 May
- 2025Hoist with His Own Petard: Inducing Guardrails to Facilitate Denial-of-Service Attacks on Retrieval-Augmented Generation of LLMs30 Apr
- 2025Traceback of Poisoning Attacks to Retrieval-Augmented Generation30 Apr
- 2025PR-Attack: Coordinated Prompt-RAG Attacks on Retrieval-Augmented Generation in Large Language Models via Bilevel Optimization10 Apr
- 2025Practical Poisoning Attacks against Retrieval-Augmented Generation4 Apr
- 2025Poisoned-MRAG: Knowledge Poisoning Attacks to Multimodal Retrieval Augmented Generation8 Mar
- 2025The RAG Paradox: A Black-Box Attack Exploiting Unintentional Vulnerabilities in Retrieval-Augmented Generation Systems28 Feb
- 2025Topic-FlipRAG: Topic-Orientated Adversarial Opinion Manipulation Attacks to Retrieval-Augmented Generation Models3 Feb
- 2025Riddle Me This! Stealthy Membership Inference for Retrieval-Augmented Generation1 Feb
- 2025SafeRAG: Benchmarking Security in Retrieval-Augmented Generation of Large Language Model28 Jan
- 2024Feedback-Guided Extraction of Knowledge Base from Retrieval-Augmented LLM Applications21 Nov
10 more
- 2024HijackRAG: Hijacking Attacks against Retrieval-Augmented Large Language Models30 Oct
- 2024ConfusedPilot: Confused Deputy Risks in RAG-based LLMs9 Aug
- 2024"Glue pizza and eat rocks" -- Exploiting Vulnerabilities in Retrieval-Augmented Generative Models26 Jun
- 2024Machine Against the RAG: Jamming Retrieval-Augmented Generation with Blocker Documents9 Jun
- 2024Corpus Poisoning via Approximate Greedy Gradient Descent7 Jun
- 2024BadRAG: Identifying Vulnerabilities in Retrieval Augmented Generation of Large Language Models3 Jun
- 2024Phantom: General Backdoor Attacks on Retrieval Augmented Language Generation30 May
- 2024Certifiably Robust RAG against Retrieval Corruption24 May
- 2024TrojanRAG: Retrieval-Augmented Generation Can Be Backdoor Driver in Large Language Models22 May
- 2024Typos that Broke the RAG's Back: Genetic Attack on RAG Pipeline by Simulating Documents in the Wild via Low-level Perturbations22 Apr
Other references · 56
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,146
- 2024GPT-4o System Cardcited by 4,467
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,185
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
38 more
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,225
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2023PaLM 2 Technical Reportcited by 1,154
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 911
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2021Did Aristotle Use a Laptop? A Question Answering Benchmark with Implicit Reasoning Strategiescited by 736
- 2023Baseline Defenses for Adversarial Attacks Against Aligned Language Modelscited by 608
- 2023Active Retrieval Augmented Generationcited by 506
- 2024Adaptive-RAG: Learning to Adapt Retrieval-Augmented Large Language Models through Question Complexitycited by 437
- 2024AgentPoison: Red-teaming LLM Agents via Poisoning Memory or Knowledge Basescited by 402
- 2023Formalizing and Benchmarking Prompt Injection Attacks and Defensescited by 328
- 2023Benchmarking Large Language Models in Retrieval-Augmented Generationcited by 307
- 2023Poisoning Web-Scale Training Datasets is Practicalcited by 276
- 2024The Power of Noise: Redefining Retrieval for RAG Systemscited by 275
- 2023RECOMP: Improving Retrieval-Augmented LMs with Compression and Selective Augmentationcited by 253
- 2024VisRAG: Vision-based Retrieval-augmented Generation on Multi-modality Documentscited by 237
- 2022MuRAG: Multimodal Retrieval-Augmented Generator for Open Question Answering over Images and Textcited by 216
- 2023Can Pre-trained Vision and Language Models Answer Visual Information-Seeking Questions?cited by 203
- 2024FlashRAG: A Modular Toolkit for Efficient Retrieval-Augmented Generation Researchcited by 165
- 2023A Language Agent for Autonomous Drivingcited by 161
- 2023Poisoning Retrieval Corpora by Injecting Adversarial Passagescited by 153
- 2024RQ-RAG: Learning to Refine Queries for Retrieval Augmented Generationcited by 144
- 2024CRAG -- Comprehensive RAG Benchmarkcited by 94
- 2024RAG-Driver: Generalisable Driving Explanations with Retrieval-Augmented In-Context Learning in Multi-Modal Large Language Modelcited by 91
- 2024Evaluating Retrieval Quality in Retrieval-Augmented Generationcited by 90
- 2024MMed-RAG: Versatile Multimodal RAG System for Medical Vision Language Modelscited by 84
- 2024Trustworthiness in Retrieval-Augmented Generation Systems: A Surveycited by 83
- 2024EHRAgent: Code Empowers Large Language Models for Few-shot Complex Tabular Reasoning on Electronic Health Recordscited by 75
- 2023Augmentation-Adapted Retriever Improves Generalization of Language Models as Generic Plug-Incited by 71
- 2024SuRe: Summarizing Retrievals using Answer Candidates for Open-domain QA of LLMscited by 67
- 2024RAGChecker: A Fine-grained Framework for Diagnosing Retrieval-Augmented Generationcited by 59
- 2024RULE: Reliable Multimodal RAG for Factuality in Medical Vision Language Modelscited by 58
- 2024Astute RAG: Overcoming Imperfect Retrieval Augmentation and Knowledge Conflicts for Large Language Modelscited by 57
- 2025MTRAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation Systemscited by 50
- 2023Making LLMs Worth Every Penny: Resource-Limited Text Classification in Bankingcited by 36
- 2025Retrieval Augmented Generation and Understanding in Vision: A Survey and New Outlookcited by 32
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 14.
17 papers.
Sort:
By area:
- 2025Secure Retrieval-Augmented Generation against Poisoning Attackscited by 19
- 2025SafeSearch: Automated Red-Teaming of LLM-Based Search Agentscited by 4
- 2026Agent-Fence: Mapping Security Vulnerabilities Across Deep Research Agentscited by 3
- 2025FuncPoison: Poisoning Function Library to Hijack Multi-agent Autonomous Driving Systemscited by 2
- 2026ProGRank: Probe-Gradient Reranking to Defend Dense-Retriever RAG from Corpus Poisoningcited by 2
- 2026Securing Retrieval-Augmented Generation: A Taxonomy of Attacks, Defenses, and Future Directionscited by 2
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generationcited by 1
- 2026Toward Reliable, Safe, and Secure LLMs for Scientific Applicationscited by 1
- 2026RAGShield: Detecting Numerical Claim Manipulation in Government RAG Systemscited by 1
- 2026Needle-in-RAG: Prompt-Conditioned Character-Level Traceback of Poisoned Spans in Retrieved Evidencecited by 1
- 2026Oracle Poisoning: Corrupting Knowledge Graphs to Weaponise AI Agent Reasoningcited by 1
- 2026SilentRetrieval: Hijacking Retrieval-Augmented Generation via Semantically-Preserving Adversarial Data Poisoningcited by 1
5 more
- 2026A Failure-Mode Benchmark for Polymorphic Sybil Poisoning in RAGcited by 1
- 2026Evaluating Deep-Search Agents under Hierarchical Web Evidence Poisoningcited by 1
- 2026Beyond Explicit Refusals: Soft-Failure Attacks on Retrieval-Augmented Generationcited by 0
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generationcited by 0
- 2026TRIS: A Tri-Layer Retrieval Integrity Sieve Against Knowledge Poisoningcited by 0
- 2026Evaluating Deep-Search Agents under Hierarchical Web Evidence Poisoning5 Sep 2026
- 2026TRIS: A Tri-Layer Retrieval Integrity Sieve Against Knowledge Poisoning31 Aug 2026
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generation26 Jul 2026
- 2026A Failure-Mode Benchmark for Polymorphic Sybil Poisoning in RAG4 Jul 2026
- 2026SilentRetrieval: Hijacking Retrieval-Augmented Generation via Semantically-Preserving Adversarial Data Poisoning27 May 2026
- 2026Oracle Poisoning: Corrupting Knowledge Graphs to Weaponise AI Agent Reasoning10 May 2026
- 2026Needle-in-RAG: Prompt-Conditioned Character-Level Traceback of Poisoned Spans in Retrieved Evidence3 May 2026
- 2026Beyond Explicit Refusals: Soft-Failure Attacks on Retrieval-Augmented Generation20 Apr 2026
- 2026Securing Retrieval-Augmented Generation: A Taxonomy of Attacks, Defenses, and Future Directions9 Apr 2026
- 2026RAGShield: Detecting Numerical Claim Manipulation in Government RAG Systems1 Apr 2026
- 2026ProGRank: Probe-Gradient Reranking to Defend Dense-Retriever RAG from Corpus Poisoning24 Mar 2026
- 2026Toward Reliable, Safe, and Secure LLMs for Scientific Applications18 Mar 2026
5 more
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generation10 Feb 2026
- 2026Agent-Fence: Mapping Security Vulnerabilities Across Deep Research Agents7 Feb 2026
- 2025Secure Retrieval-Augmented Generation against Poisoning Attacks28 Oct 2025
- 2025FuncPoison: Poisoning Function Library to Hijack Multi-agent Autonomous Driving Systems29 Sep 2025
- 2025SafeSearch: Automated Red-Teaming of LLM-Based Search Agents28 Sep 2025
- 2025Secure Retrieval-Augmented Generation against Poisoning Attackscited by 19
- 2026ProGRank: Probe-Gradient Reranking to Defend Dense-Retriever RAG from Corpus Poisoningcited by 2
- 2026Securing Retrieval-Augmented Generation: A Taxonomy of Attacks, Defenses, and Future Directionscited by 2
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generationcited by 1
- 2026RAGShield: Detecting Numerical Claim Manipulation in Government RAG Systemscited by 1
- 2026Needle-in-RAG: Prompt-Conditioned Character-Level Traceback of Poisoned Spans in Retrieved Evidencecited by 1
- 2026SilentRetrieval: Hijacking Retrieval-Augmented Generation via Semantically-Preserving Adversarial Data Poisoningcited by 1
- 2026Beyond Explicit Refusals: Soft-Failure Attacks on Retrieval-Augmented Generationcited by 0
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generationcited by 0
- 2026TRIS: A Tri-Layer Retrieval Integrity Sieve Against Knowledge Poisoningcited by 0
- 2026TRIS: A Tri-Layer Retrieval Integrity Sieve Against Knowledge Poisoning31 Aug 2026
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generation26 Jul 2026
- 2026SilentRetrieval: Hijacking Retrieval-Augmented Generation via Semantically-Preserving Adversarial Data Poisoning27 May 2026
- 2026Needle-in-RAG: Prompt-Conditioned Character-Level Traceback of Poisoned Spans in Retrieved Evidence3 May 2026
- 2026Beyond Explicit Refusals: Soft-Failure Attacks on Retrieval-Augmented Generation20 Apr 2026
- 2026Securing Retrieval-Augmented Generation: A Taxonomy of Attacks, Defenses, and Future Directions9 Apr 2026
- 2026RAGShield: Detecting Numerical Claim Manipulation in Government RAG Systems1 Apr 2026
- 2026ProGRank: Probe-Gradient Reranking to Defend Dense-Retriever RAG from Corpus Poisoning24 Mar 2026
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generation10 Feb 2026
- 2025Secure Retrieval-Augmented Generation against Poisoning Attacks28 Oct 2025
- 2025SafeSearch: Automated Red-Teaming of LLM-Based Search Agentscited by 4
- 2026Agent-Fence: Mapping Security Vulnerabilities Across Deep Research Agentscited by 3
- 2026Toward Reliable, Safe, and Secure LLMs for Scientific Applicationscited by 1
- 2026Oracle Poisoning: Corrupting Knowledge Graphs to Weaponise AI Agent Reasoningcited by 1
- 2026Evaluating Deep-Search Agents under Hierarchical Web Evidence Poisoningcited by 1
- 2026Evaluating Deep-Search Agents under Hierarchical Web Evidence Poisoning5 Sep 2026
- 2026Oracle Poisoning: Corrupting Knowledge Graphs to Weaponise AI Agent Reasoning10 May 2026
- 2026Toward Reliable, Safe, and Secure LLMs for Scientific Applications18 Mar 2026
- 2026Agent-Fence: Mapping Security Vulnerabilities Across Deep Research Agents7 Feb 2026
- 2025SafeSearch: Automated Red-Teaming of LLM-Based Search Agents28 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026Confundo: Learning to Generate Robust Poison for Practical RAG Systems
- 2025POISONCRAFT: Practical Poisoning of Retrieval-Augmented Generation for Large Language Models
- 2026Influence Factors on RAG Poisoning
- 2025MM-PoisonRAG: Disrupting Multimodal RAG with Local and Global Poisoning Attacks
- 2025RAG Safety: Exploring Knowledge Poisoning Attacks to Retrieval-Augmented Generation
- 2026PIDP-Attack: Combining Prompt Injection with Database Poisoning Attacks on Retrieval-Augmented Generation Systems
- 2026Architecture Matters: Comparing RAG Systems under Knowledge Base Poisoning
- 2024PoisonedRAG: Knowledge Corruption Attacks to Retrieval-Augmented Generation of Large Language Models