← Nieuwste papers
💻 computer science

Caught in the Act(ivation): Toward Pre-Output and Multi-Turn Detection of Credential Exfiltration by LLM Agents

Dit artikel stelt een meerlagige verdedigingsstrategie voor tegen de exfiltratie van inloggegevens door LLM-agenten, die pre-output activatie-probing, formaatspecifieke honeytoken-detectie met conformistische voorspelling en cumulatieve multi-turn lekkage-verantwoording combineert om de beperkingen te overwinnen van het uitsluitend vertrouwen op tekstgebaseerde outputfilters.

Oorspronkelijke auteurs: Kargi Chauhan, Pratibha Revankar

Gepubliceerd 2026-06-04
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Kargi Chauhan, Pratibha Revankar

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een zeer slimme, behulpzame robotassistent hebt (een LLM-agent) die je helpt je digitale leven te beheren. Om zijn werk te kunnen doen, moet deze robot je geheime sleutels in zijn geheugen bewaren—zoals wachtwoorden, API-sleutels en banktokens.

Het probleem is dat deze robot ook e-mails, webpagina's en aantekeningen van vreemden leest. Als een kwaadwillende een sluwe instructie in een aantekening van een vreemde verbergt (een "prompt injection"), kunnen ze de robot foppen om je geheime sleutels prijs te geven.

Huidige beveiligingsbewakers staan meestal bij de deur (het controleren van binnenkomende aantekeningen) of bij de uitgang (het controleren van wat de robot zegt). Maar kwaadwillenden zijn slim en kunnen de verzoeken vermommen of de geheimen letter voor letter over vele gesprekken verspreiden, waardoor ze de bewakers passeren.

Dit artikel introduceert een nieuw, driedelig beveiligingssysteem genaamd het Agentic Immune System (AIS). Denk hier niet aan als één enkele bewaker, maar als een team van drie gespecialiseerde detectives die samenwerken om het lek te vangen voordat het gebeurt, terwijl het gebeurt, en nadat het is gebeurd.

Hier is hoe de drie detectives werken, met eenvoudige analogieën:

1. De "Gedachtenlezer" (CIFT): De gedachte vangen voordat er gesproken wordt

Het Probleem: Traditionele bewakers luisteren alleen naar wat de robot zegt. Maar tegen de tijd dat de robot spreekt, kan hij het wachtwoord al gecodeerd hebben (zoals "password123" veranderen in "cGFzc3dvcmQxMjM=") of het vermomd hebben zodat de bewaker het niet herkent.
De Oplossing: Deze detective luistert niet naar de stem van de robot. In plaats daarvan observeert hij de hersenactiviteit van de robot (interne "activatie"-signalen) voordat de robot überhaupt zijn mond opent.

  • De Analogie: Stel je een goochelaar voor die net een konijn uit een hoed wil toveren. Een normale bewaker wacht tot hij het konijn ziet. Deze "Gedachtenlezer" kijkt naar het trillen van de hand van de goochelaar en het wapperen van de oren van het konijn binnenin de hoed. Als de hersenen van de robot op een specifieke manier oplichten die suggereert dat hij op het punt staat een geheime sleutel te pakken, stopt dit systeem de actie onmiddellijk, zelfs als de robot nog geen woord heeft gezegd.
  • De Keerzijde: Je moet in staat zijn om in de hersenen van de robot te kijken (white-box toegang). Als je alleen via een black-box API met de robot communiceert, kun je deze detective niet gebruiken.

2. De "Nepkoekje" (DP-HONEY): De statistische val

Het Problelem: Soms zegt de robot inderdaad iets dat op een wachtwoord lijkt. Maar hoe weet je of het een echt wachtwoord is of gewoon een willekeurige reeks tekens die eruitziet als een wachtwoord? Als je alles blokkeert wat op een wachtwoord lijkt, stop je misschien per ongeluk de robot in het uitvoeren van zijn echte taak.
De Oplossing: Deze detective plant honeytokens—nepwachtwoorden die er realistisch uitzien (zoals nepjes of nep-sleutels) gemengd met de echte.

  • De Analogie: Stel je voor dat je een nep $20-biljet op je bureau legt naast je echte portemonnee. Als iemand het nepbiljet steelt, weet je onmiddellijk dat er een dief in de kamer is. Het systeem genereert deze nepbiljetten zo perfect dat ze echt lijken, maar gebruikt een speciale statistische methode (zoals een "privacyschild") om ervoor te zorgen dat ze precies goed zijn. Als de robot per ongeluk een nepbiljet overhandigt, weet het systeem: "Aha! We zijn gecompromitteerd!"
  • De Keerzijde: Dit werkt alleen als de kwaadwillende niet weet welk biljet nep is. Als zij kunnen achterhalen welke sleutel echt is, zullen ze de neppe simpelweg negeren.

3. De "Lekkage-meter" (NIMBUS): Het langzame druppelen vangen

Het Probleem: Een kwaadwillende vraagt misschien niet in één keer om het hele wachtwoord. Ze kunnen vragen om "de eerste letter", dan "de tweede letter", enzovoort, over 20 verschillende gesprekken. Elke individuele reactie ziet er onschadelijk uit, maar samen onthullen ze het hele geheim.
De Oplossing: Deze detective kijkt niet naar losse zinnen; hij houdt de volledige gesprekshistorie in de gaten. Hij houdt een lopende score bij van hoeveel "geheime informatie" er in de loop van de tijd is gelekt.

  • De Analogie: Stel je een emmer voor met een klein gaatje. Een enkele druppel water die eruit valt is geen probleem. Maar als je de druppels bijhoudt, merk je dat de emmer langzaam leegloopt. Dit systeem telt de "bits" aan informatie die naar buiten lekken. Zelfs als elke beurt veilig lijkt, sluit het systeem de emmer zodien de totale "lekkage-score" te hoog wordt.
  • De Keerzijde: Dit is een schatting, geen perfecte natuurwet. Het is erg goed in het vangen van langzame, sluipende aanvallen die andere bewakers missen, maar het vangt mogelijk geen enorme lek die in één keer plaatsvindt.

Het Grote Plaatje

Het artikel betoogt dat we niet op slechts één van deze methoden kunnen vertrouwen.

  • Tekstfilters (controleren van de output) zijn te gemakkelijk te misleiden met vermommingen.
  • Inputfilters (controleren van de input) kunnen niet elke slimme truc voorspellen die een kwaadwillende kan gebruiken.

In plaats daarvan stelt het artikel een gelaagde verdediging voor:

  1. Kijk naar de hersenen van de robot om het te stoppen voordat hij spreekt.
  2. Plant nep-sleutels om hem te vangen als hij probeert te spreken.
  3. Tel de lekkages over de tijd om langzame, sluipende aanvallen te vangen.

De auteurs hebben dit getest op open-source robots en vonden dat het combineren van deze drie methoden veel beter werkt dan het gebruik van enkel tekstfilters. Ze geven echter toe dat dit nog een "prototype" is (een onderzoeksmodel). Het werkt goed in het laboratorium, maar implementatie in de echte wereld vereist meer testen, vooral voor gevallen waarin de robot tools gebruikt (zoals API's) in plaats van alleen maar in zinnen te praten.

Kortom: Om te voorkomen dat een robot je geheimen steelt, moet je zijn gedachten observeren, hem vangen met neppers en zijn langzame lekkages tellen, in plaats van alleen te luisteren naar wat hij zegt.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →