Wissensdatenbank · KI-Strategie, Ethik & Compliance

Was ist Prompt Injection – und wie schützen Sie LLM-Anwendungen?

Prompt Injection gilt als eines der grundlegendsten Sicherheitsrisiken von Anwendungen, die auf großen Sprachmodellen (LLM) aufbauen. Dieser Fachartikel erklärt herstellerneutral und rein defensiv, wie direkte und indirekte Angriffe konzeptionell funktionieren, welche Risiken sie mit sich bringen und mit welchen Schutzprinzipien, Guardrails und Architekturmaßnahmen mittelständische Unternehmen ihre KI-Anwendungen absichern. Sachlich – und ausdrücklich keine Rechtsberatung.

23 Min. Lesezeit
Aktualisiert · Juli 2026
Fachartikel · Expertenbeitrag
Prompt Injection
LLM-Sicherheit · Angriff & Abwehr
Typ
LLM-Sicherheitsrisiko
Kern
Instruktionen in Eingabedaten
Varianten
Direkt & indirekt
Betroffen
Chatbots, RAG, Agenten
Abwehr
Defense in Depth
Hinweis
Keine Rechtsberatung
Relevanz für LLM-nutzende Unternehmen
Kapitel 01 · Überblick

Was ist Prompt Injection – und warum ist es relevant?

Prompt Injection bezeichnet eine Klasse von Angriffen, bei denen ein Sprachmodell durch gezielt platzierte Eingaben dazu gebracht wird, von seinen vorgesehenen Anweisungen abzuweichen. Das Grundproblem ist strukturell: Ein LLM verarbeitet Anweisungen und Nutzdaten im selben Textstrom und kann beide nicht zuverlässig auseinanderhalten. Dieser Artikel ordnet das Thema rein defensiv ein – er zeigt, wie Angriffe konzeptionell wirken und vor allem, wie Sie Ihre Anwendungen dagegen härten.

Große Sprachmodelle sind darauf trainiert, Anweisungen in natürlicher Sprache zu befolgen. Genau diese Stärke ist zugleich ihre Achillesferse: Aus Sicht des Modells ist eine Anweisung, die in einem verarbeiteten Dokument steht, kaum von einer legitimen Anweisung der Anwendung zu unterscheiden. Prompt Injection nutzt diese fehlende Trennung aus. Ein Angreifer bringt Text in die Verarbeitung ein, der vom Modell fälschlich als verbindliche Instruktion interpretiert wird – etwa um die vorgesehene Aufgabe zu unterlaufen, unerwünschte Ausgaben zu erzeugen oder nachgelagerte Systeme zu missbrauchen.
Wichtig ist die Abgrenzung zum Begriff Jailbreak. Beide Phänomene überschneiden sich, meinen aber nicht dasselbe. Ein Jailbreak zielt darauf, die Sicherheits- und Richtlinienvorgaben eines Modells auszuhebeln, damit es Inhalte produziert, die es eigentlich verweigern soll. Prompt Injection ist der weiter gefasste Begriff: Er beschreibt allgemein das Einschleusen fremder Instruktionen in den Verarbeitungskontext einer Anwendung – unabhängig davon, ob es dabei um Richtlinienverstöße oder um den Missbrauch von Funktionen und Daten geht. In der Praxis treten beide oft gemeinsam auf.
INAGRO-Einschätzung

Der häufigste Irrtum lautet: „Prompt Injection ist ein Problem der Modellhersteller, nicht unseres.“ Tatsächlich entsteht das Risiko dort, wo ein LLM in eine Anwendung eingebettet ist – also im Verantwortungsbereich derjenigen, die die Anwendung betreiben. Solange sich das Grundproblem nicht allein auf Modellebene lösen lässt, muss Sicherheit auf Anwendungs- und Systemebene entstehen. Unsere Empfehlung: Prompt Injection wie jedes andere Eingaberisiko behandeln – mit gestaffelten Schutzschichten statt einer einzelnen Wunderlösung.

Warum sich das Problem nicht einfach „wegtrainieren“ lässt

Man könnte annehmen, bessere Modelle würden Prompt Injection irgendwann vollständig verhindern. Nach aktuellem Stand ist das eine unrealistische Erwartung. Das Grundproblem ist keine bloße Trainingslücke, sondern eine Eigenschaft der Architektur: Anweisungen und zu verarbeitende Inhalte kommen als ein und derselbe Text an. Modelle werden zwar robuster – sie erkennen viele Manipulationsversuche zunehmend gut –, doch eine hundertprozentige Erkennung ist konzeptionell nicht garantiert. Sicherheitsfachleute betrachten Prompt Injection deshalb als Risiko, das man mindern und eindämmen, aber nicht durch ein einzelnes Feature „abschalten“ kann.
Für die Praxis folgt daraus ein wichtiger Grundsatz: Behandeln Sie jede Eingabe und jeden extern eingelesenen Inhalt als potenziell nicht vertrauenswürdig. Die Sicherheit einer LLM-Anwendung darf nicht davon abhängen, dass das Modell in jedem Einzelfall die richtige Entscheidung trifft. Stattdessen sollten die Konsequenzen einer fehlgeleiteten Modellausgabe von vornherein begrenzt sein – durch Rechtebeschränkung, Prüfschritte und klare Grenzen dessen, was das System überhaupt tun kann.

Prompt Injection im Kontext der KI-Sicherheit

Prompt Injection ist kein isoliertes Phänomen, sondern Teil eines größeren Feldes von LLM-spezifischen Risiken, das in den letzten Jahren erhebliche Aufmerksamkeit erlangt hat. Fachcommunities und Sicherheitsorganisationen führen es regelmäßig unter den bedeutendsten Risiken für LLM-Anwendungen. Verwandte Themen sind unter anderem die Vergiftung von Trainings- oder Wissensdaten (Data Poisoning), das Extrahieren von Modellen oder Systemvorgaben sowie unkontrollierter KI-Einsatz ohne Freigabe (Schatten-KI). Diese Risiken hängen zusammen: Wer eine belastbare KI-Governance und ein strukturiertes Sicherheitsprogramm aufbaut, adressiert Prompt Injection nicht als Einzelfall, sondern als einen von mehreren Bausteinen.
Für mittelständische Unternehmen ist die gute Nachricht, dass die grundlegenden Abwehrprinzipien nicht exotisch sind. Sie greifen bewährte Konzepte der Informationssicherheit auf: Eingaben nicht blind vertrauen, Berechtigungen minimieren, kritische Aktionen absichern und den Betrieb überwachen. Die folgenden Kapitel übersetzen diese Prinzipien konkret in die Welt der LLM-Anwendungen.
Kapitel 02 · Direkte vs. indirekte Injection

Direkte und indirekte Prompt Injection im Vergleich

Prompt Injection tritt in zwei grundlegend unterschiedlichen Formen auf, die sich in ihrem Angriffsweg unterscheiden. Das Verständnis dieser Unterscheidung ist die Grundlage jeder wirksamen Abwehr – denn die beiden Formen erfordern teils unterschiedliche Schutzmaßnahmen. Die folgende Darstellung bleibt bewusst konzeptionell und verzichtet auf ausnutzbare Details.

