Ihr Agent ist ein API-Client. Schützen Sie ihn wie einen solchen

KI-Agenten können APIs überlasten, Anfragen duplizieren und mit gültigen Zugangsdaten auf unnötige Daten zugreifen. So können Entwickler die Risiken mit API-Kontrollen begrenzen.

Nov 9, 2026
3 minute read
eSecurity Planet Inhalte und Produktempfehlungen sind redaktionell unabhängig. Wir können Geld verdienen, wenn Sie auf Links zu unseren Partnern klicken. Mehr erfahren

Jedes Sicherheitsteam, das ich kenne, hat einen Plan für feindlichen Datenverkehr, der auf seine APIs trifft. Ratenbegrenzungen, Tokens mit eingeschränktem Gültigkeitsbereich, Anomalieerkennung – das volle Programm. Der Plan geht normalerweise davon aus, dass der Angreifer außerhalb des Gebäudes sitzt.

Der Aufrufer, um den ich mir Sorgen mache, ist bereits drinnen, authentifiziert und tut genau das, was ihm aufgetragen wurde. Es handelt sich um einen KI-Agenten, und aus Sicht Ihrer API sehen sich ein fehlgeleiteter und ein missbräuchlicher Agent genau gleich aus.

Ich entwickle Backend-Dienste und Produktions-KI-Agenten bei Amazon Advertising. Die Agenten, die ich betreibe, rufen Tools und APIs auf, um echte Aufgaben zu erledigen: Werbeanalysen zu lesen, Antworten zusammenzustellen und auf Grundlage ihrer Erkenntnisse zu handeln. Ihre Entwicklung und der Betrieb haben mir gezeigt, dass der Missbrauch von Tool-Aufrufen nicht nur eine Technik von Angreifern ist. Er ist auch das, was ein normaler Agent an einem schlechten Tag tut – mit Maschinengeschwindigkeit und gültigen Zugangsdaten.

Die Missbrauchsmuster sind eingebaut

Beginnen wir mit Wiederholungsversuchen. Ein Tool-Aufruf läuft in einen Timeout, und der Agent kann nicht feststellen, ob die Aktion ausgeführt wurde. Also ruft er das Tool erneut auf. Aus einem lediglich langsamen Schreibvorgang wird ein Schreibvorgang, der zweimal ausgeführt wurde. Angreifer nennen das Replay. Ihr Agent nennt es Hilfsbereitschaft.

Dann gibt es die Auffächerung. Aus einer Nutzerfrage wird ein Plan, aus dem Plan werden Dutzende von Tool-Aufrufen, und jeder Aufruf ruft großzügig Daten ab, weil ein weiteres Netz für das Modell sicherer wirkt. Multipliziert man das mit allen Nutzern, die gleichzeitig Fragen stellen, erhält man ein Lastprofil, das keine Kapazitätsprüfung vorhergesehen hat und das vollständig von autorisierten Aufrufern erzeugt wird.

Schließlich gibt es die Ausweitung des Gültigkeitsbereichs im wörtlichen Sinne. Ein Agent mit einem weitreichenden Token wird ihn verwenden. Erteilen Sie einem Tool die Berechtigung, jede Tabelle zu lesen, wird der Agent Tabellen lesen, die er für seine Aufgabe nie benötigt hätte, weil ihn nichts in seinen Anweisungen darauf hingewiesen hat, dass diese Tabellen besonders geschützt sind. Die Zugangsdaten waren die Kontrolle – und die Zugangsdaten sagten Ja.

Advertisement

Schützen Sie die Schnittstelle, nicht die Absicht

Sie können das nicht absichern, indem Sie die Absichten des Agenten untersuchen. Sie sichern es genauso ab wie jeden leistungsfähigen Client: an der Schnittstelle.

Geben Sie jedem Agenten-Workflow eine eigene Identität und ein Token, dessen Gültigkeitsbereich auf die Tools und Daten beschränkt ist, die dieser Workflow benötigt. Ein Workflow zum Zusammenfassen von Inhalten braucht kein Schreib-Token, und ein Workflow, der schreibt, muss nicht das gesamte Data Warehouse lesen können.

