flowki@club:~$ Coding, Automation & Security — auf Deutsch
FlowKI Club

Deine KI. Deine Community. Deine Vorteile.

  • KI Know-how
  • Prompts & Tools
  • Security & Privacy
  • Community Support
  • Exklusive Vorteile
Werde Teil der Community

RAG unter Beschuss: Wie anfällig ist Retrieval-Augmented Generation?

Eine Studie testet, wie Llama 3.1 8B mit verfälschten Dokumenten in RAG-Systemen umgeht. Die Genauigkeit fällt von 78% auf 44%, wenn alle Quellen manipuliert sind – ein Problem für produktive Deployments.

RAG unter Beschuss: Wie anfällig ist Retrieval-Augmented Generation?

Dieser Beitrag wurde mit KI-Unterstützung aus der angegebenen Quelle erstellt und vor der Veröffentlichung automatisch gegen sie abgeglichen. Nicht jeder Beitrag wird zusätzlich von Hand gelesen — wir prüfen stichprobenweise nach und kennzeichnen Korrekturen. Beruht ein Artikel auf einem selbst durchgeführten Test, weisen wir das ausdrücklich aus.

Was passiert

RAG-Systeme greifen auf externe Dokumente zu, um Sprachmodelle genauer zu machen. Eine neue Studie untersucht, was passiert, wenn diese abgerufenen Dokumente manipuliert werden. Getestet wurde Llama 3.1 8B – ein kleines, quantisiertes Sprachmodell – unter Bedingungen, in denen abgerufene Dokumente verfälscht sind.

Das Experimentaldesign ist systematisch: 588 Durchläufe wurden mit drei verschiedenen Korruptionsstrategien durchgeführt. Jede Strategie wurde einzeln und kombiniert auf null bis drei der drei abgerufenen Passages angewendet:

  1. Entity Swap: Benannte Entitäten werden durch andere ersetzt (z.B. "Berlin" → "Paris")
  2. Number Swap: Zahlenwerte werden vertauscht (z.B. "2020" → "1995")
  3. Negation: Aussagen werden negiert ("X ist wahr" → "X ist falsch")

Basislinie bildete ein Fact-Checking-Task auf Basis des FEVER-Datensatzes. Mit unverfälschtem Kontext erreichte Llama 3.1 8B eine Genauigkeit von 77,9%. Sobald alle drei Passages korrupt waren, brach die Performance auf 43,5% ein – ein Rückgang um über 34 Prozentpunkte.

Die Ergebnisse unterscheiden sich je nach Korruptionsstrategie erheblich. Entity Swap erwies sich als besonders wirksam: Bei dieser Attacke wurden die meisten ursprünglich korrekten Antworten umgekippt. Number-basierte Manipulation zeigte ein interessantes Muster – solange die manipulierten Passages eine Minderheit bildeten, blieb die Genauigkeit relativ stabil. Erst wenn zwei oder alle drei Passages Zahlenabweichungen aufwiesen, kam es zu größeren Performanzeinbußen. Dieses Schwellenwert-Verhalten wurde durch Query-Level Bootstrap-Intervalle überprüft.

Ein Nebeneffekt verdient Aufmerksamkeit: Das Modell erfand unter Attacke nicht systematisch neue Falschaussagen, wie man hätte befürchten können. Stattdessen war seine dominante Reaktion, sich zu enthalten – also unsicher zu werden oder keine Antwort zu geben. Ein Lexical-Overlap-Proxy zur Messung von "unsupported generation" fiel unter Angriffsszenarien tatsächlich ab, statt zu steigen.

Die Forschenden weisen darauf hin, dass die Studie im Small-Scale-Format mit automatisierten Labels arbeitet. Sie behandeln die Kontraste zwischen Strategien daher als "suggestiv" bis zur stärkeren Validierung, wenn das Decoding kontrolliert und manuelle Adjudikation eingeführt wird.

Einordnung

RAG-Systeme sind inzwischen Standardarchitektur für produktive LLM-Anwendungen, weil sie Halluzinationen reduzieren, indem sie Sprachmodelle an tatsächlich abgerufene Dokumente binden. Dies funktioniert, solange die Quelle vertrauenswürdig ist – aber genau hier öffnet sich eine neue Angriffsfläche.

Dokument-Poisoning ist im Sicherheitskontext nicht neu. Böswillige Akteure könnten Inhalte in öffentlich zugänglichen Datenquellen manipulieren (etwa Wikipedia-artigen Systemen, News-Archiven oder Kundendatenbanken), die dann von RAG-Systemen abgerufen werden. Im Gegensatz zu direkten Prompts ist die Attacke weniger offensichtlich: Das Modell "glaubt" seinen Quellen, weil es trainiert wurde, sich auf sie zu verlassen.

Die bisherige Forschung zu RAG hat sich primär auf Retrieval-Qualität und Halluzination konzentriert. Adversariale Robustheit unter Dokumentenverfälschung wurde deutlich weniger systematisch gemessen. Diese Studie füllt diese Lücke – und zeigt, dass selbst ein kleineres Modell wie Llama 3.1 8B anfällig ist.

Der Kontext ist technisch relevant: Quantisierte kleine Modelle werden für Edge-Deployments und ressourcenschonende Anwendungen zunehmend bevorzugt. Wenn solche Modelle beim Document Poisoning deutlich fragiler reagieren als größere Varianten, hätte das Implikationen für Deployment-Strategien. Die Experimente auf FEVER (Fact Extraction and Verification) sind zudem ein etablierter Benchmark – die Ergebnisse sind daher auf ähnliche Fact-Checking-Szenarien verallgemeinerbar.

Zusätzlich interessant: Das Modell reagiert defensiv (Abstention) statt offensiv (Erfindung neuer Falschaussagen). Das deutet darauf hin, dass Token-Level Unsicherheit teilweise funktioniert – aber 43,5% Genauigkeit bei vollständiger Verfälschung zeigt, dass diese Selbstschutz-Mechanismen nicht reliabel sind.

Was das bedeutet

Die zentrale Erkenntnis: RAG ist nicht automatisch robuster nur weil es dokumentengestützt ist. Es verlagert das Sicherheitsrisiko von Modell-Halluzination zu Quelle-Integrität. Diese Verschiebung ist real und messbar.

Für Produktionssysteme folgt daraus eine unbequeme Konsequenz: Vertrauenswürdigkeit von Datenquellen wird zur kritischen Komponente der Sicherheitsarchitektur. Ein RAG-System ist nie besser als seine schwächste Quelle – und wenn Quellen kompromittiert oder manipulierbar sind, ist das System es auch. Die Studie zeigt, dass bereits drei korrupte Passages aus drei abgerufenen Dokumenten Genauigkeit halbieren können.

Das wirft praktische Fragen auf: Wie werden Dokumentenquellen in produktiven RAG-Systemen validiert? Wie oft werden sie auf Integrität geprüft? Für unternehmenskritische Anwendungen (Compliance, Medizin, Rechtswesen) ist das eine nicht zu ignorierende Anforderung. Es reicht nicht, das beste Modell zu deployen – die Lieferkette der Daten muss ebenfalls gesichert werden.

TeilenXLinkedInWhatsApp
Weiterlesen

Aus dem Magazin

Alle Artikel
SECURITY

LiteLLM SQL-Injection wird innerhalb von 36 Stunden ausgenutzt

2 min · 5. Mai

SECURITY

OpenAI Codex: Authentifizierungs-Tokens in npm-Supply-Chain-Attacke gestohlen

2 min · 1. Juni

SECURITY

Kritische Copilot-Lücke: Hacker konnten 2FA-Codes abfangen

2 min · 16. Juni