Bei der direkten Prompt Injection stammt die manipulierende Eingabe unmittelbar von der Person, die mit dem System interagiert. Ein Nutzer formuliert seine Eingabe so, dass das Modell die eigentlich gültigen Vorgaben der Anwendung überschreibt oder ignoriert. Der Angriffsweg ist hier direkt und offensichtlich: Die schädliche Eingabe und die interagierende Person fallen zusammen. Direkte Injection ist typischerweise dann relevant, wenn ein Angreifer selbst Zugriff auf die Anwendung hat und versucht, sie zu missbrauchen – etwa um verborgene Vorgaben offenzulegen oder Funktionen zu missbrauchen.
Bei der indirekten Prompt Injection hingegen kommt die manipulierende Anweisung nicht vom interagierenden Nutzer, sondern aus einer externen Datenquelle, die das System im Rahmen seiner Aufgabe einliest. Das kann eine Webseite sein, ein Dokument, eine E-Mail, ein Kalendereintrag oder ein Datensatz aus einer angebundenen Wissensbasis. Der eigentliche Nutzer ahnt nichts – er stellt eine harmlose Anfrage, und das System liest im Hintergrund einen Inhalt ein, der versteckte Instruktionen enthält. Diese Form gilt als besonders tückisch, weil der Angreifer und der Nutzer nicht identisch sind und der Angriff zeitlich und örtlich vom Zugriff entkoppelt sein kann.
Direkte Injection
Nutzer-Eingabe

Die manipulierende Anweisung stammt direkt von der interagierenden Person. Angreifer und Eingabequelle fallen zusammen; der Angriff erfolgt über die reguläre Eingabeschnittstelle.

QuelleNutzereingabe
SichtbarkeitMeist offen
ZielVorgaben umgehen
ErkennungVergleichsweise leichter
Indirekte Injection
Fremde Daten

Die manipulierende Anweisung ist in externen Inhalten versteckt, die das System einliest – etwa Webseiten, Dokumenten oder Nachrichten. Nutzer und Angreifer sind nicht identisch.

QuelleExterne Daten
SichtbarkeitOft verdeckt
ZielSystem missbrauchen
ErkennungAnspruchsvoller

Warum indirekte Injection besonders gefährlich ist

Die indirekte Variante verdient besondere Aufmerksamkeit, weil sie mit dem Trend zu vernetzten, autonomen KI-Systemen an Bedeutung gewinnt. Sobald ein LLM nicht mehr nur mit dem Nutzer spricht, sondern eigenständig Inhalte aus dem Web, aus Postfächern, aus Dokumentenablagen oder aus Datenbanken einliest, wächst die Zahl der Kanäle, über die fremde Instruktionen ins System gelangen können. Jede eingelesene Quelle wird zu einem potenziellen Einfallstor. Das Problem verschärft sich, wenn das System aufgrund dieser Inhalte selbstständig Aktionen auslöst – dann kann eine versteckte Anweisung nicht nur die Ausgabe verfälschen, sondern reale Handlungen anstoßen.
Ein weiteres Merkmal macht indirekte Injection heikel: die Verkettung. In komplexen Systemen kann die Ausgabe eines Verarbeitungsschritts zur Eingabe des nächsten werden. Eine einmal untergeschobene Instruktion kann sich so durch mehrere Schritte fortpflanzen, ohne dass ein Mensch sie zu Gesicht bekommt. Deshalb reicht es nicht, nur die unmittelbare Nutzereingabe zu prüfen; auch die Grenzen zwischen internen Verarbeitungsschritten müssen abgesichert werden.

Ein gemeinsames Grundmuster – zwei Abwehrschwerpunkte

Beiden Formen liegt dasselbe Grundmuster zugrunde: Fremde Instruktionen werden mit den legitimen Vorgaben vermischt und vom Modell nicht sauber getrennt. Die Konsequenz für die Abwehr ist jedoch unterschiedlich gewichtet. Gegen direkte Injection helfen vor allem robuste Eingabeprüfung, klare Systemvorgaben und Ausgabekontrollen. Gegen indirekte Injection sind zusätzlich die sorgfältige Behandlung externer Datenquellen, deren Kennzeichnung als nicht vertrauenswürdig sowie starke Beschränkungen der Aktionen entscheidend, die das System auf Basis solcher Inhalte ausführen darf. In der Praxis braucht ein gut abgesichertes System beide Schwerpunkte.
Einordnung

Die Unterscheidung zwischen direkter und indirekter Injection ist kein akademisches Detail, sondern hat unmittelbare Folgen für Ihre Bedrohungsanalyse. Fragen Sie für jede LLM-Anwendung: Welche Inhalte liest das System außer der Nutzereingabe noch ein? Jede zusätzliche Quelle erweitert die Angriffsfläche und sollte bewusst als potenzieller Einfallsweg behandelt werden.

Kapitel 03 · Typische Risiken

Typische Risiken und Auswirkungen

Prompt Injection ist kein Selbstzweck – Angreifer verfolgen konkrete Ziele. Um Schutzmaßnahmen sinnvoll zu priorisieren, hilft es, die typischen Schadensbilder zu kennen. Die folgende Übersicht beschreibt die Auswirkungen aus Verteidigersicht, ohne Anleitungen zu geben, und dient der Risikoeinschätzung.

Die möglichen Folgen einer erfolgreichen Prompt Injection hängen stark davon ab, welche Fähigkeiten und Zugriffe die betroffene Anwendung besitzt. Ein reiner Text-Chatbot ohne Anbindung an sensible Daten oder Funktionen hat ein deutlich geringeres Schadenspotenzial als ein Agent, der eigenständig E-Mails versendet, Datenbanken abfragt oder Bestellungen auslöst. Grob lassen sich drei zentrale Risikofelder unterscheiden: der Abfluss von Daten, fehlerhafte oder manipulierte Ausgaben und die missbräuchliche Ausweitung von Rechten und Aktionen.

Datenabfluss und Vertraulichkeitsverletzungen

Ein zentrales Risiko ist der unbeabsichtigte Abfluss vertraulicher Informationen. LLM-Anwendungen haben häufig Zugriff auf Kontextdaten, die nicht für die Öffentlichkeit bestimmt sind – etwa interne Vorgaben, angebundene Dokumente, Kundendaten oder Systeminformationen. Über Prompt Injection kann ein Angreifer versuchen, das Modell dazu zu bewegen, solche Informationen preiszugeben oder in seine Ausgabe einzuflechten. Besonders sensibel ist dies in Systemen, die auf personenbezogene Daten oder Geschäftsgeheimnisse zugreifen. Der Schutz der Vertraulichkeit ist deshalb ein Kernanliegen jeder Absicherung und berührt unmittelbar datenschutzrechtliche Pflichten.
Ein verwandtes Risiko betrifft die Datenexfiltration über nachgelagerte Kanäle. Wenn ein System nicht nur Text ausgibt, sondern auch externe Aufrufe tätigt – etwa Inhalte nachlädt oder Anfragen an andere Dienste stellt –, können manipulierte Instruktionen versuchen, sensible Daten über solche Kanäle nach außen zu tragen. Der defensive Grundsatz lautet hier: Ausgehende Kanäle streng kontrollieren und einschränken, damit ein kompromittierter Verarbeitungsschritt keine Daten aus dem geschützten Bereich heraustragen kann.

