~/talk

Securing Retrieval-Augmented Generation

Talkat PyData Seattle 2025 · 2025-11-07..11-09· [security, large-language-models]
links:none on file
slides:none on file

Researchers and OWASP flag vector databases as a new attack surface and give concrete findings: embedding inversion can recover 50–80% of tokens from embeddings, just five poisoned documents can manipulate LLM outputs with ~90% success, and 250 poisoned documents can backdoor models. Practical defenses include encrypted stores, role based access, metadata filtering, anomaly detection, retrieval validation, differential privacy, noise injection, and continuous monitoring and logging so ingestion and retrieval pipelines actually block or detect these attacks rather than just describing them.

AI-written summary · about

  1. 0:00RAG security risks
  2. 3:14Embeddings and vector DBs
  3. 9:14Sensitive data in embeddings
  4. 10:19Embedding inversion attacks
  5. 14:36Vector poisoning attacks
  6. 19:38Supply chain vulnerabilities
  7. 23:56Defense for RAG pipelines
  8. 27:53Advanced mitigation
  9. 29:39Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.