Geführtes Sicherheitslab
Prompt Injection über Suchergebnisse
Eine geführte Übung zur Suchschicht: Titel, Snippets und Rang von der anwendungsseitig erfassten Provenienz trennen und Aufgaben-, Egress- und Quellen-Policy auf einen Modellvorschlag anwenden.
Diese Übung nutzt redaktionell festgelegte, deterministische Beispiele mit fiktiven Domains. Sie führt keine Suche aus, ruft nichts ab, nutzt kein Modell und keine Tools und sagt nicht voraus, wie sich ein reales Modell verhält.
Lernziele
- Erkennen, dass Titel, Snippets und Treffer-Metadaten modellsichtbar sein können, bevor eine Seite geöffnet wird.
- Erklären, warum Rang, Relevanz, Zitate und bekannte Domains weder Vertrauen noch Anweisungsautorität begründen.
- Erzeugte oder umformulierte Suchanfragen als ausgehende Datenflüsse behandeln, die eine Policy prüfen muss.
- Angezeigte Treffer-URL und aufgelöste finale URL unterscheiden und die Weiterleitungsprovenienz außerhalb des Modelltexts erhalten.
- Provenienz erhalten, wenn suchabgeleitete Inhalte als Notiz gespeichert und später wieder abgerufen werden.
Voraussetzungen
- Lab Prompt Injection über Websites (empfohlen)
- Angriffsartikel Prompt Injection über Suchergebnisse (optional)
Suchpfad und Vertrauensfluss
Trefferinhalte durchlaufen Anwendungskomponenten, bevor das Modell sie sieht. Komponenten sind System; Titel, Snippets, Anfragen, Notizen und der Modellvorschlag bleiben variabel.
- NutzeraufgabeVariabler Inhalt->
- Such-ToolSystemkomponente->
- Titel und SnippetsVariabler Inhalt->
- KontextaufbauSystemkomponente->
- ModellSystemkomponente->
- VorschlagVariabler Inhalt->
- Aufgaben-PolicySystemkomponente
Modellsichtbare Suchinhalte
Suchabgeleiteter Text, den das Modell liest. Text in eckigen Klammern ist ein neutraler Platzhalter, keine echte Anweisung.
- Snippet Treffer 1
Überblick über fiktive Wärmepumpenmodelle mit Effizienzwerten.
- Snippet Treffer 2
[synthetischer anweisungsartiger Text, der versucht, den Assistant umzulenken]
Anwendungsseitige Provenienz und Policy
Von der Such- und Abruf-Pipeline und der Anwendung außerhalb des Modelltexts erfasst.