Fehlerhafte und manipulierte Ausgaben

Prompt Injection kann dazu führen, dass ein System inhaltlich falsche, verzerrte oder manipulierte Ausgaben liefert. Ein Angreifer könnte versuchen, das Modell zu voreingenommenen Aussagen, irreführenden Empfehlungen oder gezielt platzierten Falschinformationen zu bewegen. In geschäftskritischen Kontexten – etwa in der Kundenberatung, in Auskunftssystemen oder in der Entscheidungsunterstützung – kann dies erheblichen Schaden anrichten, weil Nutzer den Ausgaben vertrauen. Hier gibt es eine Nähe zum Thema Halluzinationen, wobei Prompt Injection die zusätzliche Dimension der gezielten Manipulation durch Dritte einbringt.
Ein besonders relevanter Fall sind manipulierte Ausgaben, die selbst wieder von anderen Systemen weiterverarbeitet werden. Wird die Ausgabe eines LLM etwa in einer Webseite dargestellt, in eine Datenbank geschrieben oder von einem weiteren Automatisierungsschritt aufgegriffen, kann eine manipulierte Ausgabe Folgeschäden auslösen. Deshalb sollten LLM-Ausgaben grundsätzlich als potenziell unsicher behandelt und vor der Weiterverarbeitung geprüft, kodiert oder gefiltert werden – analog zum Umgang mit nicht vertrauenswürdigen Eingaben in der klassischen Anwendungssicherheit.

Rechteausweitung und Missbrauch von Funktionen

Das gravierendste Risiko entsteht, wenn eine LLM-Anwendung über Werkzeuge und Berechtigungen verfügt, mit denen sie reale Aktionen ausführen kann. Über Prompt Injection kann versucht werden, diese Fähigkeiten zu missbrauchen – etwa um Aktionen anzustoßen, die der Nutzer nie beabsichtigt hat, um auf Ressourcen zuzugreifen, die außerhalb des vorgesehenen Rahmens liegen, oder um die Wirkung einer harmlosen Anfrage in eine schädliche Handlung zu verwandeln. Fachlich spricht man von Rechteausweitung (Privilege Escalation), wenn das System dadurch mehr tut, als es im Sinne des Nutzers und der Sicherheitsvorgaben dürfte.
Dieses Risiko wächst mit der Autonomie des Systems. Je mehr ein Agent selbstständig entscheiden und handeln kann, desto größer ist der potenzielle Schaden einer fehlgeleiteten Instruktion. Genau deshalb ist das Prinzip der minimalen Rechte (Least Privilege), das in Kapitel 05 vertieft wird, für agentische Systeme so zentral: Was ein System gar nicht tun kann, kann auch nicht missbraucht werden.
Risiko-Perspektive

Die entscheidende Frage bei der Risikobewertung lautet nicht „Kann unser Modell manipuliert werden?“ – das ist grundsätzlich anzunehmen –, sondern „Was ist im schlimmsten Fall der Schaden, wenn es manipuliert wird?“ Wer die Antwort kennt, kann seine Schutzmaßnahmen dort konzentrieren, wo das Schadenspotenzial am größten ist. Die konkrete rechtliche Bewertung möglicher Datenschutzfolgen ist mit Fachleuten zu klären; dies ist keine Rechtsberatung.

Kapitel 04 · Angriffsflächen

Angriffsflächen in RAG- und Agentensystemen

Moderne LLM-Anwendungen bestehen selten nur aus einem Modell und einem Chatfenster. Sie binden Wissensquellen an, rufen Werkzeuge auf und handeln teils autonom. Genau diese Architektur vergrößert die Angriffsfläche. Dieses Kapitel beschreibt die typischen Einfallswege konzeptionell, damit Sie sie in Ihrer eigenen Architektur erkennen und absichern können.

Zwei Architekturmuster prägen den heutigen Einsatz von Sprachmodellen im Unternehmen: RAG (Retrieval-Augmented Generation), bei dem das Modell mit Wissen aus angebundenen Datenquellen angereichert wird, und agentische Systeme, bei denen das Modell eigenständig Werkzeuge aufruft und mehrstufige Aufgaben löst. Beide erhöhen den Nutzen erheblich – und beide öffnen zusätzliche Kanäle, über die fremde Instruktionen ins System gelangen oder Wirkung entfalten können.

Angriffsfläche RAG: Wenn das Wissen selbst zum Vektor wird

Bei RAG-Systemen wird zu einer Nutzeranfrage passendes Wissen aus einer Datenquelle abgerufen und dem Modell als Kontext mitgegeben. Der Charme des Ansatzes liegt darin, dass das Modell auf aktuelles, unternehmensspezifisches Wissen zugreifen kann, ohne dafür neu trainiert zu werden. Der Preis: Die abgerufenen Inhalte sind eine potenzielle Quelle für indirekte Prompt Injection. Enthält ein indexiertes Dokument versteckte Instruktionen, können diese zusammen mit dem legitimen Wissen in den Kontext des Modells gelangen.
Kritisch wird dies vor allem, wenn die Wissensbasis Inhalte aus weniger kontrollierten Quellen enthält – etwa nutzergenerierte Dokumente, extern eingespeiste Daten oder automatisch eingesammelte Webinhalte. Je offener der Weg, auf dem Inhalte in die Wissensbasis gelangen, desto sorgfältiger muss diese Quelle behandelt werden. Es besteht zudem eine Nähe zum Thema Data Poisoning: Wer Inhalte in eine Wissensbasis einschleusen kann, kann sowohl die Qualität der Antworten verfälschen als auch Injection-Instruktionen platzieren. Die Absicherung der Datenpipeline – Herkunftskontrolle, Kuratierung und Prüfung eingehender Inhalte – ist deshalb ein zentraler Baustein.

Angriffsfläche Agenten: Werkzeuge, Autonomie und Verkettung

