Unsupervised Corpus Poisoning Attacks in Continuous Space for Dense Retrieval
Not on the map. Why?
Abstract (arXiv)
This paper concerns corpus poisoning attacks in dense information retrieval, where an adversary attempts to compromise the ranking performance of a search algorithm by injecting a small number of maliciously generated documents into the corpus. Our work addresses two limitations in the current literature. First, attacks that perform adversarial gradient-based word substitution search do so in the discrete lexical space, while retrieval itself happens in the continuous embedding space. We thus propose an optimization method that operates in the embedding space directly. Specifically, we train a perturbation model with the objective of maintaining the geometric distance between the original and adversarial document embeddings, while also maximizing the token-level dissimilarity between the original and adversarial documents. Second, it is common for related work to have a strong assumption that the adversary has prior knowledge about the queries. In this paper, we focus on a more challenging variant of the problem where the adversary assumes no prior knowledge about the query distribution (hence, unsupervised). Our core contribution is an adversarial corpus attack that is fast and effective. We present comprehensive experimental results on both in- and out-of-domain datasets, focusing on two related tasks: a top-1 attack and a corpus poisoning attack. We consider attacks under both a white-box and a black-box setting. Notably, our method can generate successful adversarial examples in under two minutes per target document; four times faster compared to the fastest gradient-based word substitution methods in the literature with the same hardware. Furthermore, our adversarial generation method generates text that is more likely to occur under the distribution of natural text (low perplexity), and is therefore more difficult to detect.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 33 of its 49 references that are in the map. First posted on arXiv 24 Apr 2025.
Builds on
33 of 49 references.
References · 33
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2013Intriguing properties of neural networkscited by 5,155
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,605
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2023Can Large Language Models Be an Alternative to Human Evaluations?cited by 734
- 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 491
- 2020Overview of the TREC 2019 deep learning trackcited by 286
- 2023Fine-Tuning LLaMA for Multi-Stage Text Retrievalcited by 272
21 more
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2021Overview of the TREC 2020 deep learning trackcited by 196
- 2023Text Embeddings Reveal (Almost) As Much As Textcited by 192
- 2022RetroMAE: Pre-Training Retrieval-oriented Language Models Via Masked Auto-Encodercited by 118
- 2023How to Train Your DRAGON: Diverse Augmentation Towards Generalizable Dense Retrievalcited by 118
- 2022Why Should Adversarial Perturbations be Imperceptible? Rethink the Research Paradigm in Adversarial NLPcited by 102
- 2022SimLM: Pre-training with Representation Bottleneck for Dense Passage Retrievalcited by 90
- 2021Adversarial Retriever-Ranker for dense text retrievalcited by 83
- 2022PRADA: Practical Black-Box Adversarial Attacks against Neural Ranking Modelscited by 44
- 2020Adversarial Semantic Collisionscited by 42
- 2022Order-Disorder: Imitation Adversarial Attacks for Black-box Neural Ranking Modelscited by 37
- 2023Black-box Adversarial Attacks against Dense Retrieval Models: A Multi-view Contrastive Learning Methodcited by 29
- 2018Adversarial Sampling and Training for Semi-Supervised Information Retrievalcited by 23
- 2022Analysing the Robustness of Dual Encoders for Dense Retrieval Against Misspellingscited by 23
- 2024Corpus Poisoning via Approximate Greedy Gradient Descentcited by 21
- 2023Topic-oriented Adversarial Attacks against Black-box Neural Ranking Modelscited by 18
- 2023Towards Imperceptible Document Manipulations against Neural Ranking Modelscited by 18
- 2024Multi-granular Adversarial Attacks against Black-box Neural Ranking Modelscited by 14
- 2022Certified Robustness to Word Substitution Ranking Attack for Neural Ranking Modelscited by 11
- 2024Understanding and Mitigating the Threat of Vec2Text to Dense Retrieval Systemscited by 9
- 2025Reproducing HotFlip for Corpus Poisoning Attacks in Dense Retrievalcited by 7
Built on by
Citing papers per year: 2025: 1; 2026: 10.
11 papers.
- 2026VIGIL: Defending LLM Agents Against Tool Stream Injection via Verify-Before-Commitcited by 17
- 2025Rethinking the Privacy of Text Embeddings: A Reproducibility Study of "Text Embeddings Reveal (Almost) As Much As Text"cited by 6
- 2026ER-MIA: Black-Box Adversarial Memory Injection Attacks on Long-Term Memory-Augmented Large Language Modelscited by 5
- 2026Do Agents Dream of False Memories? Black-box Visual Attacks on Long-term Memory in Multimodal AI Agentscited by 2
- 2026Spectral Tempering for Embedding Compression in Dense Passage Retrievalcited by 1
- 2026On the Robustness of LLM-Based Dense Retrievers: A Systematic Analysis of Generalizability and Stabilitycited by 0
- 2026Lost in Decoding? Reproducing and Stress-Testing the Look-Ahead Prior in Generative Retrievalcited by 0
- 2026Hypencoder Revisited: Reproducibility and Analysis of Non-Linear Scoring for First-Stage Retrievalcited by 0
- 2026Led to Mislead: Adversarial Content Injection for Attacks on Neural Ranking Modelscited by 0
- 2026SentAttack: A Sentence-Level Black-Box Adversarial Attack Method for Dense Retrieval Modelscited by 0
- 2026VerTox: Verifiable Reward-Guided Corpus Poisoning Against Neural Ranking Modelscited by 0
- 2026VerTox: Verifiable Reward-Guided Corpus Poisoning Against Neural Ranking Models1 Sep 2026
- 2026Do Agents Dream of False Memories? Black-box Visual Attacks on Long-term Memory in Multimodal AI Agents17 Jul 2026
- 2026SentAttack: A Sentence-Level Black-Box Adversarial Attack Method for Dense Retrieval Models3 Jul 2026
- 2026Led to Mislead: Adversarial Content Injection for Attacks on Neural Ranking Models2 May 2026
- 2026Hypencoder Revisited: Reproducibility and Analysis of Non-Linear Scoring for First-Stage Retrieval29 Apr 2026
- 2026Lost in Decoding? Reproducing and Stress-Testing the Look-Ahead Prior in Generative Retrieval25 Apr 2026
- 2026On the Robustness of LLM-Based Dense Retrievers: A Systematic Analysis of Generalizability and Stability17 Apr 2026
- 2026Spectral Tempering for Embedding Compression in Dense Passage Retrieval19 Mar 2026
- 2026ER-MIA: Black-Box Adversarial Memory Injection Attacks on Long-Term Memory-Augmented Large Language Models17 Feb 2026
- 2026VIGIL: Defending LLM Agents Against Tool Stream Injection via Verify-Before-Commit9 Jan 2026
- 2025Rethinking the Privacy of Text Embeddings: A Reproducibility Study of "Text Embeddings Reveal (Almost) As Much As Text"10 Jul 2025