Abwehrkontrolle

Sandboxing / Eindämmung

Wie deterministische Isolations- und Ressourcengrenzen außerhalb des Modells die Auswirkungen von Code, Tools, Interpretern, Browsern, Dokumentverarbeitung und Sub-Agenten begrenzen. Eindämmung begrenzt den Schadensradius: Sie macht Ausgaben nicht vertrauenswürdig und autorisiert keine Aktion.

Von Norbert HofmannVeröffentlicht: 2026-09-27Zuletzt geprüft: 2026-09-27Stufe: ExpertenniveauZielgruppe: Security Engineers, Entwickler, AI Engineers
Kontrollfamilie
Eindämmung und Wiederherstellung
Kontrolltyp
Begrenzend / präventiv
Durchsetzung
Deterministisch, an Isolations- und Ressourcengrenzen außerhalb des Modells
Leitfrage
Wie weit reichen die Auswirkungen, wenn diese Ausführung beeinflusst ist
Niveau
Expertenniveau
Inhaltsverzeichnis

Sicherheitsziel

Sandboxing und Eindämmung begrenzen die Auswirkungen von Code, Tools, Interpretern, Browsern, Dokumentverarbeitung, Sub-Agenten und anderer potenziell beeinflusster Ausführung, indem sie diese hinter deterministische Isolations- und Ressourcengrenzen außerhalb des Modells stellen. Ziel ist nicht, Beeinflussung zu verhindern. Ziel ist, dass beeinflusste Ausführung nur erreicht, was die Grenze zulässt.

Bedrohungsmodell

Prompt Injection kann verändern, was ein Agent vorschlägt, und manche Vorschläge führen zu Ausführung: ein generiertes Skript, ein Parser auf einer nicht vertrauenswürdigen Datei, eine Browsersitzung auf einer unbekannten Seite oder ein delegierter Sub-Agent. Erkennung kann die Beeinflussung übersehen, und Autorisierung kann die Ausführung zu Recht erlauben, weil die Aufgabe sie legitim erfordert. Eindämmung geht davon aus, dass beeinflusste Ausführung stattfinden kann, und begrenzt, was sie erreicht.

01
AuswirkungZugriff auf das Host-Dateisystem

Dateien außerhalb des Aufgabenarbeitsbereichs lesen oder ändern.

02
AuswirkungOffenlegung von Zugangsdaten

Zugriff auf Secrets, Tokens oder Konfiguration, die die Aufgabe nicht braucht.

03
AuswirkungProzess- und Host-Kontrolle

Einfluss auf andere Prozesse, die Laufzeitumgebung oder den Host.

04
AuswirkungRessourcenerschöpfung

CPU-, Speicher-, Prozess- oder Plattenverbrauch, der andere Arbeit beeinträchtigt.

05
AuswirkungUnbegrenzte Netzreichweite

Verbindungen, die die separate Egress-Ebene umgehen.

06
AuswirkungPersistenz über Aufgaben hinweg

Zustand, der in die Ausführung anderer Nutzer, Mandanten oder Läufe übergeht.

Eine eingedämmte Verweigerung beweist keine böswillige Absicht. Sie beweist nur, dass die versuchte Wirkung außerhalb der Grenze lag.

Was eine Sandbox ist und was nicht

Reichweite einer Eindämmungsgrenze
Eine Sandbox istEine Sandbox ist nicht
Eine Isolationsgrenze um AusführungEin Vertrauensurteil über das, was darin lief
Eine Obergrenze für Dateisystem-, Prozess-, Ressourcen- und NetzwirkungenEine Erlaubnis für die Aktion, die sie gestartet hat
Ein Ort, an dem Least-Privilege-Grenzen durchgesetzt werdenDie Entscheidung, welche Fähigkeiten existieren
Deterministisch außerhalb des Modells durchgesetztEin Klassifikatorurteil oder eine Selbsteinschätzung des Modells
Ein Weg, Fehler billig zu machenEin Nachweis, dass ein Artefakt freigegeben werden darf