Machen Sie Schreib-Tools idempotent. Übermitteln Sie mit jeder Anfrage einen Schlüssel, speichern Sie das Ergebnis, und geben Sie bei erneutem Eintreffen desselben Schlüssels das gespeicherte Ergebnis zurück, statt die Aktion ein zweites Mal auszuführen. Bei korrekter Implementierung verhindert dies, dass wiederholte Anfragen denselben Schreibvorgang mehr als einmal auslösen.

Das verringert auch das Risiko doppelter Aktionen, die sowohl durch legitime Wiederholungsversuche als auch durch bestimmte Replay-Versuche verursacht werden.

Überwachen Sie die Aktivitäten von Agenten und setzen Sie Grenzen durch

Protokollieren Sie Tool-Aufrufe genauso wie privilegierte Aktionen von Nutzern: welcher Agent, welcher Workflow, was er gelesen, was er geändert hat und auf wessen Anfrage hin. Wenn etwas schiefgeht – und das wird es –, sollte die Untersuchung Stunden dauern, nicht archäologische Ausgrabungen erfordern.

Legen Sie Budgets fest. Eine Obergrenze pro Aufgabe für die Anzahl der Aufrufe und das Datenvolumen verwandelt außer Kontrolle geratenes Verhalten von einem Vorfall in eine angehaltene Aufgabe mit einer eindeutigen Fehlermeldung. Agenten verstehen Budgets ungefähr so gut wie Junior-Entwickler – was bedeutet, dass das Budget vom System durchgesetzt werden muss und nicht in einem Prompt angefordert werden darf.

Diese Grenzen sollten durch das API-Gateway, die Tool-Ausführungsschicht oder einen anderen vertrauenswürdigen Dienst durchgesetzt werden, statt darauf zu vertrauen, dass der Agent sich selbst stoppt.

Advertisement

Nichts davon bremst einen gutartigen Agenten aus. All das zieht eine klare Grenze zwischen einem Agenten, der seine Aufgabe erledigt, und einem Agenten – oder jemandem, der ihn steuert –, der mit Ihren eigenen Zugangsdaten Schaden anrichtet. Genau dort hat die API-Abwehr schon immer hingehört.

Möchten Sie bessere Ergebnisse mit KI erzielen? Leser von eSecurity Planet erhalten sieben Tage lang kostenlos Zugang zu The Neuron Academy, einer praxisnahen Lernplattform voller KI-Tipps, Tricks und Prompting-Techniken. Beginnen Sie mit unserem kostenlosen sechsmütigen Kurs How to Talk to AI, um einfache Möglichkeiten kennenzulernen, bessere Prompts zu schreiben und nützlichere Antworten zu erhalten. Erkunden Sie anschließend weitere Lektionen, um Ihre KI-Kompetenzen und Ihr Selbstvertrauen bei der Arbeit auszubauen.

Vishnuvardhan Reddy Kaithapuram

Vishnuvardhan Reddy Kaithapuram

Software Development Engineer at Amazon Advertising

Vishnuvardhan Reddy Kaithapuram is a Software Development Engineer at Amazon Advertising, where he builds back-end services, APIs, and production AI agents for advertiser analytics. His writing has appeared in TDWI Upside and ExchangeWire, and he spoke at Marketplace Risk New York on data-layer AI governance.

eSecurity Planet Logo

eSecurity Planet is a leading resource for IT professionals at large enterprises who are actively researching cybersecurity vendors and latest trends. eSecurity Planet focuses on providing instruction for how to approach common security challenges, as well as informational deep-dives about advanced cybersecurity topics.

Eigentum von TechnologyAdvice. © 2026 TechnologyAdvice. Alle Rechte vorbehalten

Werbetreibenden-Offenlegung: Einige der auf dieser Website erscheinenden Produkte stammen von Unternehmen, von denen TechnologyAdvice eine Vergütung erhält. Diese Vergütung kann beeinflussen, wie und wo Produkte auf dieser Website erscheinen, einschließlich beispielsweise der Reihenfolge, in der sie erscheinen. TechnologyAdvice schließt nicht alle Unternehmen oder alle auf dem Marktplatz verfügbaren Produkttypen ein.