defense 2026

ProGRank: Probe-Gradient Reranking to Defend Dense-Retriever RAG from Corpus Poisoning

Xiangyu Yin 1,2, Yi Qi 3, Chih-hong Cheng 1,2

0 citations

α

Published on arXiv

2603.22934

Data Poisoning Attack

OWASP ML Top 10 — ML02

Prompt Injection

OWASP LLM Top 10 — LLM01

Key Finding

Achieves stronger defense performance and favorable robustness-utility trade-off across three datasets and three dense retriever backbones, remaining competitive under adaptive attacks

ProGRank

Novel technique introduced


Retrieval-Augmented Generation (RAG) improves the reliability of large language model applications by grounding generation in retrieved evidence, but it also introduces a new attack surface: corpus poisoning. In this setting, an adversary injects or edits passages so that they are ranked into the Top-$K$ results for target queries and then affect downstream generation. Existing defences against corpus poisoning often rely on content filtering, auxiliary models, or generator-side reasoning, which can make deployment more difficult. We propose ProGRank, a post hoc, training-free retriever-side defence for dense-retriever RAG. ProGRank stress-tests each query--passage pair under mild randomized perturbations and extracts probe gradients from a small fixed parameter subset of the retriever. From these signals, it derives two instability signals, representational consistency and dispersion risk, and combines them with a score gate in a reranking step. ProGRank preserves the original passage content, requires no retraining, and also supports a surrogate-based variant when the deployed retriever is unavailable. Extensive experiments across three datasets, three dense retriever backbones, representative corpus poisoning attacks, and both retrieval-stage and end-to-end settings show that ProGRank provides stronger defence performance and a favorable robustness--utility trade-off. It also remains competitive under adaptive evasive attacks.


Key Contributions

  • Training-free retriever-side defense using probe gradients to detect poisoned passages
  • Two instability metrics (representational consistency and dispersion risk) derived from gradient signals under perturbations
  • Surrogate-based variant for black-box retrievers when deployed model is unavailable

🛡️ Threat Analysis

Data Poisoning Attack

Defends against corpus poisoning attacks where adversaries inject or edit passages in the retrieval corpus to manipulate RAG system behavior — this is data poisoning of the retrieval knowledge base.


Details

Domains
nlp
Model Types
llmtransformer
Threat Tags
training_timeinference_timetargeted
Datasets
NQMS-MARCOHotpotQA
Applications
retrieval-augmented generationquestion answeringdense retrieval