Getrennte Kontrollebenen

Fünf getrennte Fragen
FrageZuständige KontrolleVerhältnis zur Eindämmung
Darf diese aufgelöste Aktion ausgeführt werdenAgentenautorisierungVor der Ausführung entschieden; die Sandbox autorisiert nicht
Welche Identitäten, Zugangsdaten, Tools und Fähigkeiten existierenLeast PrivilegeLegt das Budget fest, das die Sandbox durchsetzt
Welche Netzpfade existierenNetzwerk- und Egress-BeschränkungenWeiterhin nötig, wenn die Sandbox Netzwerk hat
Dürfen diese Daten in die Sandbox hinein oder aus ihr herausInformationsflusskontrolleIsolation ist keine Freigabeentscheidung für Daten
Wie weit reichen die Wirkungen dieser AusführungSandboxing / EindämmungDiese Seite

Diese Entscheidungen bleiben getrennt und haben getrennte Nachweise. Vertrauen, Autorisierung, Erreichbarkeit, Informationsfluss und Eindämmung werden nicht zu einem Wert verschmolzen.

Platzierung in der Architektur

Eindämmung gehört um Komponenten, die Inhalte ausführen oder interpretieren, deren Verhalten die Anwendung nicht vollständig vorhersagen kann: Code-Interpreter, generierte Skripte, shellartige Tools, Browser und Renderer, Dokument- und Archivverarbeitung, Mediendecoder sowie delegierte Sub-Agenten oder Tool-Worker.

Vorschlag, Autorisierung, eingedämmte Ausführung und Freigabe
Nicht vertrauenswürdigModell schlägt Ausführung vor
SystemAutorisierung entscheidet
SystemSandbox nach Richtlinie bereitgestellt
Nicht vertrauenswürdigEingedämmte Ausführung
SystemFreigabeschranke für Ergebnisse

Die Ausführung selbst bleibt auch innerhalb der Grenze nicht vertrauenswürdig. Die Grenze, ihre Richtlinie und ihre Freigabeschranke gehören der Anwendung.

Isolationsoptionen und Abwägungen

Isolationsoptionen (nach Risiko wählen, nicht nach Bezeichnung)
OptionTypische EigenschaftenÜberlegungen
Separater Prozess und unprivilegierter NutzerGeringer Aufwand; teilt den Host-KernelFür risikoärmere, gut verstandene Workloads geeignet
ContainerNamespaces und Control Groups; teilt den Host-KernelStärke hängt stark von der Konfiguration ab; keine virtuelle Maschine
MicroVM oder virtuelle MaschineEigener Gast-Kernel hinter einem HypervisorStärkere Trennung, höhere Start- und Betriebskosten
Dedizierter Worker oder WorkloadEigener Host, eigenes Konto oder eigene DienstidentitätBegrenzt geteilten Zustand und Zugangsdaten; höchste Kosten

Keine einzelne Technologie reicht universell aus. Ein Container ist keine virtuelle Maschine, und eine virtuelle Maschine mit breiten Mounts, Zugangsdaten und Netzwerk kann trotzdem weit mehr offenlegen als beabsichtigt. Konfiguration und umgebende Kontrollen bestimmen die tatsächliche Grenze.

Isolation pro Aufgabe und pro Lauf

Wo praktikabel, wird pro Aufgabe oder Lauf eine frische Umgebung bereitgestellt. Sandboxes, Arbeitsbereiche und Caches werden nie zwischen Nutzern oder Mandanten geteilt. Geteilte, langlebige Sandboxes erlauben beeinflusster Ausführung in einer Aufgabe, Zustand zu hinterlassen, der eine andere beeinflusst.

Eindämmung im Dateisystem

Dateisystem-Grundhaltung

  • Flüchtiger Arbeitsbereich, für die Aufgabe erstellt und danach gelöscht
  • Eingaben wo möglich schreibgeschützt eingebunden
  • Minimale beschreibbare Mounts, beschränkt auf Arbeitsspeicher für Zwischendaten
  • Keine breiten Host-Mounts und niemals das Host-Wurzelverzeichnis
  • Standardmäßig kein Steuer-Socket der Container-Laufzeit oder Orchestrierung
  • Ein enges, dediziertes Exportverzeichnis, falls Ergebnisse hinaus müssen

