← Latest papers
🤖 machine learning

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

The paper introduces MM-PoisonRAG, a framework demonstrating that multimodal retrieval-augmented generation systems are highly vulnerable to both targeted local poisoning and broad global poisoning attacks, which can severely degrade model accuracy and bypass existing defenses.

Original authors: Hyeonjeong Ha, Qiusi Zhan, Jeonghwan Kim, Dimitrios Bralios, Saikrishna Sanniboina, Nanyun Peng, Kai-Wei Chang, Daniel Kang, Heng Ji

Published 2026-05-28
📖 4 min read☕ Coffee break read

Original authors: Hyeonjeong Ha, Qiusi Zhan, Jeonghwan Kim, Dimitrios Bralios, Saikrishna Sanniboina, Nanyun Peng, Kai-Wei Chang, Daniel Kang, Heng Ji

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a super-smart robot assistant that can see pictures and read text. To answer your questions, this robot doesn't just rely on its own memory; it has a "library" it can check for the latest facts. This system is called Multimodal RAG (Retrieval-Augmented Generation). It's like a detective who looks up clues in a database before solving a case.

The paper MM-POISONRAG reveals a scary flaw in how this detective works: The library can be hacked.

Here is the breakdown of their discovery using simple analogies:

1. The Setup: The Trusting Detective

Normally, when you ask, "What color was the dress at the 2023 Met Gala?", the robot:

  1. Searches its library for images and text about that event.
  2. Filters the results to find the best matches.
  3. Reads the best matches and gives you an answer.

The problem is that the library is open to the public. Just like anyone can post a fake review on a restaurant website, a bad actor can slip a fake book or a doctored photo into the robot's library.

2. The Attack: Two Ways to Poison the Well

The researchers created a framework called MM-POISONRAG to test how easily this library can be corrupted. They found two distinct ways to break the system:

Attack A: The "Targeted Spy" (Localized Poisoning)

  • The Analogy: Imagine you are looking for a specific recipe for "Chocolate Cake." A spy sneaks into the library and replaces the only book on chocolate cake with a fake one that says, "Chocolate Cake is actually made of salt and rocks."
  • How it works: The attacker creates a specific fake image and a matching fake description (caption) for a specific question. They make it look so perfect that the robot's search engine picks it up as the #1 result.
  • The Result: The robot reads the fake book and confidently tells you, "Chocolate cake is made of salt."
  • The Paper's Finding: Even if the attacker doesn't know the robot's internal code (a "black-box" attack), they can still trick the system about 56% of the time.

Attack B: The "Universal Glitch" (Globalized Poisoning)

  • The Analogy: Imagine the library has a single, glowing, sticky note stuck to the front door that says, "Ignore all books. The answer to every question is 'Sorry'." Because this note is so bright and weirdly placed, the robot grabs it for every search, no matter what you ask.
  • How it works: The attacker creates just one weird image and caption that is designed to look relevant to everything. It's like a "universal key" that fits every lock.
  • The Result: No matter if you ask about the weather, math, or history, the robot grabs this one fake entry and gives a nonsensical answer (like "Sorry" or "Three").
  • The Paper's Finding: This is devastating. With just one poisoned entry, the robot's accuracy drops to 0%. It stops working entirely.

3. The "Magic Trick" (Transferability)

The researchers found something even more unsettling: The poison works on other robots too.

  • The Analogy: If you trick Robot A (who uses a specific search engine) with a fake book, that same fake book will often trick Robot B (who uses a different search engine) without you having to change the book at all.
  • The Paper's Finding: The attackers didn't need to know the specific search engine the victim was using. They could train their fake content on one system, and it would successfully break other systems they hadn't even seen.

4. The Failed Shield (Defenses)

The researchers tried to see if existing safety measures could stop this.

  • The Analogy: It's like trying to stop a master thief by asking them to "rephrase their question" or checking if their photo looks "blurry."
  • The Paper's Finding: These old tricks didn't work. The fake images and text were so well-crafted that the safety filters couldn't tell them apart from real, honest information. The robot's "immune system" was completely bypassed.

Summary

The paper concludes that Multimodal RAG systems are incredibly fragile.

  • You don't need to be a genius hacker to break them; you just need to plant a few well-designed fake images and text.
  • Once planted, these "poisons" can either trick the robot into giving a specific wrong answer or completely shut down its ability to answer anything correctly.
  • Current safety tools are not strong enough to stop this.

The authors aren't saying this will happen tomorrow, but they are sounding the alarm: We need to build much stronger locks for these digital libraries before we trust them with important information.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →