- Nicht vertrauenswürdige Eingabe / externer Inhalt
- LLM / Agent
- Privilegiertes Tool
Das Modell kann nicht vertrauenswürdige Sprache unmittelbar in eine privilegierte Aktion überführen.
Die Abwehr von Prompt Injection braucht mehrschichtige Kontrollen, weil die Interpretation durch ein Modell probabilistisch bleibt. Engineering muss erfolgreiche Manipulation erschweren und zugleich ihre Sicherheitsfolgen begrenzen.
Modellinterpretation und Handlungsbefugnis müssen getrennt bleiben. Quellenkontext bleibt erhalten, vorgeschlagene Pläne werden validiert und folgenreiche Entscheidungen an Anwendungsgrenzen durchgesetzt.
Das Modell kann nicht vertrauenswürdige Sprache unmittelbar in eine privilegierte Aktion überführen.
Unabhängige Kontrollen erhalten Kontext, validieren Absichten, autorisieren Folgen und begrenzen die Ausführung.
Quelle, Principal, Mandant, Klassifikation und Vertrauensstatus bleiben strukturierte Anwendungsdaten.
Inhalte und Verhalten liefern Risikosignale, ohne zur alleinigen Vertrauensentscheidung zu werden.
Ein vorgeschlagener Plan wird gegen Nutzerziel, zulässigen Ablauf und Informationsfluss geprüft.
Principal, Ressource, Aktion, Parameter und Ziel werden außerhalb des Modells autorisiert.
Restricted Tools, Sandboxing, Egress-Regeln und spezifische Freigaben begrenzen Auswirkungen.
Telemetrie verbindet Quelle, Kontext, Plan, Aktion und Nebenwirkung für Erkennung und Incident Response.
Widerstandsfähigkeit entsteht durch ergänzende Kontrollfamilien mit klar getrennten Aufgaben.
Herkunft und Vertrauensstatus nicht vertrauenswürdiger Daten außerhalb des Modelltexts erhalten.
Prompts, Datenmarkierung und Modellverhalten so gestalten, dass konkurrierende Anweisungen weniger Einfluss erhalten.
Inhaltsrisiken, Plan Drift, Tool-Ketten und anomale Nebenwirkungen korrelieren.
Befugnisse an den initiierenden Principal binden und jede folgenreiche Aktion prüfen.
Fähigkeiten, Parameter, Ressourcen und Transaktionen explizit begrenzen.
Zulässige Wege von Quelldaten zu Ausgaben, Tools und externen Zielen durchsetzen.
Ausführung isolieren, Beweise sichern, Zugangsdaten rotieren und sicher wiederherstellen.
Für ausgewählte Risiken informierte und konkrete Freigaben verlangen.
Kontrollen mit repräsentativen Angriffspfaden prüfen und nach Änderungen erneut testen.
Erkennungssignale helfen, verdächtiges Verhalten zu priorisieren, zu blockieren oder zu untersuchen. Sie dürfen nicht der einzige Schutz für folgenreiche Vorgänge sein.
| Kontrolleigenschaft | Probabilistische Signale | Deterministische Durchsetzung |
|---|---|---|
| Typische Beispiele | Prompt-Injection-Klassifikator; Inhaltsprüfung; modellbasierter Kritiker; Plan-Drift-Signal | Authentifizierung; Ressourcen- und Aktionsautorisierung; Parametervalidierung; Ziel-Allowlist |
| Entscheidungscharakter | Bewertung mit Unsicherheit, Schwellenwerten sowie Fehlalarmen und übersehenen Fällen | Explizite Regel über Identität, Zustand, Ressource, Aktion oder Ziel |
| Geeignete Rolle | Erkennen, priorisieren, zusätzliche Prüfung auslösen oder Risiko senken | Mandanten-, Berechtigungs-, Sandbox-, Netzwerk- und Nebenwirkungsgrenzen durchsetzen |
| Sicherheitsannahme | Ein Teil schädlicher Inhalte oder Verhaltensweisen bleibt unerkannt | Unzulässige Vorgänge bleiben auch bei manipuliertem Modellverhalten blockiert |
Die Grundprinzipien gelten systemübergreifend. Prioritäten unterscheiden sich jedoch nach dem Pfad in den Kontext und der nachgelagerten Befugnis.
Nutzereingaben als nicht vertrauenswürdig behandeln, Modellbefugnisse begrenzen und Aktionen unabhängig autorisieren.
Provenienz externer Inhalte erhalten, Tool-Ausgaben nicht automatisch vertrauen und Informationsflüsse kontrollieren.
Retrieval-Berechtigungen, Mandantengrenzen, Dokumentprovenienz und zulässige Nutzung abgerufener Daten durchsetzen.
Identität, Planvalidierung, Autorisierung pro Aktion, Parameterprüfung, Egress und Nebenwirkungen kontrollieren.
Nachrichten, delegierte Befugnisse und Provenienz über Agentengrenzen hinweg erhalten und jede Übergabe neu autorisieren.
Abwehr ist ein gepflegter Prozess und keine einmalige Prompt-Änderung.
Assets, Principals, Vertrauensgrenzen, Inhaltsquellen, Tools und mögliche Nebenwirkungen erfassen.
Exposition, Befugnisse und riskante Pfade durch Architektur und Least Privilege reduzieren.
Inhalts-, Verhaltens-, Plan-, Tool- und Aktionssignale korrelieren.
Unzulässige Vorgänge blockieren und erlaubte Ausführung eng begrenzen.
Quelle, Modellkontext, Plan, Entscheidungen, Tool Calls und Folgen rekonstruieren.
Abläufe eindämmen, Zugangsdaten rotieren, Integrität wiederherstellen und Betroffene informieren.
Ursache und Kontrolllücken mit repräsentativen Szenarien erneut prüfen.
Diese Prinzipien begrenzen die Befugnisse manipulierten Modellverhaltens und verbessern Untersuchungen, wenn Kontrollen versagen.
Nur minimale Tools, Zugangsdaten, Daten und Aktionen für die aktuelle Aufgabe bereitstellen.
Geheimnisse nicht in Prompts legen, wenn eine externe Referenz oder kurzlebige Berechtigung genügt.
Quellen- und Policy-Metadaten strukturiert führen, statt ihre Rekonstruktion aus Text zu erwarten.
Vertrauen aus Quelle und Nutzungskontext ableiten, nicht aus Ton oder Format eines Inhalts.
Ein korrektes Tool kann angreiferkontrollierte Websites, E-Mails oder Datensätze liefern.
Tool Call, Plan oder Begründung des Modells ist ein Vorschlag, keine Berechtigungsentscheidung.
Principal, Ressource, Aktion, Parameter, Ziel und aktuellen Zustand vor Ausführung prüfen.
Nur erforderliche Ziele und Protokolle zulassen und sensible Datenflüsse separat kontrollieren.
Konkrete Aktion, Ziel, Daten und Wirkung zeigen, damit Zustimmung informiert erfolgt.
Quelle → Kontext → Plan → Aktion → Nebenwirkung mit geeigneter Datenminimierung nachvollziehbar machen.
Diese Taxonomie strukturiert die vollständige eigenständige Abwehrbibliothek. Veröffentlichte Kontrollen verlinken auf ihre geprüften Seiten; Prävention von Prompt Injection bleibt ein Architekturkonzept des mehrschichtigen Hubs und kein eigener Artikel.
Kontrollen so kombinieren, dass Manipulation erschwert und ihre Folgen trotz unvollständiger Prävention begrenzt werden.
Nutzereingaben und externe Inhalte auf Risikosignale prüfen, ohne die Prüfung als vollständige Vertrauensentscheidung zu behandeln.
Quelle, Principal, Mandant, Klassifikation und Abrufkontext außerhalb modellgenerierter Texte erhalten.
Nicht vertrauenswürdige Daten markieren oder transformieren, damit ihre Rolle für das Modell klarer wird, ohne externe Durchsetzung zu ersetzen.
Inhalts-, Kontext-, Verhaltens- und Aktionssignale kombinieren, um verdächtige Beeinflussungsversuche zu erkennen.
Erkennen, wenn ein Agentenplan vom autorisierten Nutzerziel oder erwarteten Ablauf abweicht.
Folgen einzeln plausibler Tool Calls auf unsichere Gesamtwirkungen untersuchen.
Identitäten, Zugangsdaten, Ressourcen, Tools und Aktionen auf das für die aktuelle Aufgabe nötige Minimum begrenzen.
Initiierenden Principal, Ressource, Aktion, Parameter und Ziel außerhalb des Modells autorisieren.
Für ausgewählte folgenreiche Aktionen eine informierte, konkrete Freigabe statt allgemeiner Bestätigung verlangen.
Steuern, ob Daten aus einer Quelle ein Modell, eine Aktion, einen Mandanten oder ein Ziel erreichen dürfen.
Ausgehende Ziele, Protokolle und Datenbewegungen unabhängig von der Modellabsicht beschränken.
Strukturierte Ausgaben, Parameter und Zielformate vor Nutzung oder Ausführung gegen senkenspezifische Struktur- und Formatvorgaben validieren.
OWASP-Leitlinien und NIST-Terminologie bieten wertvolle Orientierung. Sie sind jedoch weder ein vollständiger Abwehrstandard noch ein Nachweis dafür, dass eine einzelne Kontrolle Schutz garantiert.