Agentische Systeme heben die Angriffsfläche auf eine neue Stufe. Sie zeichnen sich dadurch aus, dass das Modell nicht nur Text produziert, sondern Werkzeuge aufruft – etwa Suchfunktionen, Datenbankzugriffe, E-Mail-Versand oder Schnittstellen zu anderen Systemen. Damit wird aus einer manipulierten Ausgabe potenziell eine manipulierte Handlung. Drei Eigenschaften machen Agenten besonders sensibel: die Fähigkeit zu handeln, die Autonomie bei der Entscheidung über nächste Schritte und die Verkettung mehrerer Schritte, bei der Zwischenergebnisse ungeprüft weiterfließen.
Eine typische Konstellation: Ein Agent liest zur Bearbeitung einer Aufgabe externe Inhalte ein und entscheidet auf deren Basis über den nächsten Werkzeugaufruf. Enthält der eingelesene Inhalt versteckte Instruktionen, kann er den Entscheidungspfad des Agenten beeinflussen. Da diese Kette oft ohne menschlichen Zwischenschritt abläuft, kann sich der Effekt fortpflanzen, bevor jemand eingreift. Deshalb sind bei Agenten die Beschränkung der verfügbaren Werkzeuge, die Absicherung jedes Werkzeugaufrufs und menschliche Kontrollpunkte an kritischen Stellen besonders wichtig.
Komponente Beispielhafter Einfallsweg Defensiver Fokus
Nutzereingabe Direkte Injection über die Chatschnittstelle Eingabeprüfung, klare Systemvorgaben
Wissensbasis (RAG) Versteckte Instruktionen in indexierten Dokumenten Quellenkontrolle, Kuratierung, Kennzeichnung als Daten
Externe Inhalte Manipulierte Web-, Datei- oder Nachrichteninhalte Als nicht vertrauenswürdig behandeln, isolieren
Werkzeuge / Tools Missbrauch von Funktionen durch fehlgeleitete Aufrufe Least Privilege, Freigaben, enge Berechtigungen
Verarbeitungskette Fortpflanzung von Instruktionen zwischen Schritten Trennung von Schritten, Prüfpunkte, Protokollierung
Modellausgabe Manipulierte Ausgabe als Eingabe für Folgesysteme Ausgabefilterung, Kodierung, Validierung
Die Tabelle macht deutlich: Es gibt nicht die eine Angriffsfläche, sondern eine Kette von Stellen, an denen fremde Instruktionen einwirken können. Eine wirksame Absicherung setzt deshalb nicht an einer einzigen Stelle an, sondern schützt jede Komponente entsprechend ihrem Risiko. Genau das ist der Kern des im nächsten Kapitel beschriebenen Prinzips der gestaffelten Verteidigung.
Architektur-Hinweis

Ein bewährter erster Schritt ist die Erstellung eines einfachen Datenfluss- und Vertrauensmodells: Welche Inhalte fließen woher in Ihr System, und welchen davon vertrauen Sie? Alles, was nicht aus einer kontrollierten, vertrauenswürdigen Quelle stammt, sollte als potenziell manipuliert gelten – unabhängig davon, wie harmlos es aussieht.

Kapitel 05 · Schutzprinzipien

Grundlegende Schutzprinzipien

Wirksamer Schutz vor Prompt Injection folgt einigen wenigen, robusten Prinzipien, die sich aus der klassischen Informationssicherheit ableiten. Kein einzelnes Prinzip genügt allein – erst ihr Zusammenspiel ergibt eine belastbare Verteidigung. Dieses Kapitel stellt die tragenden Grundsätze vor, auf denen alle weiteren Maßnahmen aufbauen.

Das übergreifende Leitbild lautet Defense in Depth – gestaffelte Verteidigung. Da sich Prompt Injection nach aktuellem Stand nicht durch eine einzelne Maßnahme vollständig verhindern lässt, werden mehrere unabhängige Schutzschichten kombiniert. Versagt eine Schicht, fangen die anderen einen Teil des Risikos ab. Dieses Denken ist in der IT-Sicherheit etabliert und lässt sich direkt auf LLM-Anwendungen übertragen. Die drei wichtigsten Bausteine sind die Behandlung nicht vertrauenswürdiger Eingaben, die Trennung von Instruktionen und Daten sowie das Prinzip der minimalen Rechte.

Eingaben und Inhalte grundsätzlich prüfen

Der erste Grundsatz lautet: Behandeln Sie jede Eingabe und jeden externen Inhalt als potenziell nicht vertrauenswürdig. Das entspricht dem bewährten Prinzip, Nutzereingaben in klassischer Software niemals blind zu verarbeiten. Für LLM-Anwendungen bedeutet das unter anderem, eingehende Inhalte zu bereinigen, unerwartete oder verdächtige Muster zu erkennen und den Umfang sowie die Herkunft verarbeiteter Inhalte bewusst zu kontrollieren. Wichtig ist die realistische Erwartungshaltung: Eingabefilter sind eine sinnvolle Schicht, aber kein vollständiger Schutz, da sich natürliche Sprache nicht abschließend „säubern“ lässt. Sie reduzieren das Risiko, sie eliminieren es nicht.
Zur Eingabeprüfung gehört auch die bewusste Begrenzung dessen, was das System überhaupt einliest. Nicht jede verfügbare Quelle muss in den Kontext des Modells gelangen. Wer den Umfang externer Inhalte reduziert, verkleinert die Angriffsfläche. Ebenso hilft es, die Herkunft von Inhalten mitzuführen, damit später nachvollziehbar bleibt, aus welcher Quelle eine bestimmte Information stammt und wie vertrauenswürdig sie ist.

Instruktionen und Daten trennen

Der zweite und vielleicht wichtigste Grundsatz ist die möglichst klare Trennung von Instruktionen und Daten. Das Grundproblem der Prompt Injection ist gerade, dass beide vermischt werden. Anwendungen sollten deshalb architektonisch dafür sorgen, dass die verbindlichen Vorgaben der Anwendung und die zu verarbeitenden Inhalte so weit wie möglich voneinander abgegrenzt sind. Dazu gehört, externe Inhalte deutlich als reine Daten zu kennzeichnen, ihnen keinen Instruktionscharakter zuzugestehen und die legitimen Systemvorgaben eindeutig und robust zu formulieren.
Vollständig lösen lässt sich die Trennung auf reiner Textebene nach aktuellem Stand nicht – das Modell sieht am Ende einen zusammenhängenden Kontext. Umso wichtiger ist es, die Trennung durch Architektur zu unterstützen: etwa durch getrennte Verarbeitungsschritte, durch die Begrenzung dessen, was aus Daten überhaupt folgen darf, und durch nachgelagerte Prüfungen. Die Kernbotschaft lautet: Was in einem eingelesenen Dokument steht, darf niemals automatisch den Rang einer verbindlichen Anweisung erhalten.

Minimale Rechte (Least Privilege)

Der dritte Grundsatz ist der wirksamste Hebel gegen schwere Schäden: das Prinzip der minimalen Rechte. Eine LLM-Anwendung sollte nur genau die Zugriffe und Fähigkeiten besitzen, die sie für ihre Aufgabe zwingend benötigt – nicht mehr. Was ein System nicht tun kann, kann auch bei erfolgreicher Manipulation nicht missbraucht werden. Konkret bedeutet das: sparsame Vergabe von Berechtigungen, enge Grenzen für angebundene Werkzeuge, Beschränkung des Datenzugriffs auf das Notwendige und die Trennung sensibler Funktionen von öffentlich zugänglichen Schnittstellen.
Least Privilege ist deshalb so wertvoll, weil es unabhängig von der Erkennungsleistung des Modells wirkt. Selbst wenn ein Angriff die vorgelagerten Filter überwindet, bleibt der mögliche Schaden begrenzt, solange das System schlicht nicht über die Mittel verfügt, um größeren Schaden anzurichten. Für agentische Systeme ist dieses Prinzip nicht verhandelbar: Je autonomer ein System, desto strenger sollte sein Rechte- und Werkzeugrahmen sein.
Stärken
  • Gestaffelte Verteidigung statt einer einzelnen Schutzmaßnahme
  • Eingaben und externe Inhalte grundsätzlich als nicht vertrauenswürdig behandeln
  • Instruktionen und Daten so klar wie möglich trennen
  • Minimale Rechte für Zugriffe, Werkzeuge und Datenquellen
  • Schadensbegrenzung unabhängig von der Modellerkennung