Ein nicht eingebundener Pfad existiert für den Workload nicht. Das ist stärker als eine Regel, die dem Workload sagt, ihn nicht zu lesen.

Eindämmung von Prozessen und Betriebssystem

Workloads laufen mit einer nicht privilegierten Identität ohne Root-Rechte und mit reduzierten Fähigkeiten. Systemaufruf- oder Prozessrichtlinien werden angewendet, wo die Plattform sie unterstützt, ein eigener Prozess-Namespace wird genutzt, wo anwendbar, und der Workload erbt keine Umgebungsvariablen, Zugangsdaten oder Handles des Hosts. NIST SP 800-53 SC-39 beschreibt getrennte Ausführungsdomänen für Prozesse; diese Seite überträgt dieses allgemeine Prinzip auf Agentenausführung.

Ressourcengrenzen

01
GrenzeCPU

Begrenzter Anteil oder Kontingent pro Workload.

02
GrenzeSpeicher

Harte Obergrenze mit Beendigung bei Überschreitung.

03
GrenzeProzesse

Maximale Zahl an Prozessen oder Threads.

04
GrenzePlatte

Begrenzter Zwischen- und Exportspeicher.

05
GrenzeLaufzeit

Zeitlimit für den gesamten Lauf.

06
GrenzeAusgabegröße, Rekursion und Worker

Obergrenzen für erzeugte Daten und abgeleitete Teilarbeit, wo relevant.

Erschöpfung beendet die Aufgabe mit Nachweis, statt den Host oder benachbarte Workloads lahmzulegen. Erschöpfung allein ist kein Beleg für böswillige Absicht.

Netzwerk-Grundhaltung

Workloads, die kein Netzwerk brauchen, erhalten keines. Wo Netzwerk nötig ist, läuft es über vermittelte, separat gesteuerte Netzwerk- und Egress-Beschränkungen. Eine Sandbox darf keinen direkten Pfad an der Egress-Ebene vorbei bieten, und Netzwerk in einer Sandbox entscheidet nicht, welche Ziele erreichbar sind.

Secrets und Zugangsdaten

Breite Produktions-Secrets gehören weder in die Sandbox noch in ihre Umgebung, ihr Dateisystem oder den Modellkontext. Braucht eine Aufgabe tatsächlich ein Credential, wird ein aufgabenbezogenes, kurzlebiges ausgestellt und nach Aufgabenende widerrufen oder ablaufen gelassen. Ein nie bereitgestelltes Credential kann durch beeinflusste Ausführung nicht offengelegt werden. Dies ist Engineering-Empfehlung, die aus Least Privilege folgt, kein Zitat einer genannten Quelle.

IPC, lokale Dienste, Metadaten und Verwaltungsebenen

Interprozesskanäle, lokale Host-Dienste, Cloud-Metadaten-Endpunkte und Verwaltungsebenen werden isoliert oder blockiert, sofern der Workload sie nicht ausdrücklich braucht. Diese Schnittstellen tragen oft Zugangsdaten oder Steuerfunktionen und können einen eingedämmten Workload zu einem nicht eingedämmten machen.

Browser- und Dokumentverarbeitungs-Worker

Browser, Renderer und Dokument- oder Archivverarbeitung verarbeiten Inhalte, deren Herkunft die Anwendung nicht kontrolliert, darunter Dokumente und abgerufene Seiten. Sie laufen in isolierten Workern, und gerenderte Inhalte, extrahierter Text und erzeugte Artefakte gelten als nicht vertrauenswürdig. Browser-Isolation begrenzt, was das Rendern bewirken kann; sie ist keine Autorisierung für irgendetwas, das die Seite vom Agenten verlangt.

Eindämmung von Sub-Agenten und Tool-Workern

