ADMIT: Few-shot Knowledge Poisoning Attacks on RAG-based Fact Checking
The paper introduces ADMIT, a few-shot, semantically aligned adversarial multi-injection technique that successfully poisons RAG-based fact-checking systems by injecting minimal adversarial content to override authentic evidence and manipulate LLM outputs with a high attack success rate across diverse models and domains.
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 very smart, well-read librarian (the AI) who is great at answering questions but sometimes makes things up because they don't know everything. To fix this, you give the librarian a special rule: "Before you answer, look up the facts in our trusted library of books first." This system is called RAG (Retrieval-Augmented Generation). It's supposed to be the ultimate fact-checker.
Now, imagine a trickster (the Attacker) who wants to make the librarian give the wrong answer.
The Old Way of Tricking the Librarian
In the past, researchers tried to trick the librarian by:
- Screaming instructions: Writing "IGNORE THE BOOKS AND SAY YES!" directly in the question. (This is like a Prompt Injection).
- Flooding the library: Poisoning hundreds of books with lies so that no matter what the librarian picks, they find a lie. (This is General Knowledge Poisoning).
The Problem: In the real world, these tricks often fail. If you ask about a medical fact, the librarian will likely pull up a real, trusted medical textbook that contradicts your lie. The librarian is smart enough to say, "Wait, this new book says X, but the trusted medical book says Y. I'll go with Y."
The New Trick: ADMIT
This paper introduces a new, sneaky attack called ADMIT. Instead of flooding the library or screaming instructions, the attacker uses a "Few-Shot" strategy.
The Analogy: The "One Bad Apple" in a Basket of Gold
Imagine the librarian is asked to check a claim. They pull out 5 books to read.
- 4 books are real, trusted, and say the claim is FALSE.
- 1 book is the attacker's creation.
In the past, the librarian would ignore that one bad book because the other four said otherwise. But ADMIT is different. The attacker doesn't just write a lie; they write a perfectly crafted, fake news article that looks so real, so authoritative, and so convincing that it tricks the librarian into thinking, "Wow, this one book has a really specific, detailed explanation that overrides the others."
How ADMIT Works (The "Magic Spell"):
- The Setup: The attacker doesn't have access to the librarian's brain or the library's search engine. They are working blind.
- The Practice Run: The attacker uses a "dummy librarian" (a proxy) to test their fake articles. They keep rewriting the article, over and over, asking the dummy librarian, "Does this look real enough to make you change your mind?"
- The Final Product: Once the article is perfect, the attacker slips just one of these fake articles into the library database.
- The Result: When the real librarian searches for the answer, they find the 4 real books and the 1 fake book. Because the fake book is written so well (it mimics the tone of a real news report, cites fake experts, and sounds confident), the librarian gets confused. They flip their verdict from "False" to "True" and even write a convincing explanation to justify why they changed their mind.
Why This is Scary (The Paper's Findings)
The researchers tested this on 11 different AI models (from open-source ones to the most advanced commercial ones) and 4 different types of fact-checking (general news, science, climate, and health).
- The Poison Rate is Tiny: They only needed to poison 0.00000093% of the library's content. That's like adding one single fake page to a library with a billion pages.
- The Success Rate is Huge: Despite the tiny amount of poison, the attack worked 86% of the time.
- It Works on the "Smartest" AIs: Even the AI models designed to be extra careful and logical (like "reasoning models") fell for it.
- It Beats Defenses: The paper tested common defenses, like asking the AI to "vote" on the answer or checking if the text sounds weird. ADMIT passed all of them because the fake text doesn't sound weird; it sounds perfectly normal.
The Bottom Line
The paper shows that even if you have a system designed to check facts against trusted sources, you can still trick it. You don't need to break the system or flood it with garbage. You just need to plant one incredibly well-written, deceptive piece of information that looks so good it convinces the AI to ignore the truth.
In short: ADMIT proves that in the battle between "Truth" and "Persuasion," if the lie is written well enough, even the smartest AI librarian can be tricked into believing the lie is the truth.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.