KEPo: Knowledge Evolution Poison on Graph-based Retrieval-Augmented Generation
arXiv cs.LG / 3/13/2026
📰 NewsIdeas & Deep AnalysisModels & Research
Key Points
- GraphRAG constructs a knowledge graph from external databases to improve the timeliness and accuracy of LLM generations, but this reliance creates new attack surfaces through poisoned data.
- GraphRAG's KG abstraction reorganizes injected text into a graph before retrieval, allowing the LLM to reason on the restructured context and mitigating some basic attacks while enabling new vulnerabilities.
- The paper proposes Knowledge Evolution Poison (KEPo), a poisoning attack designed for GraphRAG that, for each target query, generates a toxic event with poisoned knowledge and forges knowledge evolution paths from original facts to the toxic event to poison the KG.
- In multi-target settings, KEPo connects multiple attack corpora so poisoned knowledge can reinforce across communities, expanding the attack surface and boosting effectiveness.
- Experimental results demonstrate that KEPo achieves state-of-the-art attack success rates for both single-target and multi-target attacks, significantly outperforming previous methods.
💡 Insights using this article
This article is featured in our daily AI news digest — key takeaways and action items at a glance.