Delegierte Worker laufen in einer eigenen begrenzten Umgebung und können keine breiteren Fähigkeiten erben, als die Delegation vorsah. Ihre Ergebnisse kommen als variable Daten zurück, genau wie Tool-Ausgaben, und tragen nicht die Befugnis des übergeordneten Agenten.

Artefaktexport und Freigabegrenze

Alles, was die Sandbox verlässt, überquert eine separate Freigabegrenze. Der Export braucht unabhängige Autorisierung der resultierenden Aktion, Informationsflussprüfung der Daten, Ausgabevalidierung von Struktur und Format sowie, wo anwendbar, eine Inhaltsprüfung. Eindämmung macht Ausgaben nicht semantisch sicher.

Lebenszyklus und Zurücksetzen

Jeder Lauf beginnt in einem frischen oder zuverlässig zurückgesetzten Zustand, nach Abschluss wird aufgeräumt, flüchtige Umgebungen werden zerstört. Persistenz über Läufe hinweg wird vermieden, sofern sie nicht ausdrücklich erforderlich, begrenzt und geregelt ist, und selbst dann gilt sie als nicht vertrauenswürdige Eingabe für den nächsten Lauf.

Verhalten im Fehlerfall

Kann die erforderliche Eindämmung nicht bereitgestellt oder ihre Richtlinie nicht durchgesetzt werden, läuft geschützte Ausführung nicht. Sie fällt nie stillschweigend auf uneingeschränkte Ausführung auf dem Host zurück. SANDBOX_UNAVAILABLE wird protokolliert und der Fehler sichtbar gemacht.

Verhältnis zu anderen Kontrollen

Wo Eindämmung endet
KontrolleEntscheidetBeitrag der Eindämmung
AgentenautorisierungOb eine aufgelöste Aktion ausgeführt werden darfBegrenzt Wirkungen, wenn eine autorisierte Ausführung beeinflusst ist
Least PrivilegeWelche Fähigkeiten überhaupt existierenEin Durchsetzungspunkt für dieses Budget
Netzwerk- und Egress-BeschränkungenWelche Netzpfade existierenEntfernt direkte Umgehungspfade aus dem Workload
InformationsflusskontrolleOb Daten in die Sandbox hinein oder heraus dürfenNichts; Isolation ist keine Freigabeentscheidung
AusgabevalidierungStruktur und Format von Artefakten und WertenNichts; eingedämmte Ausgabe ist nicht semantisch sicher
Erkennung, Tool-Chain-Analyse, Plan-DriftOb Verhalten verdächtig wirktEine Grenze, die auch hält, wenn die Erkennung versagt

Tool-Chain-Analyse und Plan-Drift-Erkennung können verdächtige Abfolgen oder Abweichungen melden, die Eindämmungsgrenze bleibt aber auch ohne sie deterministisch und durchsetzbar.

Richtlinien, Versionierung und Ausnahmen

Die Eindämmungsrichtlinie ist versionierte Konfiguration: Image- oder Laufzeitversion, Mounts, Netzwerkmodus, Grenzen und Regeln für Zugangsdaten. Ausnahmen haben einen ausdrücklichen Verantwortlichen, einen Geltungsbereich und ein Ablaufdatum. Modellausgaben gewähren nie eine Ausnahme und erweitern nie eine Sandbox.

Beobachtbarkeit, Nachweise und Begründungscodes

Felder eines Eindämmungsdatensatzes

  • Aufgaben-, Lauf- und Workload-Identität sowie initiierender Principal
  • Image- oder Laufzeitversion und Version der Eindämmungsrichtlinie
  • Angewendete Mounts, Netzwerkmodus und Ressourcengrenzen
  • Start- und Stoppzeit sowie Grund für Beendigung oder Abbruch
  • Exportversuche, Freigabeentscheidung sowie Artefakt-Hashes oder IDs, wo angemessen
01
ZustandVorgeschlagen

Ausführung wurde vorgeschlagen. Nichts lief.

02
ZustandBlockiert