Einschränkungen
  • Verlass auf eine einzelne „unknackbare“ Systemanweisung
  • Annahme, ein besseres Modell allein löse das Problem
  • Eingabefilter als vermeintlich vollständiger Schutz
  • Weitreichende Rechte „aus Bequemlichkeit“
  • Externe Inhalte pauschal für vertrauenswürdig halten
Praxis-Hinweis

Wenn Sie nur eine Maßnahme umsetzen könnten, wäre es Least Privilege. Kein Filter der Welt ist perfekt – aber ein System, das ohnehin keine sensiblen Aktionen ausführen kann, bleibt auch bei erfolgreicher Manipulation vergleichsweise ungefährlich. Beginnen Sie deshalb damit, die Fähigkeiten und Zugriffe Ihrer LLM-Anwendungen konsequent zu begrenzen.

Kapitel 06 · Guardrails, Filter & Monitoring

Guardrails, Filter und Monitoring

Über die grundlegenden Prinzipien hinaus gibt es eine Reihe operativer Schutzschichten, die Manipulationsversuche erschweren, erkennen und begrenzen. Guardrails, Ausgabefilter und ein wachsames Monitoring bilden zusammen die aktive Verteidigungslinie im laufenden Betrieb. Sie ersetzen die Grundprinzipien nicht, sondern ergänzen sie.

Der Begriff Guardrails beschreibt Leitplanken, die das Verhalten einer LLM-Anwendung in vorgegebenen Bahnen halten. Sie können an mehreren Stellen ansetzen: vor der Verarbeitung (Eingangsprüfung), während der Verarbeitung (Verhaltensvorgaben) und nach der Verarbeitung (Ausgangsprüfung). Ziel ist es, unerwünschtes Verhalten zu verhindern oder zumindest abzufangen, bevor es Schaden anrichtet. Guardrails sind eine Schicht im Sinne der gestaffelten Verteidigung – wirksam in Kombination, unzuverlässig als alleiniger Schutz.

Eingangs- und Ausgangsfilter

Am Eingang können Filter verdächtige Muster erkennen, unerwartete Inhalte kennzeichnen und den Umfang verarbeiteter Daten begrenzen. Am Ausgang – und das ist mindestens ebenso wichtig – sollten Ausgangsfilter prüfen, ob die Antwort des Modells vertrauliche Informationen enthält, unerwünschte Formate aufweist oder problematische Inhalte transportiert. Gerade für den Schutz vor Datenabfluss ist die Ausgangskontrolle zentral: Selbst wenn ein Angriff das Modell erreicht, kann ein guter Ausgangsfilter verhindern, dass sensible Daten die Anwendung verlassen.
Ein wichtiger Sonderfall ist die Behandlung von Ausgaben, die weiterverarbeitet werden. Bevor eine Modellausgabe in eine Webseite, ein Dokument oder ein Folgesystem gelangt, sollte sie – wie jede nicht vertrauenswürdige Ausgabe – geprüft, kodiert oder gefiltert werden. Damit wird verhindert, dass eine manipulierte Ausgabe in nachgelagerten Systemen unbeabsichtigte Wirkung entfaltet. Dieses Vorgehen entspricht bewährten Grundsätzen der Anwendungssicherheit und ist unabhängig von der konkreten LLM-Technik gültig.

Zusätzliche Prüfinstanzen

Eine weitere Schutzschicht sind zusätzliche Prüfinstanzen, die Eingaben oder Ausgaben unabhängig bewerten. Das können regelbasierte Prüfungen sein oder eigene Prüfkomponenten, die verdächtige Inhalte klassifizieren. Der Grundgedanke ist, nicht allein dem verarbeitenden Modell zu vertrauen, sondern eine zweite, unabhängige Instanz über kritische Inhalte urteilen zu lassen. Auch hier gilt: Solche Prüfinstanzen erhöhen die Hürde, sind aber selbst nicht unfehlbar und können ihrerseits Ziel von Manipulation werden. Sie sind deshalb als ergänzende Schicht zu verstehen, nicht als abschließende Garantie.

Monitoring, Protokollierung und Reaktion

Keine Prävention ist perfekt – deshalb ist die Fähigkeit, Vorfälle zu erkennen und darauf zu reagieren, ein unverzichtbarer Baustein. Ein wirksames Monitoring protokolliert Eingaben, Ausgaben und ausgelöste Aktionen in angemessenem Umfang, erkennt Auffälligkeiten und ermöglicht eine schnelle Reaktion. Dazu gehört, ungewöhnliche Nutzungsmuster, unerwartete Werkzeugaufrufe oder verdächtige Ausgaben sichtbar zu machen und klare Eskalationswege zu definieren. Die Protokollierung ist dabei mit dem Datenschutz in Einklang zu bringen – was protokolliert wird, sollte bewusst und datensparsam festgelegt werden.
Eingangs-Guardrails

Verdächtige Muster erkennen, Umfang und Herkunft eingelesener Inhalte begrenzen und externe Inhalte klar als nicht vertrauenswürdig kennzeichnen.

Frühe Abwehrschicht
Ausgangsfilter

Antworten auf vertrauliche Inhalte, unerwünschte Formate und problematische Ausgaben prüfen, bevor sie die Anwendung verlassen oder weiterverarbeitet werden.

Schutz vor Datenabfluss
Monitoring & Reaktion

Eingaben, Ausgaben und Aktionen datensparsam protokollieren, Auffälligkeiten erkennen und klare Eskalations- und Reaktionswege definieren.

Erkennen statt hoffen
Wichtig zu Guardrails

Guardrails und Filter erzeugen leicht ein trügerisches Sicherheitsgefühl. Sie erhöhen die Hürde für Angreifer spürbar, sind aber weder vollständig noch dauerhaft unumgehbar. Verlassen Sie sich nie allein auf sie, sondern kombinieren Sie sie mit Least Privilege, Architekturmaßnahmen und Monitoring. Die richtige Balance zwischen Sicherheit und Nutzbarkeit ist dabei immer anwendungsspezifisch.

Kapitel 07 · Architektur & Betrieb

Architektur- und Betriebsmaßnahmen

Die widerstandsfähigsten LLM-Anwendungen verdanken ihre Sicherheit nicht einzelnen Filtern, sondern einer durchdachten Architektur. Human-in-the-Loop, Sandboxing und eine bewusste Systemgestaltung sorgen dafür, dass ein erfolgreicher Angriff keinen ernsten Schaden anrichten kann. Dieses Kapitel widmet sich den strukturellen Maßnahmen.

