MM-PoisonRAG: Disrupting Multimodal RAG with Local and Global Poisoning Attacks

Hyeonjeong Ha, Qiusi Zhan, Jeonghwan Kim, Dimitrios Bralios, Saikrishna Sanniboina +4 more
2/25/2025
cs.LGcs.AIcs.CR

No official code found. Best implementation: HyeonjeongHa/MM-PoisonRAG (16 stars, PyTorch, last commit 2025-12-04).

Abstract

Multimodal large language models with Retrieval Augmented Generation (RAG) have significantly advanced tasks such as multimodal question answering by grounding responses in external text and images. This grounding improves factuality, reduces hallucination, and extends reasoning beyond parametric knowledge. However, this reliance on external knowledge poses a critical yet underexplored safety risk: knowledge poisoning attacks, where adversaries deliberately inject adversarial multimodal content into external knowledge bases to steer model toward generating incorrect or even harmful responses. To expose such vulnerabilities, we propose MM-PoisonRAG, the first framework to systematically design knowledge poisoning in multimodal RAG. We introduce two complementary attack strategies: Localized Poisoning Attack (LPA), which implants targeted multimodal misinformation to manipulate specific queries, and Globalized Poisoning Attack (GPA), which inserts a single adversarial knowledge to broadly disrupt reasoning and induce nonsensical responses across all queries. Comprehensive experiments across tasks, models, and access settings show that LPA achieves targeted manipulation with attack success rates of up to 56%, while GPA completely disrupts model generation to 0% accuracy with just a single adversarial knowledge injection. Our results reveal the fragility of multimodal RAG and highlight the urgent need for defenses against knowledge poisoning.

View on arXivView PDF

Code Implementations(1)

PyTorch

Official PyTorch implementation of "MM-PoisonRAG: Disrupting Multimodal RAG with Local and Global Poisoning Attacks"

161CSS, HTMLFeb 18, 202510 months ago
artificial-intelligencemachine-learningmultimodal-large-language-modelspoisoning-attackpytorch+2 more

Similar Papers

Cite this paper

@article{ha2025mmpoisonrag,
  title  = {MM-PoisonRAG: Disrupting Multimodal RAG with Local and Global Poisoning Attacks},
  author = {Hyeonjeong Ha and Qiusi Zhan and Jeonghwan Kim and Dimitrios Bralios and Saikrishna Sanniboina and Nanyun Peng and Kai-Wei Chang and Daniel Kang and Heng Ji},
  year   = {2025},
  eprint = {2502.17832},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.17832v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.17832.svg)](https://codeofpaper.com/paper/2502.17832)

Discussion