Ausführung oder eine Wirkung wurde durch Richtlinie verweigert.

03
ZustandGestartet

Der Workload lief innerhalb der Grenze.

04
ZustandBeendet

Der Lauf wurde gestoppt, etwa wegen einer Grenze.

05
ZustandAbgeschlossen

Der Lauf endete. Seine Ausgabe bleibt nicht vertrauenswürdig.

06
ZustandExportiert

Ein Artefakt hat die separate Freigabeschranke passiert.

Beispielhafte Begründungscodes, als Engineering-Empfehlung und nicht als Standard: FILESYSTEM_PATH_DENIED, NETWORK_DISABLED, RESOURCE_LIMIT_EXCEEDED, PROCESS_POLICY_DENIED, SECRET_NOT_AVAILABLE, EXPORT_REQUIRES_RELEASE und SANDBOX_UNAVAILABLE.

Szenario A: Schreibgeschützte Dokumentverarbeitung

Ein Nutzer bittet um eine Zusammenfassung des Archivs quarterly-report.example.zip. Entpacken und Parsen laufen in einem flüchtigen Arbeitsbereich, das Archiv ist schreibgeschützt eingebunden, ohne Netzwerk und mit begrenztem Zwischenspeicher. Die Ausführung ist innerhalb der Sandbox erlaubt. Der extrahierte Text bleibt nicht vertrauenswürdig, und jede Datei, die hinaus soll, wartet auf die Freigabeprüfung.

Szenario B: Generiertes Hilfsskript

Der Agent erzeugt ein Hilfsskript, um eine Tabelle umzuformatieren. Es läuft in einem Worker ohne Netzwerk, mit schreibgeschützter Eingabe und begrenztem Zwischenspeicher. Es darf innerhalb der Sandbox laufen. Das bedeutet nicht, dass das Skript vertrauenswürdig, korrekt oder anderswo sicher ausführbar ist.

Szenario C: Nur auf dem Host vorhandener Secret-Pfad verweigert

Code in der Sandbox versucht, einen nur auf dem Host vorhandenen Pfad zu lesen, dargestellt als /host-secrets/service.example, der nicht eingebunden ist. Der Zugriff scheitert an der Dateisystem- und Fähigkeitsgrenze mit FILESYSTEM_PATH_DENIED. Kein Secret wurde offengelegt, und das Ereignis allein belegt keine Absicht.

Szenario D: Ressourcenkontingent überschritten

Ein Workload überschreitet sein Speicher- oder Prozesskontingent oder sein Zeitlimit. Er wird mit RESOURCE_LIMIT_EXCEEDED und der auslösenden Grenze beendet. Host und andere Workloads laufen weiter. Der Lauf wird nicht allein wegen der Ressourcenerschöpfung als böswillig eingestuft.

Szenario E: Export bis zur Freigabe zurückgehalten

Die Sandbox erzeugt report-draft.example.csv und schlägt vor, die Datei an records.partner.example.test zu senden. Der Export wird mit EXPORT_REQUIRES_RELEASE zurückgehalten, bis unabhängige Autorisierung, Informationsflusskontrolle, Ausgabevalidierung und Freigaberichtlinie erfüllt sind. Solange er zurückgehalten wird, ist nichts exportiert.

Was die Szenarien zeigen und was nicht

Einordnung der Szenarien
SzenarioZeigtZeigt nicht
A: DokumentverarbeitungParsen kann mit schreibgeschützter Eingabe ohne Netzwerk laufenDass extrahierter Inhalt vertrauenswürdig ist
B: HilfsskriptGenerierter Code kann in einem begrenzten Worker laufenDass das Skript korrekt oder vertrauenswürdig ist
C: Host-Secret-PfadNicht eingebundene Pfade sind nicht verfügbarDass ein Secret offengelegt oder ein Angriff beabsichtigt wurde
D: RessourcenkontingentErschöpfung beendet die Aufgabe, nicht den HostDass der Workload böswillig war
E: Export zurückgehaltenErgebnisse brauchen eine separate FreigabeentscheidungDass Artefakt oder Ziel genehmigt sind