Der Leitgedanke lautet: Gehen Sie davon aus, dass Manipulationsversuche gelegentlich erfolgreich sind – und gestalten Sie das System so, dass dies beherrschbar bleibt. Diese Haltung verschiebt den Fokus von der reinen Verhinderung hin zur Begrenzung der Folgen. Sie ist realistischer als die Hoffnung auf perfekte Erkennung und führt zu robusteren Systemen. Zwei Konzepte stehen dabei im Mittelpunkt: menschliche Kontrollpunkte an kritischen Stellen und die technische Isolation riskanter Verarbeitungsschritte.

Human-in-the-Loop an kritischen Stellen

Das Prinzip Human-in-the-Loop bedeutet, dass ein Mensch an definierten kritischen Punkten in den Ablauf eingebunden wird und folgenreiche Aktionen bestätigen muss, bevor sie ausgeführt werden. Nicht jede Aktion braucht diese Kontrolle – aber Aktionen mit erheblichem Schadenspotenzial sollten nicht vollautomatisch aus einer Modellausgabe folgen. Beispiele sind das endgültige Versenden externer Nachrichten, das Auslösen von Zahlungen oder Bestellungen, das Löschen oder Verändern wichtiger Daten und Zugriffe auf besonders sensible Ressourcen.
Der Charme des Ansatzes liegt darin, dass er unabhängig von der technischen Erkennungsleistung wirkt: Selbst wenn ein Angriff alle vorgelagerten Schichten überwindet, steht vor der eigentlich schädlichen Handlung noch eine menschliche Entscheidung. Die Kunst besteht darin, die Kontrollpunkte klug zu setzen – häufig genug, um Schaden zu verhindern, aber selten genug, um die Nutzbarkeit nicht zu ersticken. Für agentische Systeme mit weitreichenden Fähigkeiten sind solche Kontrollpunkte nach aktuellem Verständnis unverzichtbar.

Sandboxing und Isolation

Ein zweiter struktureller Baustein ist das Sandboxing – die Ausführung riskanter Verarbeitungsschritte in einer abgeschotteten Umgebung mit streng begrenzten Rechten und kontrollierten Verbindungen nach außen. Wenn ein System etwa externe Inhalte verarbeitet oder Werkzeuge ausführt, sollten diese Schritte so isoliert erfolgen, dass ein Missbrauch die geschützten Bereiche nicht erreicht. Zum Sandboxing gehört auch, ausgehende Netzwerkverbindungen zu kontrollieren, damit ein kompromittierter Schritt keine Daten unkontrolliert nach außen tragen kann.
Isolation lässt sich auf mehreren Ebenen umsetzen: die Trennung sensibler von öffentlich erreichbaren Komponenten, die Kapselung von Werkzeugaufrufen mit engen Berechtigungen und die Begrenzung des Kontexts, auf den ein einzelner Verarbeitungsschritt zugreifen kann. Der gemeinsame Nenner ist stets, den möglichen Wirkungsradius eines einzelnen kompromittierten Elements klein zu halten. Damit verzahnt sich das Sandboxing eng mit dem Least-Privilege-Prinzip aus Kapitel 05.
01
Kritische Aktionen identifizieren
Legen Sie fest, welche Aktionen Ihrer LLM-Anwendung folgenreich sind – etwa Versand nach außen, Zahlungen, Datenänderungen oder Zugriffe auf sensible Ressourcen. Diese Liste ist die Grundlage für gezielte Kontrollpunkte.
02
Menschliche Freigaben verankern
Für die identifizierten kritischen Aktionen wird eine menschliche Bestätigung vorgeschaltet. So kann keine folgenreiche Handlung allein aus einer Modellausgabe entstehen, ohne dass ein Mensch entscheidet.
03
Riskante Schritte isolieren
Verarbeitung externer Inhalte und Werkzeugaufrufe erfolgen in abgeschotteten Umgebungen mit minimalen Rechten und kontrollierten Verbindungen nach außen, damit ein Missbrauch begrenzt bleibt.
04
Ausgehende Kanäle kontrollieren
Netzwerkverbindungen und Ausgaberouten werden bewusst begrenzt und überwacht, sodass ein kompromittierter Schritt keine Daten unkontrolliert aus dem geschützten Bereich heraustragen kann.
05
Beobachten und nachbessern
Der Betrieb wird datensparsam protokolliert und beobachtet. Erkenntnisse aus Vorfällen und Tests fließen zurück in Architektur, Berechtigungen und Kontrollpunkte – Sicherheit bleibt ein fortlaufender Prozess.
INAGRO-Einschätzung

Aus unserer Projektpraxis ist die wirkungsvollste Kombination fast immer dieselbe: minimale Rechte plus menschliche Freigaben an den wenigen wirklich kritischen Stellen plus Isolation riskanter Schritte. Wer diese drei strukturellen Maßnahmen umsetzt, macht eine Anwendung auch dann robust, wenn ein einzelner Filter versagt. Filter und Guardrails sind dann das Sahnehäubchen, nicht das Fundament.

Kapitel 08 · Umsetzung im Mittelstand

Umsetzung im Mittelstand

Die beschriebenen Prinzipien klingen anspruchsvoll – ihre Umsetzung muss es nicht sein. Gerade für mittelständische Unternehmen kommt es darauf an, mit begrenzten Mitteln die wirksamsten Maßnahmen zuerst zu ergreifen. Dieses Kapitel übersetzt die Theorie in einen pragmatischen Weg aus Richtlinien, Prozessen und Tests.

Der wichtigste Rat vorweg: Behandeln Sie die Sicherheit von LLM-Anwendungen nicht als Sonderthema, sondern als Teil Ihrer bestehenden Informationssicherheit und KI-Governance. Wer bereits Prozesse für Datenschutz, IT-Sicherheit und Freigaben besitzt, kann diese auf KI-Anwendungen ausweiten, statt bei null zu beginnen. Prompt Injection wird damit zu einem von mehreren Risiken, die in einem strukturierten Rahmen betrachtet werden – gemeinsam mit verwandten Themen wie Data Poisoning, unkontrolliertem KI-Einsatz und der Absicherung von Modellen.

Richtlinien und Verantwortlichkeiten

Ein guter Ausgangspunkt ist eine schlanke, verständliche Richtlinie für den Einsatz von LLM-Anwendungen. Sie regelt, welche Anwendungen zugelassen sind, welche Daten in sie eingegeben werden dürfen, wann menschliche Kontrolle nötig ist und wie neue Anwendungen freigegeben werden. Ergänzend braucht es klare Verantwortlichkeiten: eine benannte Stelle, die KI-Sicherheitsthemen koordiniert, sowie einen definierten Weg für den Umgang mit Vorfällen. Diese organisatorischen Bausteine kosten wenig, entfalten aber große Wirkung, weil sie Sicherheit vom Zufall zur Regel machen.
Für Anwendungen, die selbst entwickelt oder wesentlich angepasst werden, empfiehlt sich zudem, die Sicherheitsanforderungen früh in den Entwicklungsprozess einzubauen – nach dem Grundsatz „Security by Design“. Least Privilege, Trennung von Instruktionen und Daten sowie Kontrollpunkte für kritische Aktionen lassen sich am günstigsten von Anfang an vorsehen, statt sie nachträglich einzubauen. Bei eingekauften Lösungen sollten die entsprechenden Fragen Teil der Anbieterauswahl sein.

