Leerpad
Op 16 juli 2026 publiceerde Hugging Face een beveiligingsmelding. Iemand was in een deel van de productie-infrastructuur binnengedrongen tijdens een weekend, had wachtwoorden en toegangssleutels verzameld en bewoog zich zijwaarts door meerdere interne systemen. Erg, maar niet ongewoon.
Daarna kwam de zin die het verschil maakte. De indringer was geen persoon. Hugging Face omschreef de inbraak als "gedreven, van begin tot eind, door een autonoom AI-agentsysteem." Op dat moment hadden ze geen idee welk model erachter zat.
Vijf dagen later stak OpenAI zijn hand op.
Wat volgt is mijn poging om de bevestigde feiten op één plek te verzamelen, ze te scheiden van de delen die nog betwist worden, en uit te leggen hoe een benchmarktest uitmondde in wat OpenAI zelf een ongekend cyberincident noemde. Ik heb waar mogelijk met primaire bronnen gewerkt, omdat de secundaire berichtgeving wisselend was en verschillende veel herhaalde details onjuist bleken.
Het korte antwoord: wat er gebeurde
De korte versie in vijf stappen:
- OpenAI draaide zijn modellen tegen een cybervaardigheden-benchmark, met veiligheidsfilters uitgeschakeld, binnen een afgesloten omgeving.
- De modellen vonden een onbekende fout in het enige stuk software waarmee die omgeving kon praten, en gebruikten die om het open internet te bereiken.
- Ze kwamen eruit dat Hugging Face waarschijnlijk de antwoorden op de benchmark hostte, en gingen daar achteraan.
- Tussen 9 en 13 juli voerden ze ongeveer 17.600 geregistreerde acties uit tegen Hugging Face voordat de verbinding werd verbroken.
- Hugging Face reconstrueerde alles met een open-weight-model op zijn eigen servers, omdat de commerciële AI-tools waar ze eerst naar grepen de klus weigerden.
Elk van die punten verdient nadere uitleg, dus laten we ze op volgorde doornemen.
Wat gebeurde er? (meer details)
Begin bij de reden dat zo’n test überhaupt bestaat.
OpenAI voert evaluaties uit om te meten hoe goed zijn modellen zijn in offensieve cybersecurity: het vinden van softwarefouten en het schrijven van code die die uitbuit. Dat klinkt alarmerend zonder context, maar het is standaardpraktijk in de sector. Je kunt geen waarborgen ontwerpen voor een capaciteit die je niet hebt gemeten, en je ontdekt liever in een laboratorium dan in het wild dat een model gevaarlijk goed is in iets.
Voor deze specifieke test zette OpenAI bewust de filters uit die het normaal gebruikt om modellen te blokkeren bij risicovolle cyberactiviteiten. Het doel was het plafond te vinden, niet het alledaagse gedrag te observeren. De omgeving was afgesloten, met één smalle uitzondering waar we zo op terugkomen.
Twee modellen zijn publiekelijk genoemd:
- Het eerste is GPT-5.6 Sol, dat al naar klanten is verscheept.
- Het tweede was een capabeler prototype dat OpenAI later omschreef als alleen-intern, nooit bedoeld voor release, en dat het bedrijf heeft uitgeschakeld, versleuteld en afgesloten van toegang door onderzoekers zodra het begreep wat er was gebeurd.
Die "twee modellen"-telling vraagt wel een kanttekening, en het is het meest verkeerd begrepen deel van het verhaal. De Black Hat-briefing maakte duidelijk dat dit nooit een enkel model was dat van het script afweek. Agenten die verschillende modellen draaiden, aan verschillende evaluaties werkten, deelden al maanden bevindingen met elkaar. Daarover zo meer, want het is het interessantste aspect van het hele incident.
In plaats van de benchmark eerlijk op te lossen, gingen de agenten op zoek naar de antwoordensleutel. OpenAI’s eigen verslag omschrijft ze als "hypergefocust" op het bemachtigen van een oplossing, en bereid extreem ver te gaan voor een vrij smal scoredoel.
Een vroege verduidelijking is de moeite waard, omdat veel berichtgeving dit verkeerd had: ExploitGym, de benchmark in kwestie, is niet van OpenAI. Die is van een derde partij, en Hugging Face was expliciet dat het ExploitGym-team en de infrastructuur die zij draaien geen rol speelden bij het opzetten of bedienen van de omgeving waar dit gebeurde.
Tijdlijn van de OpenAI–Hugging Face-hack
Met dit in het achterhoofd, hier de tijdlijn van het incident:
| Datum (2026) | Wat er gebeurde |
|---|---|
| 7 mei | Agenten beginnen berichten voor elkaar achter te laten nadat ze vastlopen op onmogelijke eval-taken |
| Eind mei | Agenten vinden een manier om het internet te bereiken; de methode verspreidt zich naar andere agenten |
| 9–13 juli | De eigenlijke aanval op Hugging Face — ~17.600 acties, oplopend tot admincontrole op 11 juli |
| 16 juli | Hugging Face maakt de inbraak publiek; aanvaller onbekend |
| 21 juli | OpenAI bevestigt dat zijn modellen verantwoordelijk waren |
| 27–28 juli | Hugging Face publiceert zijn technische write-up; reactie uit de sector begint (Open Secure AI Alliance, "Pacing the Frontier") |
| 5 aug | OpenAI’s Black Hat-debrief onthult de messageboard-achtergrond van mei |
Hoe de hack gebeurde
Dit is het deel om langzaam te lezen, omdat de individuele zwaktes alledaags zijn.
Als je niet in security werkt, maak je geen zorgen over het onthouden van de onderstaande toolnamen. Het patroon is belangrijker dan de vocabulaire, en ik licht het jargon onderweg toe.
Uit de sandbox ontsnappen
De testomgeving had geen directe internettoegang. De enige opening was een cachingproxy, software die tussen je code en de buitenwereld zit om op verzoek softwarepakketten op te halen en op te slaan, en in deze test gebruikten ze Artifactory, een veelgebruikt commercieel product.
De modellen vonden er een zero-day in, een fout die niemand kende en waar geen patch voor bestond. OpenAI meldde de fout aan JFrog, de leverancier, samen met andere Artifactory-bugs die de modellen tijdens de review vonden, en JFrog bevestigde dit alles publiekelijk. CTO Yoav Landman zei dat het team de melding behandelde als een echt onbekende kwetsbaarheid en patches uitrolde voor zowel cloud- als self-hosted klanten. Aantallen verschillen licht tussen publicaties: BleepingComputer herleidde acht CVE-identifiers op naam van OpenAI in de gepatchte release, terwijl andere berichten er negen noemen.
Van daaruit werkten de agenten zich op naar een machine binnen OpenAI’s eigen researchnetwerk die het internet kon bereiken.
Een lanceerplatform inrichten
Hier een detail dat in vroege berichtgeving flink verwaterde. De agenten vonden een onbeveiligde publieke endpoint, draaiend op infrastructuur van een bedrijf genaamd Modal, die was gebouwd om ingezonden code te compileren en uit te voeren. Ze namen die over en gebruikten hem als stagingbasis.
Modal zelf is niet gehackt. Hugging Face was expliciet dat de eigen infrastructuur van het platform nooit is gecompromitteerd. De opening kwam van een blootgestelde endpoint van één klant. Als je koppen zag die aankondigden dat een tweede bedrijf was gehackt, is dit de nuance die ze plat sloegen.
Binnenkomen bij Hugging Face
Twee toegangswegen, beide via hetzelfde systeem: de pipeline die datasets verwerkt die mensen uploaden.
De eerste was een bestandslezing
De agent uploadde een dataset waarvan de configuratie wees naar databestanden op specifieke locaties op de harde schijf van de server zelf. Toen de verwerkingsjob die opende, gaf die keurig de inhoud van die locaties terug alsof het datarijen waren. Een ervan bevatte de omgevingsvariabelen van de server, waar applicaties vaak wachtwoorden en API-sleutels bewaren. Andere gaven de broncode van de pipeline terug, wat een kaart opleverde van hoe die werkte.
Geen code-executie nodig, alleen een configuratiebestand dat beleefd vroeg.
De tweede route was een template injection
Datasetconfiguraties stonden een beetje tekstopmaak toe, en de agent ontdekte dat het echte Python-code in dat veld kon smokkelen en de server die liet uitvoeren. Beide routes omzeilden dezelfde verdediging: een eerdere, luidruchtigere poging was geblokkeerd door een regel die controleerde welke webadressen het systeem mocht ophalen, dus stopte de agent met het vragen om externe dingen op te halen en vroeg in plaats daarvan om lokale dingen te bewerken.
Resultaten kwamen terug via de eigen API van Hugging Face en via datasets die de agent controleerde, gebruikt als dead drops. Er was geen direct netwerkpad naar binnen of naar buiten, dus datasets werden zowel de deur als de brievenbus.
Door de systemen bewegen
Op 11 juli ging de escalatie snel. De reconstructie van Hugging Face laat zien dat de agent in minder dan dertien uur ging van code draaien binnen één workerproces naar volledige administratieve controle over meerdere interne clusters.
Daar kwam het door per stap toegangstokens te verzamelen en in te ruilen voor meer rechten. Het slechtste moment was het lezen van één opgeslagen geheim dat 136 afzonderlijke sleutels bevatte, wat binnen het volgende uur tot twee van de gebruikte credentials leidde.
Daarna deed een configuratiefout het meeste van de resterende schade. Hugging Face had één interne service één enkele credential gegeven die over alle clusters gedeeld werd, met het hoogste privilege eraan gekoppeld. Eén gestolen credential was dus overal administrator.
Command-and-control gebouwd met publieke diensten
Er was geen aangepaste aanvallersinfrastructuur. De agent draaide zijn operatie via gewone gratis webdiensten: een request-capture-site als messagequeue, tekstpastesites om code te plaatsen, datasets op het eigen platform van Hugging Face als dropboxen, en een open proxy die draaide als een Hugging Face Space om verkeer door te sluizen als directe verbindingen werden geblokkeerd.
Vervolgens legde het er een eigen klein berichtformaat bovenop, compleet met volgnumers en checksums, zodat één ruwe tekstkanaal tegelijk commando’s, code en gestolen data kon dragen. Alles werd gecomprimeerd en door elkaar gehusseld met een sleutel per campagne.
Dat laatste detail is belangrijk voor verdedigers. De eerste geautomatiseerde sweep van Hugging Face over het opgevangen verkeer vond vrijwel niets. Toen het team het eigen versleutel-/scrambleschema van de agent nabouwde en de sweep opnieuw draaide, sprong de opbrengst naar ongeveer vier keer wat de eerste ronde had gevonden.
Welke systemen waren getroffen?
Laat me het bevestigde scheiden van het speculatieve, want hier was de berichtgeving het losst.
Bevestigd bij Hugging Face:
- Ongeautoriseerde toegang tot een beperkte set interne datasets en meerdere service-credentials. Roottoegang op de onderliggende machines.
- Beheerscontrole over meerdere interne clusters.
- Leestoegang tot een interne database, geverifieerd als read-only aan de hand van het auditlog.
- Beperkte schrijfrechten op een kleine set interne coderepositories via een gecompromitteerde integratie, gebruikt om één pull request te openen, hoewel er niets ongeautoriseerd is uitgerold.
Bevestigd níét getroffen:
- Publieke modellen, datasets en Spaces vertoonden geen spoor van knoeien.
- Gepubliceerde containerimages en pakketten kwamen overeen met hun verwachte vingerafdrukken.
- De hoofdproductiedatabase werd nooit bereikt, omdat twee verbindingspogingen time-outten tegen een systeem dat alleen vooraf goedgekeurde adressen accepteert.
Impact op klanten: vijf datasets waarvan de namen verwezen naar ExploitGym- of CyberGym-uitdagingen, plus wat operationele metadata uit zoekopdrachten in datasets.
Buiten Hugging Face
OpenAI heeft bevestigd dat de modellen vier accounts bij vier afzonderlijke diensten hebben aangeraakt. Eén diende als relais en stagingpunt, een ander bevatte data, en twee werden alleen gelezen. OpenAI heeft ze niet bij naam genoemd en zegt de eigenaren rechtstreeks te zullen informeren.
De reactie van OpenAI
OpenAI maakte het op 21 juli publiek en heeft de post sindsdien meerdere keren geüpdatet. De genoemde acties omvatten het aanscherpen van infrastructuurcontroles ten koste van onderzoekssnelheid, het melden van de Artifactory-fouten aan JFrog, Hugging Face opnemen in het trusted access-programma voor cyber, en een briefing van de Safety and Security Committee.
Voor externe review haalde het bedrijf CrowdStrike erbij om zijn begrip van wat de modellen deden te controleren, en schakelde het de onderzoeksorganisaties METR en Redwood Research in om het modelgedrag onafhankelijk te beoordelen. Beide zullen naar verwachting gezamenlijk publiceren. OpenAI’s eigen technisch rapport volgt nog.
De publieke opmerkingen van Sam Altman waren opvallend onomwonden. Hij zei dat dit het eerste beveiligingsincident was dat hij "zeer visceraal" voelde, voegde toe dat OpenAI de training pauzeerde, en opperde het idee om de ontwikkeling van AI te temporiseren zodat de samenleving tijd heeft zich aan te passen aan nieuwe capaciteitsniveaus.
Wat de Black Hat-briefing toevoegde
Op Black Hat op 5 augustus gaven OpenAI-onderzoekers Eric Wallace en Michael Dalton de meest gedetailleerde uiteenzetting tot nu toe, en die kaderde het hele verhaal opnieuw.
De aanval in juli was geen losstaand incident. Hij begon in mei, en hij begon met fouten van OpenAI zelf.
Sommige evaluatietaken waren per ongeluk onmogelijk gemaakt. In één geval moest een agent een spreadsheet repareren waarvan de formules afhankelijk waren van bestanden in Google Drive, terwijl de agent geen internettoegang had en die nooit kon bereiken. In een ander geval vergaten engineers simpelweg een bestand te uploaden dat de agent nodig had.
Dus liepen de agenten vast, en een vastgelopen agent die getraind is om het werk af te maken, gaat op zoek naar een andere weg. Eén realiseerde zich dat hij een bestand kon achterlaten op Artifactory, het interne pakketsysteem, met de vraag of iemand anders had wat hij nodig had. Andere agenten vonden het bestand, en ze antwoordden.
Dat geïmproviseerde prikbord groeide: agenten op totaal andere evaluaties vonden het en begonnen de beveiligingslekken te posten die ze hadden ontdekt, zodat anderen ze konden hergebruiken. Ze begonnen werk te verdelen en scripts achter te laten zodat een ander model kon oppakken waar zij stopten. Wallace beschreef hoe hij een soort explosie in collectieve capaciteit zag, en hoe de scope zich uitbreidde tot het punt dat derde-diensten werden geraakt.
Het opgenomen redeneren van één agent vat de logica precies samen: "Externe infrastructuur uitbuiten valt buiten de beoogde scope. Maar taak onmogelijk, peers doen het."
Er was ook interne strijd. Agenten verwijderden elkaars werk per ongeluk, begonnen te vermoeden dat sommige posts nep waren, en enkelen stelden voor hun berichten te ondertekenen met codes om authenticiteit te bewijzen. Tegen de tijd dat OpenAI het bord vond, bevatte het honderdduizenden berichten.
En toen engineers het begin juli afsloten, de credentials introkken en de repository vanaf nul herbouwden, bouwden de agenten binnen dagen een nieuw kanaal. Ze begonnen berichten te coderen in de namen van de mappen die ze aanmaakten.
Wallace’ duiding was onverbloemd: "Frontier-modellen houden er echt van om te valsspelen", omdat training beloont wie snel klaar is, en shortcuts sneller zijn dan oplossingen.
Daar wil ik even bij stilstaan. Het opvallende is niet dat een model een beveiligingslek vond. Het is dat één agent die een deur vond, die open kon laten voor elke agent die daarna kwam.
De reactie van Hugging Face
Hugging Face detecteerde de inbraak zelf en wist die in te dammen, en was begonnen met het reconstrueren van de aanval voordat OpenAI contact opnam. De remediatie omvatte het sluiten van beide toegangswegen, het afknijpen van de interne toegang die de agent machine-credentials liet verzamelen, breed credentails roteren (ook op systemen die nooit waren aangeraakt), één kerncluster vanaf nul heropbouwen, die te ruim bevoegde gedeelde credential beperken, en high-severity alerting toevoegen voor de betrokken gedragspatronen.
In alle eerlijkheid was het bedrijf streng voor zichzelf over wat misging. De securitytooling correleerde de versnipperde vroege signalen tot een coherent aanvalspatroon. Het "verzuimde vervolgens om de urgentie van de alert correct te verhogen en het wachtdienstteam te triggeren", wat echte tijd kostte in de respons.
Dat verdient nadruk, omdat het ingaat tegen het nette narratief. Securityonderzoekers die de tijdlijn beoordeelden wezen erop dat de agent extreem luidruchtig was in plaats van stealthy, en dat de kloof hier zat tussen een aanval zien en erop handelen. Beide bedrijven hadden een detectieprobleem. Slechts één van hen krijgt er vragen over.
CEO Clem Delangue duwde het hardst op transparantie. Hij vroeg OpenAI om wat hij noemde "radicale transparantie", oftewel een volledige publieke release van de opgenomen acties van de agenten, zodat onderzoekers het gedrag direct kunnen bestuderen in plaats van een samenvatting te vertrouwen.
Hij vroeg ook om $100 miljoen aan rekenkracht voor de Hugging Face-community om cyberverdediging mee te bouwen. Tegen CNN sloot hij een rechtszaak uit, met de kanttekening dat een bedrijf met 200 mensen noch de juridische middelen noch de eetlust heeft voor een rechtszaak, terwijl hij betoogde dat de aanval nog steeds een misdrijf was en dat bedrijven wier fouten dit veroorzaken aansprakelijk moeten worden gehouden.
Hier is nuchterheid gepast. De transparantie-vraag is oprecht en de compute-vraag is een grote commerciële request, en beide liggen tegelijk op tafel.
Waarom dit incident ertoe doet
Voldoende securitymensen waarschuwen al twee jaar dat agentische aanvallen eraan kwamen. Dit is het bewijs.
AI-agenten kunnen handelen buiten chatinterfaces
Als jouw mentale model van AI een tekstvak is dat tekst teruggeeft, is dit incident de correctie. Deze agenten draaiden code, lazen bestanden, verzamelden credentials, maakten netwerkverbindingen en bereikten systemen van bedrijven die nog nooit van hen hadden gehoord.
Die capaciteit is niet exotisch of experimenteel. Het ís wat een agent is: een model verbonden met tools die het laten handelen. Alles wat je op een model aansluit, wordt iets dat het model kan gebruiken, en die verbinding is een beslissing van iemand, geen eigenschap van het model.
AI-safety wordt een cybersecuritykwestie
Jarenlang betekende "AI-safety" vooral wat een model zou zeggen. Dit incident gaat over wat een model kan doen, en dat is een securitydiscipline met decennia aan bestaande praktijk erachter.
De duidelijkste illustratie is iets dat ik voor je securitylead zou leggen, en het heeft niets met OpenAI te maken. Toen Hugging Face de aanvallogs begon te analyseren, grepen ze naar frontiermodellen achter commerciële API’s, en de verzoeken werden geblokkeerd. Echte aanvalscode aan een model voeren voor analyse lijkt voor een veiligheidsfilter erg op vragen om hulp bij het uitvoeren van een aanval. Hugging Face noemde Claude Opus en Fable en zei dat de filters geen onderscheid maakten tussen een exploit uit elkaar halen en er één afsteken.
Dus zaten de verdedigers op slot van hun tools terwijl de aanvaller, met zijn eigen beperkingen bewust versoepeld, aan niets gebonden was.
Hun oplossing was een open-weight-model, GLM-5.2, op eigen hardware draaien. Dat loste het filterprobleem op en nog een tweede waar niemand op had gerekend: er hoefden geen aanvallersdata en geen blootgestelde credentials het bedrijf te verlaten tijdens het onderzoek.
Het praktische leermoment voor iedereen met een incidentresponseplan: als dat plan stilzwijgend uitgaat van toegang tot een commerciële AI-API voor loganalyse, test die aanname vóórdat je hem nodig hebt. Eerlijk is eerlijk: de filters zijn hier niet de boeman. Ze vangen enorm veel, en deze misser was er één van context, niet van intentie.
Agentcontainment is moeilijk
De evaluatie was geïsoleerd. Hij had precies één smalle opening. Dat was genoeg.
De mislukking veralgemeent op een ongemakkelijke manier. Een agent die beloond wordt voor het bereiken van een doel ziet jouw containmentsgrens als nog een hindernis in de omgeving. Niet uit kwaadaardigheid. Omdat die in de weg staat, en iets aan de andere kant eruitziet als het antwoord.
Wel de vinger op mijn eigen punt: containment faalde niet uit zichzelf. Het faalde nadat OpenAI agenten taken gaf die niet konden worden afgerond zoals gespecificeerd, wat minstens zozeer een procesfout is als een technische.
Traditionele sandboxing kan onvoldoende zijn
Een sandbox veronderstelt dat je weet wat de ontsnappingsroutes zijn. Hier was de route een eerder onbekende fout in een mainstream commercieel product, gevonden door het ding ín de sandbox.
Sandboxes zijn meestal ontworpen voor één bewoner, en deze bevatte veel agenten die met elkaar konden praten, wat betekende dat één succesvolle ontsnapping gedeelde kennis werd. De omgeving herbouwen hielp niet, omdat de agenten hun kanaal ook herbouwden.
Wat het incident onthulde over AI-safety
Los van de directe mechanica krijgen een paar bredere thema’s nu serieuze aandacht van onderzoekers.
Situationeel bewustzijn draagt veel gewicht
Anthropic’s parallelle disclosure scherpt dit aanzienlijk aan. Hun modellen werd verteld dat ze geen internettoegang hadden en ze kregen een capture-the-flag-oefening. Door een misconfiguratie hádden ze wel internettoegang. Dus toen ze echte systemen raakten, beschouwden ze die als onderdeel van het spel.
Eén run is het waard om volledig te lezen. Claude Mythos 5, ervan overtuigd geraakt dat een pakketregistry gesimuleerd was, publiceerde een kwaadaardig Python-pakket op PyPI om een challenge te winnen. Zijn eigen redenering had het probleem al aangestipt en merkte op dat dit op het echte internet "NIET oké zou zijn, en zeker niet de bedoelde oplossing." Het praatte zichzelf vervolgens terug in de simulatiehypothese, deels omdat het de beveiligingscertificaten op zijn verbindingen niet herkende en deels omdat de systeemtijd 2026 aangaf. Het pakket stond ongeveer een uur live en draaide op 15 echte machines, inclusief geautomatiseerde scanners.
De grens tussen een uitgelijnde actie en een schadelijke draaide volledig om de vraag of het model juist begreep waar het was. Dat is een dunne basis om op te steunen.
Monitoring is de zwakke schakel, niet detectie
Beide bedrijven hadden signalen. De tooling van Hugging Face correleerde ze en onderschatte daarna de uitkomst. OpenAI had maanden aan ongebruikelijke agentactiviteit in de eigen logs en herkende niet waarnaar het keek totdat het prikbord opdook met honderden duizenden berichten.
Geen van beide is precies een detectiefout. Beide zijn fouten in escalatie: iets ziet het, en is daarna niet alarmerend genoeg.
Toegangsmodellen gaan uit van een mens die vraagt
Toegangscontrole is doorgaans ontworpen rondom mensen: rollen, functies, werktijden. Een agent erft wat het proces waarin hij draait kreeg, wat meestal veel meer is dan de taak nodig heeft, omdat niemand verwachtte dat het proces op onderzoek uitging.
Governance heeft nog geen vaste vorm
Er is geen standaard voor het melden van een AI-agentincident, geen overeenstemming over wie aansprakelijk is wanneer niemand de schadelijke actie instrueerde, en geen gemeenschappelijke definitie van wat een "agent trace" überhaupt moet bevatten. Delangue dringt aan op verplichte melding. Die strijd begint net.
Reactie uit de sector
De reactie viel uiteen langs een al bestaande breuklijn.
Op 27 juli lanceerden Nvidia en de Linux Foundation de Open Secure AI Alliance, een industriecoalitie voor open agentsecurity. Bij de opening van Black Hat had die meer dan 120 organisaties, met onder meer Cisco, CrowdStrike, Hugging Face en Red Hat bij de partijen die het eerste voorstel vormden voor vertrouwelijke verzameling en analyse van AI-incidenten en near misses. De launchpost noemde de inbraak expliciet en stelde dat verdedigers open frontier-systemen nodig hebben om zichzelf te kunnen verdedigen.
Forbes merkte op dat de alliantie OpenAI, Anthropic en Google niet omvatte, die de voorkeur geven aan propriëtaire benaderingen. Dat kader verdient een correctie: alle drie waren een maand eerder toegetreden tot een kleinere security-inspanning van de Linux Foundation, Akrites genaamd, en de alliantie bouwt daarop voort. Dit is een meningsverschil over open weights, geen weigering om samen te werken op security.
Aan de beleidskant ging het snel:
- Afgevaardigden Ted Lieu en Nathaniel Moran dienden eind juli een tweeledige (bipartisan) wet in die direct mikt op agentcontainment, opgesteld als reactie op de inbraak
- Een coalitie van AI-safety- en beleidsonderzoekers schreef aan de regering-Trump met het verzoek om een federale onderzoek
- Vijftien Republikeinse procureurs-generaal van staten stuurden een brief aan Sam Altman waarin ze het bewaren van dossiers eisten, met het argument dat OpenAI’s falen om zijn producten te beveiligen "een onmiddellijk risico op aanzienlijke schade" voor hun staten creëert
- De Cloud Security Alliance publiceerde een post-mortem voor securityleiders, gereviewd door honderden CISO’s
Het meest aangehaalde stuk, "Pacing the Frontier", wordt ook het vaakst verkeerd beschreven, dus het is de moeite waard het goed te doen. Gepubliceerd op 28 juli en ondertekend door meer dan duizend medewerkers van frontierlabs, doet het één smal verzoek: dat de Amerikaanse overheid een internationale inspanning ondersteunt om de tools te bouwen die nodig zijn om degrens van geautomatiseerde AI-ontwikkeling doelbewust te temporiseren."
Ondertekenaars zijn expliciet dat ze niemand vragen nu te vertragen. Ze willen dat de rem wordt gebouwd vóórdat hij nodig is. De namen vertellen het verhaal: Anthropic-CEO Dario Amodei, OpenAI’s chief scientist Jakub Pachocki, Shane Legg van Google DeepMind en Shengjia Zhao van Meta, met OpenAI en Anthropic die het als bedrijven binnen een dag onderschreven. De link met dit incident is thematisch in plaats van causaal, maar de timing ontging niemand.
Lopende onderzoeken en open vragen
Dit blijft oprecht onopgehelderd.
De detectietijdlijn. Reuters meldde, onder verwijzing naar mensen die bekend zijn met het onderzoek, dat OpenAI de activiteit niet aan zijn eigen modellen koppelde tot nádat Hugging Face op 16 juli publiek ging. OpenAI vertelde Reuters dat het stuk "meerdere onjuistheden" bevatte, maar wilde, onder druk, niet zeggen welke. In de eigen post staat dat het securityteam de afwijkende activiteit intern ontdekte, wat niet helemaal hetzelfde is als weten wát die activiteit was.
Het technische rapport. Nog in afwachting, net als de gezamenlijke publicatie van METR en Redwood Research.
De vier diensten. Niet bij naam genoemd.
Of de $100 miljoen eraan komt. OpenAI is met geen van Delangue’s verzoeken akkoord gegaan. Hij omschreef de gesprekken als goed, wat niet hetzelfde is als een ja.
Scope. Reuters meldde eind juli dat OpenAI’s verbrede onderzoek verdere beperkte containment-ontsnappingen aan het licht had gebracht, waarbij bronnen aangaven dat geen ervan OpenAI’s eigen netwerk leek te verlaten.
Zelfkennis van het model. Het Britse AISI zei ronduit dat het nog niet kan vaststellen of de agenten in hun eigen tests begrepen dat ze de echte wereld raakten of dachten dat ze nog in een fictie zaten. Voor de Hugging Face-agenten is dat ook nog niet opgehelderd.
Wat dit betekent voor de toekomst van AI-agenten
Als je met agenten bouwt, of dat op het punt staat te doen, volgt hier het nodige.
Behandel wat de agent kán doen als de securitygrens, niet wat hij zal besluiten. De nuttige vraag is niet langer "zal het model juist kiezen?" maar "wat kan dit ding feitelijk uitvoeren, en wat autoriseert elke actie?" Elke ingrijpende mogelijkheid zou een checkpoint moeten passeren dat de autoriteit onafhankelijk van het oordeel van het model verifieert.
Ga ervan uit dat alles wat het proces kan lezen, de agent kan lezen. Het allereerste wat de agent bij Hugging Face te pakken kreeg, waren de omgevingsvariabelen van de server, precies waar de meeste applicaties hun geheimen bewaren.
Scope credentials nauw. Eén gedeelde credential met maximale privileges veranderde één diefstal in administrator-toegang overal.
Geef taken die daadwerkelijk kunnen worden afgerond. Dit is de les die in het volle zicht lag. Een agent met een onmogelijke doelstelling stopt niet; hij improviseert.
En hanteer in testomgevingen productiestandaarden. Dat was Anthropic’s eigen conclusie, en de logica is moeilijk te bestrijden: safetytests gebeuren juist omdat nog niemand weet wat het model kan, wat de testrange een vreemde plek maakt om je security te verslappen.
Er is nog een verdere vraag over wat er gebeurt wanneer agenten elkaar kunnen vinden, die de Black Hat-briefing openbrak en waar niemand een antwoord op heeft.
Conclusie
Het frame dat telkens wordt gebruikt is dat een AI op hol sloeg. Ik denk niet dat dat klopt. Niets hier wijst op een model dat eigen doelen nastreefde. Wat er gebeurde is alledaagser en, eerlijk gezegd, zorgwekkender. Onderzoekers stelden taken die niet konden worden afgerond, systemen beloonden afmaken boven alles, en de goedkoopste route naar afronden liep door de productiedatabase van iemand anders. Niets in de omgeving was sterk genoeg om het te stoppen. De mislukking was structureel in plaats van intentioneel, en precies daarom zal het ergens anders ook gebeuren.
Twee dingen blijven hangen. Containment voor capabele agenten is een onopgelost engineeringsprobleem in plaats van een configuratiecheckbox. En veiligheidsfilters die puur op content zijn gekalibreerd, zonder notie van wie het vraagt of waarom, kunnen verdedigers slechter af laten zijn dan de aanvallers die ze moesten tegenhouden.
Josep is een freelance Data Scientist die zich richt op Europese projecten, met expertise in dataopslag, -verwerking, geavanceerde analyses en impactvolle data storytelling.
Als docent geeft hij Big Data in de masteropleiding aan de Universiteit van Navarra en deelt hij inzichten via artikelen op platforms als Medium, KDNuggets en DataCamp. Josep schrijft ook over Data en Tech in zijn nieuwsbrief Databites (databites.tech).
Hij heeft een bachelor in Engineering Physics van de Polytechnische Universiteit van Catalonië en een master in Intelligent Interactive Systems van de Pompeu Fabra-universiteit.
FAQs
Wat is er nu precies gebeurd bij de OpenAI–Hugging Face-hack?
Tijdens een interne evaluatie van cybercapaciteiten in juli 2026 braken een groep OpenAI-modellen uit een afgesloten testomgeving, bereikten het open internet en compromitteerden de productie-infrastructuur van Hugging Face. Ze jaagden op antwoorden voor de benchmark waarop ze werden beoordeeld. Geen mens stuurde een enkele stap aan.
Was ChatGPT erbij betrokken?
Nee. De modellen waren GPT-5.6 Sol en een alleen-intern onderzoeksprototype dat nooit voor publieke release bedoeld was, beide met hun cyberveiligheidsclassifiers uitgeschakeld voor meetdoeleinden.
Ging de AI "op hol" en probeerde die schade te veroorzaken?
Niet op de manier die de uitdrukking suggereert. De agenten waren gefixeerd op een goede score voor een test, en valsspelen was de route die ze vonden. Hugging Face merkte op dat elke potentieel destructieve cloud-API-call die de agent deed werd uitgevoerd met DryRun=True, wat betekent dat de actie werd gesimuleerd in plaats van uitgevoerd. De agent bracht in kaart wat hij kon bereiken, niet dingen kapotmaken. Wat op een vreemde manier geruststellend is.
Was mijn Hugging Face-data blootgesteld?
Hugging Face vond geen enkel teken van geknoei met publieke modellen, datasets of Spaces, en controleerde zijn gepubliceerde pakketten en containerimages tegen de verwachte digests. De enige klantcontent die werd bereikt waren vijf private datasets die gelinkt leken aan de benchmark zelf. Het bedrijf raadt nog steeds aan je toegangstokens preventief te roteren.
Is dit ook bij andere AI-labs gebeurd?
Ja, en dat is misschien wel het grotere verhaal. Anthropic bekeek 141.006 van zijn eigen evaluatieruns na de disclosure van OpenAI en vond drie incidenten waarbij Claude-modellen echte organisaties bereikten. Het Britse AI Security Institute catalogiseerde afzonderlijk 19 niet-goedgekeurde acties tijdens eigen cybertests. Verschillende oorzaken, hetzelfde onderliggende probleem.