Tests und Validierung

Defensive Regressionsklassen
TestklasseErwartetes Ergebnis
Zugriff auf Host-PfadeNicht verfügbar
Netzwerk in einer Sandbox ohne NetzwerkNicht verfügbar
Überschreitung eines RessourcenkontingentsAufgabe mit Nachweis beendet
Schreiben auf schreibgeschützte EingabeVerweigert
Breites Produktions-CredentialIn Umgebung und Dateisystem nicht vorhanden
Direkter Zugriff auf Host-ProzesseNicht verfügbar
ArtefaktexportErfordert die Freigabeschranke
Zurücksetzen zwischen AufgabenKein Zustand früherer Aufgaben vorhanden
Fehlgeschlagene Sandbox-BereitstellungGeschützte Ausführung schlägt sicher fehl

Diese Tests prüfen, dass die Grenze hält. Sie sind kein Katalog von Techniken zum Ausbruch aus der Isolation, und diese Seite enthält bewusst keine.

Kennzahlen

Operative Kennzahlen mit getrennten Bezugsgrößen
KennzahlBezugsgröße
Sandbox-AbdeckungAusführungen von Workloads, die als eindämmungspflichtig eingestuft sind
Erfolgsquote der IsolationstestsGekennzeichnete Isolations-Regressionstests
Unerwartete Blockaden von Host-ZugriffenEingedämmte Läufe
Beendigungen wegen RessourcengrenzenEingedämmte Läufe
Abdeckung der ExportschrankeArtefakte, die Sandboxes verlassen
Einhaltung von Netzwerk ausLäufe von Workloads, die als netzwerkfrei eingestuft sind
Abdeckung des flüchtigen ZurücksetzensEingedämmte Läufe
Fehlblockadequote und Erfolg legitimer AufgabenGekennzeichnete legitime Aufgaben
Nutzung und Ablauftreue von AusnahmenEingedämmte Läufe und aktive Ausnahmen
Fehlerquote bei der BereitstellungBereitstellungsversuche

Dies sind operative Kennzahlen, kein Sicherheitsnachweis. Sie werden nicht zu einem Wert zusammengefasst.

Häufige Fehler

Fehlermuster
  1. 01
    Sandbox-Ausgaben vertrauen

    Ergebnisse freigeben, weil sie aus einer Sandbox kommen.

  2. 02
    Breite Host-Mounts

    Host-Verzeichnisse oder das Host-Wurzelverzeichnis für den Workload freigeben.

  3. 03
    Offener Steuer-Socket der Laufzeit

    Den Socket der Container-Laufzeit in den Workload einbinden.

  4. 04
    Breite Produktions-Credentials

    Dauerhaft verfügbare Secrets in Umgebung, Dateien oder Kontext.

  5. 05
    Uneingeschränktes Netzwerk

    Netzwerk ohne separate Egress-Ebene.

  6. 06
    Geteilter Zustand

    Umgebungen über Mandanten, Nutzer oder Läufe hinweg wiederverwenden.

  7. 07
    Fehlende Ressourcengrenzen

    Keine Obergrenzen für CPU, Speicher, Prozesse, Platte oder Zeit.

  8. 08
    Export ohne Freigabeprüfung

    Artefakte verlassen die Sandbox ohne Autorisierungs-, Fluss- und Validierungsprüfung.

  9. 09
    Stiller Rückfall auf den Host

    Uneingeschränkt ausführen, wenn die Sandbox nicht verfügbar ist.

  10. 10
    Container für eine sichere Sandbox halten

    Sich auf eine Bezeichnung statt auf Konfiguration und Risiko verlassen.

  11. 11
    Erkennung mit Eindämmung verwechseln

    Sich auf einen Detektor statt auf eine durchsetzbare Grenze verlassen.

Umsetzungs-Checkliste

