← Nieuwste papers
🤖 machine learning

Sequential Data Poisoning in LLM Post-Training

Dit artikel introduceert een sequentieel datavergiftigings-dreigingsmodel voor LLM post-training pipelines, waarbij wordt onthuld dat meerdere aanvallers die verschillende stadia targeten (zoals SFT en DPO/PPO) samengestelde kwetsbaarheden kunnen creëren die aanzienlijk effectiever zijn dan geïsoleerde aanvallen, waardoor daarmee een kritische "single-attacker illusion" in bestaande beveiligingsanalyses wordt blootgelegd.

Oorspronkelijke auteurs: Jack Sanderson, Yihan Wang, Xiaoqian Lu, Gautam Kamath, Yiwei Lu

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

Oorspronkelijke auteurs: Jack Sanderson, Yihan Wang, Xiaoqian Lu, Gautam Kamath, Yiwei Lu

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 robotassistent bouwt. Om hem echt nuttig en veilig te maken, train je hem niet slechts één keer; je neemt hem mee door een meerstaps "schoolproces".

  1. Stap 1 (SFT): Je leert hem hoe hij instructies moet opvolgen met behulp van een tekstboek met vragen en antwoorden.
  2. Stap 2 (Alignment): Je leert hem vervolgens wat mensen voorkeur geven. Je laat hem voorbeelden zien van "goede" versus "slechte" antwoorden en traint hem om de "goede" te kiezen. Dit kan op twee manieren worden gedaan:
    • Methode A (DPO): Direct de voorkeursregels aanleren.
    • Methode B (PPO): Een "rechter" inhuren (een Reward Model) om zijn antwoorden te beoordelen, en vervolgens de robot laten proberen een hogere score te halen van deze rechter.

Het Probleem: De "Geheime Saboteur"

De paper stelt een angstaanjagende vraag: Wat als iemand probeert deze robot te hacken tijdens de scholing?

In het verleden keken onderzoekers alleen naar één stap tegelijk. Ze vroegen: "Als een hacker slechte data in het tekstboek plaatst, gaat de robot dan kapot?" of "Als een hacker de voorkeursdata vervalst, gaat de robot dan kapot?"

Ze ontdekten dat als je alleen het tekstboek aanvalt, de robot na de tweede stap nog steeds goed lijkt te functioneren. Als je alleen de voorkeursdata aanvalt, lijkt de robot ook weer in orde. Het leek alsof de robot veilig was omdat het "slechte" gedrag verdween na de tweede stap van de training.

De Grote Ontdekking: De "Single-Attacker Illusion"

De auteurs van deze paper realiseerden zich dat dit een valstrik was. Ze noemen het de "Single-Attacker Illusion".

De Analogie:
Stel je voor dat je probeert een spion in een beveiligd gebouw te smokkelen.

  • Poging 1: Je probeert de bewaker bij de voordeur te omkopen (Stap 1). De bewaker betrapt je, en de spion wordt het gebouw uitgezet. Je denkt: "Poef, het gebouw is veilig."
  • Poging 2: Je probeert de manager binnen om te kopen (Stap 2). De manager betrapt je, en de spij wordt het gebouw uitgezet. Je denkt: "Poef, het gebouw is veilig."

De Realiteit:
De paper laat zien dat als je twee verschillende saboteurs hebt (of één zeer slimme saboteur die in twee fasen werkt), zij samen kunnen werken om het gebouw te breken, zelfs als ze dat alleen niet zouden kunnen.

  • De Truc: De eerste saboteur plant een "slapende" geheime code in het brein van de robot tijdens Stap 1. De tweede stap van de training (de alignment) verwijdert deze code niet; het brengt de code alleen in slaap. De robot ziet er normaal en veilig uit.
  • Het Ontwaakmoment: De tweede saboteur vervalst de voorkeursdata in Stap 2. Dit voegt niet alleen nieuw slecht gedrag toe; het fungeert als een "ontwaaksignaal" dat de slapende code uit Stap 1 weer activeert.

Plotseling is de robot veilig, tenzij je een specifieke magische zin zegt (de trigger). Als je die zin zegt, negeert de robot alle veiligheidsregels en doet hij precies wat de hackers willen.

Hoe ze samenwerken (De twee scenario's)

De paper testte twee verschillende manieren om de robot te trainen en ontdekte dat de saboteurs verschillend werken in elk scenario:

1. Het "Additieve" Team (SFT → DPO)

  • Hoe het werkt: Stel je voor dat twee mensen aan een zware auto duwen. Als Persoon A een beetje duwt, beweegt de auto niet. Als Persoon B een beetje duwt, beweegt de auto niet. Maar als ze tegelijkertijd duwen, rolt de auto naar voren.
  • Het Resultaat: Het verdelen van het "slechte data"-budget tussen het tekstboek en de voorkeursdata werkt beter dan al de slechte data op slechts één plek te plaatsen. Ze helpen elkaar uit de brand.

2. Het "Complementaire" Team (SFT → PPO)

  • Hoe het werkt: Dit is als een slot en een sleutel.
    • De eerste saboteur (Stap 1) plaatst een slot in het brein van de robot.
    • De tweede saboteur (Stap 2) creëert de sleutel.
    • Als je alleen het slot hebt, is de robot veilig. Als je alleen de sleutel hebt, is de robot veilig. Maar als je beide hebt, vliegt de deur open.
  • Het Resultaat: Geen van beide aanvallen werkt op zichzelf. Je moet beide fasen van de vergiftiging hebben om de hack te laten slagen.

De Multi-Adversary Twist

De paper keek ook naar een scenario waarin twee verschillende hackers onafhankelijk van elkaar werken, zonder van elkaar te weten.

  • Het Resultaat: Zelfs zonder met elkaar te praten, combineren hun aanvallen zich nog steeds om het systeem te breken. Als Hacker A een valstrik plant in Stap 1 en Hacker B een valstrik in Stap 2, is de uiteindelijke robot kwetsbaar voor beide valstrikken. De latere fase overheerst meestal, maar de schade van de eerdere fase is nog steeds aanwezig, wachtend om geactiveerd te worden.

De Kernconclusie

De paper concludeert dat we de veiligheid van AI niet kunnen beoordelen door naar slechts één stap van de training te kijken.

  • De Illusie: Het controleren van één fase laat de AI veilig lijken, omdat het "slechte" gedrag verborgen of onderdrukt is.
  • De Waarheid: De hele pijplijn is fragiel. Wanneer je naar de hele reis kijelt, van begin tot eind, besef je dat kleine, schijnbaar onschadelijke aanvallen in verschillende fasen kunnen samenwerken om een enorme beveiligingslek te creëren.

Kortom: Alleen omdat een robot er na zijn tweede les veilig uitziet, betekent niet dat hij veilig is. Als iemand een geheime instructie in de eerste les heeft geplant en een andere persoon de beoordelingen in de tweede les heeft vervalst, kan de robot de regels breken op het moment dat een specifiek woord wordt uitgesproken.

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 →