Published May 23, 2026 | Version v1

Semantic Retrieval Poisoning in Lightweight RAG Systems

Description

Semantic Retrieval Poisoning in Lightweight RAG Systems explores whether malicious documents can manipulate retrieval results in lightweight Retrieval-Augmented Generation (RAG) pipelines built with TinyLlama, ChromaDB, and sentence-transformer embeddings.

The project evaluates how poisoned documents influence semantic retrieval rankings and whether retrieval compromise leads to downstream instruction hijacking. Experimental results showed that poisoned documents frequently achieved high retrieval rankings, but successful retrieval manipulation did not consistently produce malicious model behavior.

The study highlights an important distinction between retrieval compromise and full behavioral compromise in resource-constrained language models. Rather than claiming complete system takeover, the work focuses on practical limitations, partial robustness, and measurable security boundaries within lightweight RAG architectures.

Files

RAG.pdf

Files (182.7 kB)

Name Size Download all
md5:104f658aed1038210892f269faf3dbcd
182.7 kB Preview Download

Additional details

Software

Repository URL
https://github.com/noob6t5/rag-poisoning-research
Programming language
Python
Development Status
Active