Bevor man sich auf Eindämmung verlässt

  • Riskante Ausführung läuft in einer nach Risiko gewählten Isolationstechnologie
  • Umgebungen gelten pro Aufgabe oder Lauf und werden nie zwischen Mandanten geteilt
  • Eingaben sind schreibgeschützt, beschreibbare Mounts minimal, kein Host-Wurzelverzeichnis und kein Laufzeit-Socket
  • Workloads laufen unprivilegiert mit reduzierten Fähigkeiten und ohne geerbte Zugangsdaten
  • Grenzen für CPU, Speicher, Prozesse, Platte, Zeit und Ausgabe sind gesetzt
  • Netzwerk ist standardmäßig aus oder läuft über separate Egress-Kontrolle
  • Zugangsdaten fehlen oder sind aufgabenbezogen und kurzlebig
  • Exporte passieren eine separate Freigabeschranke
  • Fehlgeschlagene Bereitstellung führt zu sicherem Abbruch
  • Richtlinien sind versioniert; Ausnahmen haben Verantwortliche, Geltungsbereich und Ablaufdatum

Standards und Quellen

Herangezogene Standards und Leitlinien

NIST
SP 800-53 Rev. 5 SC-39 Process Isolation, SP 800-53 Rev. 5 AC-6 Least Privilege und SC-7 Boundary Protection (nur Abgrenzung), SP 800-190 Application Container Security Guide
OWASP
Top 10 for Agentic Applications 2026 (Risikokontext), LLM01:2026 Prompt Injection

Reichweite der Quellen: NIST SC-39 ist allgemeine Leitlinie zur Prozessisolation, AC-6 und SC-7 werden nur zur Abgrenzung gegenüber Least Privilege und Netzgrenzschutz genannt. NIST SP 800-190 ist allgemeine Leitlinie zur Containersicherheit aus dem Jahr 2017; sie entstand vor modernen LLM-Agenten und behandelt sie nicht. Die OWASP-Liste für agentische Anwendungen liefert Risikokontext für den Missbrauch von Agenten und Tools, LLM01:2026 nur Risikokontext zu Prompt Injection. Keine genannte Quelle definiert Sandboxing / Eindämmung als vollständigen Kontrollstandard für KI-Agenten. Isolationsoptionen, Begründungscodes, Datensatzfelder, Szenarien und Kennzahlen auf dieser Seite sind Engineering-Empfehlungen.

Häufige Fragen

Macht die Ausführung in einer Sandbox die Ausgabe vertrauenswürdig?

Nein. Die Ausgabe bleibt variable Daten und braucht eine separate Freigabeprüfung.

Autorisiert eine Sandbox die Aktion?

Nein. Agentenautorisierung entscheidet, ob eine aufgelöste Aktion ausgeführt werden darf.

Ist ein Container eine sichere Sandbox?

Nicht aufgrund der Bezeichnung. Seine Stärke hängt von Konfiguration und umgebenden Kontrollen ab, und er teilt den Host-Kernel.

Ist Egress erledigt, wenn die Sandbox Netzwerk hat?

Nein. Netzwerk- und Egress-Beschränkungen entscheiden weiterhin, welche Pfade existieren.

Beweist eine Beendigung wegen Ressourcengrenzen einen Angriff?

Nein. Sie beweist, dass der Lauf seine Grenzen überschritten hat.

Was passiert, wenn die Sandbox nicht startet?

Geschützte Ausführung bricht sicher ab und fällt nicht auf den Host zurück.

Quellen

  1. NIST SP 800-53 Rev. 5, Security and Privacy Controls for Information Systems and Organizations (SC-39, AC-6, SC-7)NIST · StandardGeprüft 2026-09-27
  2. NIST SP 800-190, Application Container Security GuideNIST · Standard · 2017-09Geprüft 2026-09-27
  3. OWASP Top 10 for Agentic Applications for 2026OWASP GenAI Security Project · Guidance · 2025-12Geprüft 2026-09-27
  4. OWASP GenAI LLM Top 10 2026 (LLM01:2026 Prompt Injection)OWASP GenAI Security Project · GuidanceGeprüft 2026-09-27