Testen und Verifizieren

Sicherheit, die nicht getestet wird, bleibt eine Annahme. Deshalb gehört zu jeder ernsthaften Absicherung das strukturierte Testen der eigenen LLM-Anwendungen auf Robustheit gegen Manipulation. Diese defensiven Tests – eng verwandt mit dem Thema Red Teaming – prüfen, ob die Schutzschichten wie vorgesehen greifen, ohne dass dabei ausnutzbare Anleitungen entstehen. Wichtig ist, dass solche Tests kontrolliert, dokumentiert und mit klaren Regeln durchgeführt werden; im Zweifel unter Einbindung spezialisierter Fachleute.
Tests sollten kein Einmalereignis sein, sondern regelmäßig wiederholt werden – insbesondere nach Änderungen an der Anwendung, an angebundenen Datenquellen oder an den verfügbaren Werkzeugen. Ebenso sinnvoll ist es, aus realen Vorfällen und aus dem Monitoring zu lernen und die Erkenntnisse in die Schutzmaßnahmen zurückzuspielen. So entsteht ein lebendiger Sicherheitsprozess statt einer statischen Momentaufnahme.
Maßnahme Aufwand Wirkung
Least Privilege für Zugriffe & Werkzeuge Mittel Sehr hoch
Menschliche Freigaben für kritische Aktionen Gering Hoch
Schlanke KI-Nutzungsrichtlinie Gering Mittel bis hoch
Ein- und Ausgangsfilter Mittel Mittel
Monitoring & Protokollierung Mittel Hoch
Regelmäßige defensive Tests Höher Hoch
Die Übersicht verdeutlicht eine für den Mittelstand ermutigende Botschaft: Die wirkungsvollsten Maßnahmen – Least Privilege und menschliche Freigaben – sind nicht die aufwendigsten. Wer mit ihnen beginnt und die weiteren Schichten schrittweise ergänzt, erreicht mit überschaubarem Aufwand ein solides Schutzniveau. Perfektion ist nicht das Ziel; das Ziel ist ein angemessenes, dem jeweiligen Risiko entsprechendes Sicherheitsniveau.
Pragmatischer Einstieg

Beginnen Sie mit einer Bestandsaufnahme: Welche LLM-Anwendungen setzen Sie ein, welche Daten und Werkzeuge sind angebunden, und was könnte im schlimmsten Fall passieren? Aus dieser Karte ergibt sich fast von selbst, wo Least Privilege, Freigaben und Isolation zuerst ansetzen müssen. Sicherheit entsteht durch Priorisierung, nicht durch Vollständigkeit am ersten Tag.

Kapitel 09 · EU AI Act, Sicherheit & DSGVO

Bezug zu EU AI Act, Sicherheit und DSGVO

Prompt Injection ist nicht nur ein technisches, sondern auch ein regulatorisches Thema. Sicherheit, Robustheit und Datenschutz sind rechtlich verankerte Anforderungen, die durch KI-spezifische Risiken eine neue Dimension erhalten. Die folgenden Ausführungen ordnen die Zusammenhänge sachlich ein und sind ausdrücklich keine Rechtsberatung.

Der EU AI Act (Verordnung (EU) 2024/1689) verlangt für bestimmte KI-Systeme – insbesondere Hochrisiko-Systeme – ein angemessenes Maß an Genauigkeit, Robustheit und Cybersicherheit sowie ein fortlaufendes Risikomanagement. Prompt Injection fällt konzeptionell genau in dieses Feld: Sie ist ein Angriff auf die Robustheit und Sicherheit einer KI-Anwendung. Wer ein solches System anbietet oder betreibt, sollte einschlägige Sicherheitsrisiken wie Prompt Injection nach aktuellem Stand im Rahmen seines Risikomanagements berücksichtigen. Ob und in welchem Umfang konkrete Pflichten greifen, hängt von der Risikoeinordnung des jeweiligen Systems ab und ist fachjuristisch zu klären.

Sicherheit als übergreifende Anforderung

Unabhängig von der genauen regulatorischen Einordnung ist die Absicherung gegen Prompt Injection Teil der allgemeinen Sorgfaltspflicht beim Betrieb von IT-Systemen. Wer eine Anwendung bereitstellt, die auf Eingaben reagiert und mit Daten oder Funktionen verbunden ist, trägt Verantwortung für deren sichere Gestaltung. Die in diesem Artikel beschriebenen Prinzipien – gestaffelte Verteidigung, Least Privilege, Trennung von Instruktionen und Daten, Kontrollpunkte und Monitoring – sind bewährte Ausdrucksformen dieser Sorgfalt, übertragen auf die Welt der Sprachmodelle. Sie fügen sich in bestehende Informationssicherheits-Managementsysteme ein und lassen sich mit etablierten Rahmenwerken verbinden.

Datenschutz und DSGVO

Verarbeitet eine LLM-Anwendung personenbezogene Daten, kommt die Datenschutz-Grundverordnung ins Spiel. Prompt Injection berührt den Datenschutz an mehreren Stellen: Ein erfolgreicher Angriff kann zum unbefugten Zugriff auf oder zur Offenlegung von personenbezogenen Daten führen – also zu einer Verletzung der Vertraulichkeit im Sinne der DSGVO. Die DSGVO verlangt geeignete technische und organisatorische Maßnahmen, um solche Risiken angemessen zu adressieren. Die hier beschriebenen Schutzmaßnahmen zahlen unmittelbar auf diese Anforderung ein, insbesondere die Kontrolle von Datenzugriffen, die Ausgangsfilterung und die datensparsame Protokollierung.
Gleichzeitig ist beim Schutz vor Prompt Injection der Datenschutz selbst zu beachten: Monitoring und Protokollierung dürfen nicht zu einer unverhältnismäßigen Erfassung personenbezogener Daten führen. Was protokolliert wird, sollte bewusst, zweckgebunden und datensparsam festgelegt werden. Ob im konkreten Fall etwa eine Datenschutz-Folgenabschätzung erforderlich ist und wie die datenschutzrechtlichen Anforderungen mit den Sicherheitsmaßnahmen in Einklang zu bringen sind, ist eine Frage des Einzelfalls und sollte mit Datenschutz- und Rechtsfachleuten geklärt werden.
Prompt Injection im regulatorischen Kontext

Die Absicherung gegen Prompt Injection verbindet technische Sicherheit mit regulatorischen Anforderungen. Sie ist Teil der Robustheits- und Sicherheitserwartungen an KI-Systeme und zugleich ein Baustein datenschutzkonformer Verarbeitung. Die folgenden Bezüge sind eine sachliche Orientierung und keine Rechtsberatung.

EU AI Act
Robustheit, Cybersicherheit und Risikomanagement – je nach Risikoeinordnung
DSGVO
Schutz vor unbefugter Offenlegung, geeignete technische Maßnahmen
IT-Sicherheit
Teil der allgemeinen Sorgfalt, integriert in ISMS-Strukturen
Datensparsamkeit
Monitoring bewusst zweckgebunden und datensparsam gestalten
Wichtiger Hinweis

Die regulatorische Einordnung von Prompt Injection und der konkreten Pflichten hängt vom Einzelfall ab – von der Art des Systems, seiner Risikoeinordnung und den verarbeiteten Daten. Dieser Artikel liefert eine fachliche, technische Orientierung und ausdrücklich keine Rechtsberatung. Die rechtliche Bewertung im Einzelfall ist mit Fachjurist:innen und Datenschutzfachleuten zu klären.

Kapitel 10 · Häufige Fragen

Häufig gestellte Fragen zu Prompt Injection

Diese Fragen tauchen in unseren Beratungsgesprächen zur LLM-Sicherheit am häufigsten auf – kurz und sachlich beantwortet. Alle Antworten sind eine fachliche Orientierung und ausdrücklich keine Rechtsberatung; die Bewertung im Einzelfall ist mit Fach- und Rechtsleuten zu klären.

Was ist Prompt Injection in einfachen Worten?
Prompt Injection ist ein Angriff, bei dem einem Sprachmodell über Eingaben oder eingelesene Inhalte fremde Anweisungen untergeschoben werden, sodass es von seiner eigentlichen Aufgabe abweicht. Das Grundproblem ist, dass ein Modell Anweisungen und zu verarbeitende Daten im selben Text erhält und beide nicht zuverlässig unterscheiden kann. Deshalb sollten Eingaben und externe Inhalte grundsätzlich als potenziell nicht vertrauenswürdig behandelt werden.
Was ist der Unterschied zwischen direkter und indirekter Prompt Injection?
Bei der direkten Injection kommt die manipulierende Anweisung unmittelbar von der interagierenden Person über die Eingabeschnittstelle. Bei der indirekten Injection ist die Anweisung in externen Inhalten versteckt, die das System einliest – etwa in Webseiten, Dokumenten oder Nachrichten. Der Nutzer ist dann nicht der Angreifer. Die indirekte Variante gilt als besonders tückisch, weil sie verdeckt wirkt und vor allem in RAG- und Agentensystemen relevant wird.
Lässt sich Prompt Injection vollständig verhindern?
Nach aktuellem Stand nicht durch eine einzelne Maßnahme. Das Problem ist strukturell in der Funktionsweise von Sprachmodellen angelegt, weshalb Fachleute von einem Risiko sprechen, das man mindern und eindämmen, aber nicht restlos abschalten kann. Der wirksame Ansatz ist die gestaffelte Verteidigung: mehrere unabhängige Schutzschichten kombinieren und die möglichen Folgen eines erfolgreichen Angriffs von vornherein begrenzen – vor allem durch minimale Rechte.
Welche Schutzmaßnahme ist am wirksamsten?
In der Praxis ist das Prinzip der minimalen Rechte (Least Privilege) der stärkste Hebel: Was ein System gar nicht tun kann, kann auch bei erfolgreicher Manipulation nicht missbraucht werden. Ergänzt um menschliche Freigaben für kritische Aktionen und die Isolation riskanter Verarbeitungsschritte entsteht ein robustes Fundament. Filter und Guardrails sind wertvolle zusätzliche Schichten, aber kein Ersatz für diese strukturellen Maßnahmen.
Sind RAG- und Agentensysteme besonders gefährdet?
Sie haben eine größere Angriffsfläche, weil sie über die Nutzereingabe hinaus weitere Inhalte einlesen und teils eigenständig handeln. Bei RAG kann die angebundene Wissensbasis zur Quelle indirekter Injection werden; bei Agenten kann eine manipulierte Ausgabe zu einer realen Handlung werden. Deshalb sind hier Quellenkontrolle, die Beschränkung verfügbarer Werkzeuge, Least Privilege und menschliche Kontrollpunkte besonders wichtig.
Reichen Guardrails und Eingabefilter als Schutz aus?
Nein. Guardrails und Filter erhöhen die Hürde für Angreifer spürbar und sind eine sinnvolle Schicht, aber sie sind weder vollständig noch dauerhaft unumgehbar, da sich natürliche Sprache nicht abschließend filtern lässt. Sie sollten immer mit strukturellen Maßnahmen wie Least Privilege, Isolation und Monitoring kombiniert werden. Wer sich allein auf Filter verlässt, wiegt sich in trügerischer Sicherheit.
Wie hängt Prompt Injection mit dem EU AI Act zusammen?
Der EU AI Act verlangt für bestimmte KI-Systeme ein angemessenes Maß an Robustheit, Cybersicherheit und Risikomanagement. Prompt Injection ist konzeptionell ein Angriff auf genau diese Robustheit und sollte nach aktuellem Stand im Risikomanagement berücksichtigt werden. Ob und welche konkreten Pflichten greifen, hängt von der Risikoeinordnung des jeweiligen Systems ab und ist fachjuristisch zu klären. Dies ist keine Rechtsberatung.
Welche Datenschutzfolgen kann Prompt Injection haben?
Ein erfolgreicher Angriff kann zur unbefugten Offenlegung personenbezogener Daten führen – also zu einer Verletzung der Vertraulichkeit im Sinne der DSGVO. Die DSGVO verlangt geeignete technische und organisatorische Maßnahmen, um solche Risiken angemessen zu adressieren; die beschriebenen Schutzmaßnahmen zahlen darauf ein. Zugleich sind Monitoring und Protokollierung datensparsam zu gestalten. Die Bewertung im Einzelfall gehört in fachkundige Hände – dies ist keine Rechtsberatung.
Womit sollte ein mittelständisches Unternehmen anfangen?
Mit einer nüchternen Bestandsaufnahme der eingesetzten LLM-Anwendungen: Welche Daten und Werkzeuge sind angebunden, und was könnte im schlimmsten Fall passieren? Darauf aufbauend sollten zuerst die wirkungsvollsten und günstigsten Maßnahmen umgesetzt werden – minimale Rechte und menschliche Freigaben für kritische Aktionen –, ergänzt um eine schlanke Nutzungsrichtlinie und Monitoring. Sicherheit entsteht durch Priorisierung, nicht durch Vollständigkeit am ersten Tag.

LLM-Sicherheit strukturiert angehen

Bereit, Ihre KI-Anwendungen widerstandsfähig zu machen?

Von der Bestandsaufnahme über minimale Rechte und Kontrollpunkte bis zu Monitoring und defensiven Tests – INAGRO begleitet Sie pragmatisch und herstellerneutral bei der Absicherung Ihrer LLM-Anwendungen gegen Prompt Injection und verwandte Risiken. Sachlich, strukturiert und mit klarem Blick für den Mittelstand. Wir liefern keine Rechtsberatung; die rechtliche Bewertung im Einzelfall erfolgt gemeinsam mit Fachleuten.

Seit 2006 am Markt

Erfahrung aus über 100 Digitalprojekten

DSGVO & Souveränität

Datenschutz von Anfang an mitgedacht

Rückmeldung in 24 h

Schnell, direkt, unverbindlich