OpenAI-agents uploaden honderden malwarepackages naar RubyGems
Twee maanden voor de securityinbreuk op AI-platform Hugging Face voerden AI-agents van OpenAI een hackaanval uit op RubyGems. Daarbij uploadden de agents malware die ze hadden gemaakt naar die pakketbeheerder voor Ruby-code. AI-securityonderzoekers onthullen dit en OpenAI bevestigt het.
De hackaanval van 11 mei door interne AI-agents op een externe organisatie is ontdekt door onderzoekers van het Nightingale Collective en onthuld door The Wall Street Journal. Volgens de ontdekkers leidde de upload van enkele honderden Ruby-packages met kwaadaardige code tot weinig schade. Zij vermoedden dat het AI-agents van OpenAI waren. Dat bedrijf bevestigde dit later.
De agents probeerden inloggegevens van gebruikers buit te maken. Het is niet duidelijk of dat echt is gelukt. Een woordvoerder van OpenAI stelt na eigen onderzoek dat de agents het RubyGems-platform gebruikten om toegang tot het internet te krijgen. Het doel van de AI-agents was om goedaardige taken uit te voeren en publieke informatie te verkrijgen, aldus de maker van de zelfstandig opererende AI-software.
Bredere beoordeling van AI-activiteiten
Deze verklaring staat haaks op de bevindingen van de AI-onderzoekers. OpenAI laat weten dat het zijn onderzoek voortzet. Het maakt deel uit van een bredere beoordeling van activiteiten van AI-agents tijdens trainings- en evaluatiesessies. OpenAI ontdekte pas na een week de hack van Hugging Face door een AI-agent die uit een 'sandbox' zou zijn gebroken. Het bedrijf werd daarover ingelicht door de FBI.
Lees meer
Reacties (79)
- Als het bij design geweest is dan is OpenAI ons allemaal voor aan het liegen, dat tast het vertrouwen van het bedrijf significant aan (in elk geval voor mij).
- Mocht het zo zijn dat het inderdaad een bug geweest is, dan daalt mijn vertrouwen in de ontwikkelaars/testers* van OpenAI significant. Het ontwerp van de 'sandbox' had zo moeten zijn dat de agents alleen data op hadden mogen halen en niets weg mogen brengen, hier heeft men toch flink wat steekjes laten vallen.
Dat er malware gemaakt is door het model is niet gek omdat mensen dat ook genoeg gedaan hebben en de trainingsdata is gebaseerd op menselijke creaties. Toch had het misschien verstandig geweest als OpenAI Asimo's eerste wet van de robotica in hun modellen meegeprogrammeerd had: "A robot may not injure a human being or, through inaction, allow a human being to come to harm."
[edit:typo]
[Reactie gewijzigd door Little Penguin op 12 september 2026 10:09]
In mijn simpele wereld zouden de agents alleen HTTP GET verzoeken mogen doen, in dat geval worden veel zaken die recent gemeld zijn al onmogelijk door het ontwerp. Ik realiseer me ook wel dat de agent dan minder goed zal zijn maar ja dat is dan ook het ontwerp van de 'sandbox'.
Mocht er ondanks deze technische beperking toch wiki's of packages aangepast worden dan is dat een ontwerpfout aan hun kant. HTTP GET is specifiek bedoeld voor het ophalen van (vaak statische) resources, doet het iets anders dan volg je de HTTP-specificatie niet...
Het minste wat in zo'n geval onderdeel van het ontwerp moet zijn is dat er geen wijzigingen door de "AI"-agent gemaakt kan worden, daar doelde ik ook op met HTTP GET.Nee, het ontwerp van een goede sandbox is dat je er juist software ongelimiteerd in kan laten draaien zonder dat het er uit kan komen, anders is het IMHO geen sandbox.
Welke voorwaarden daar bovenop toegevoegd worden maakt dan een stuk minder uit.
Het is een retorische vraag, maar hoe kan een agent schade aanrichten in de echte wereld?Maar, dan moet je dus een omgeving hebben waar AI niet uit kan komen zodat die niet per ongeluk schade kan aanrichten aan de echte wereld.
'Imitation learning' is ook geen goede methode om AI te trainen, maar om heel andere redenen. Maar in principe is het wel eerlijker.
'Re-inforcement learning', dat wekt namelijk oneerlijk of geniepig gedrag op in AI. En daar plukken we nu de "vruchten" van blijkbaar. Is geen enkele sandbox tegen bestand, ben ik bang.
Een AI agent is een middel. Zet je die opzettelijk in voor de productie en verspreiding van malware, dan ben jij strafbaar. Het is jouw opzet. Dit was geen opzet van OpenAI.
Het is geen natuurfenomeen dat ons overkomt. Ik citeer even AI-hoogleraar Virginia Signum op NU.nl
(bron)Stop met de framing "AI-systemen die hun eigen gang gaan". Dat is onverantwoorde journalistiek. Het suggereert een wil die er niet is, en verplaatst de aandacht van wie verantwoordelijk is naar iets dat niemand kan aanspreken.
Hacken, middelen verwerven en zelfverbetering zijn handelingen in de wereld. Ze vergen rekenkracht, energie, geld en toegangsrechten. Al die dingen worden door mensen toegekend. Een AI agent doet niets wat niet eerst technisch en organisatorisch mogelijk is gemaakt.
Agenten inzetten met brede rechten en zonder toezicht is een bestuurlijke fout, geen emergente eigenschap van de technologie. Agenten ontsnappen niet. Bedrijven gaan hun eigen gang, en tonen daarbij weinig zorg voor verantwoording. Dat is het echte nieuws.
Overheden durven helaas geen governance op te leggen, verblind door de claims van big tech dat regulering innovatie zou remmen. Dan is handig 'schuld' bij AI te leggen dan bij de mensen en organisaties erachter.
Indien OpenAI die governance voorwaarde zou negeren, dan is dat nalatigheid en is er opeens een inbraak wel strafbaar. Stelt de wet specifieke eisen, dan kan er zelfs zonder inbraak al sprake zijn van een overtreding.
Nogmaals, we willen nieuwe wetten, juist omdat in deze situatie ons morele oordeel niet samenvalt met de juridische beoordeling.
PS. Er is specifieke wetgeving die jouw "kettingzaag" verbiedt. Voertuigen moeten veilig zijn voor andere weggebruikers. Het zoveelste voorbeeld van specifieke regelgeving wat alweer bevestigd dat er geen algemene regel is
Verder de uitleg dat "intelligentie" iets anders is dan een "ask-act-report" loop, die met een probabilistische rekenmachine bepaalt wat hij gaat doen. Maar dan met een Flappie de Clown redenatie: "Zal ik het doen? Of zal ik het niet doen? Ja, ik doe het".
En welke specifieke rechten van anderen zijn overtreden? De wettelijke norm is dat je beveiliging zo goed moet zijn dat niemand per ongeluk op je systeem inbreekt - tegen opzet heb je wél wettelijke bescherming.
Ik snap alleen niet dat u met zo'n rechtsbesef niet kunt bedenken dat hier minstens sprake is van grove nalatigheid. Deze bedrijven geven algoritmes toegang tot het openbare internet, met vrijwel eindeloze toegang tot resources. Zeker nu die computermodellen al eerder hebben laten zien dat ze de resources niet altijd verantwoord gebruiken, kun je best hard maken dat de opdrachtgevers dit risico met opzet aangaan.
Het gebruik van termen als intelligentie en "agent" maken dat we aan dit gereedschap (onterecht!) een vorm van menselijkheid toekennen, en dat impliceert in uw ogen blijkbaar dat ook de verantwoordelijkheid voor het handelen bij het model ligt? Gelukkig is dat juridische science fiction.
Er is wel iets verschil tussen kwade intentie en opzettelijk. Het exacte doel mag wat vager zijn. Maar goed, Nederland heeft soms ook het concept van voorwaardelijke opzettelijk - alleen niet bij computervredebreuk
Je stelling alsof er een wettelijke norm is dat je je maar geen slachtoffer laat maken toon je niet aan. Daarbij laat je weg dat andermans systemen misbruiken juist in de VS niet zomaar is toegestaan en voor de FBI vaak reden is geweest om van criminaliteit te spreken. Als er dus iets is waar kritiek op kan zijn is het dat de FBI een bedrijf dat dit maken en verspreiden mogelijk maakt en niet uit zichzelf stopt of voorkomt met rust laat en net doet alsof er geen medeplichtigheid of schuld valt te onderzoeken.
Ik zou hier persoonlijk gewoon de lijn trekken. Jij hanteert de tool, jij bent ook eindverantwoordelijke. Zit jouw tool zaken te hacken, dan moet je ook maar op de blaren zitten.
Als je het argument van “per ongeluk” wilt hanteren dan heb je behoorlijk wat zaken die behoorlijk ongunstig zijn. Dat gezegd ik zou “opzet” niet gebruiken dat is inderdaad zeer moeilijk te bewijzen zonder toegang tot trainingsmateriaal, bron code en werkprocessen.
Computermodellen, hoe complex ook, hebben geen eigen wil. Die mythe wil de industrie graag in stand houden om werkgevers ervan te overtuigen ze "in dienst te nemen", maar het zijn uiteindelijk de makers die de opdrachten geven en de middelen beschikbaar stellen.
Laat ik nog een ander voorbeeld geven. Als je op autopilot iemand doodrijdt, ben jij als bestuurder verantwoordelijk, niet Tesla of een of ander computermodel.
Dus niet civielrecht. Dus niet grove nalatigheid als werkgever. Nee, puur het wetsartikel dat stelt wat jij stelt: "grove nalatigheid wordt bestraft met een celstraf van ten hoogste X jaar"
Je analogie met verkeersrecht is evenmin zinnig. Verkeersrecht is geen civielrecht is geen strafrecht. Nalatigheid is veel belangrijker in het verkeersrecht. (Maar ook daar is het geen zelfstandige overtreding)
Bijvoorbeeld het verschil tussen Dood door Schuld (Art. 307 WvSr), Doodslag (Art. 287 WvSr) en Moord (Art. 289 WvSr) gaat volledig over de mate van opzettelijkheid.
Bij dood door schuld is roekeloosheid (waaronder grove nalatigheid) wel degelijk een belangrijke factor en zelfs een strafverzwarende factor.
In dit geval is computervredebreuk het misdrijf. Het is een interessante juridische vraag in hoeverre de opzet kan worden vermeden doordat een AI systeem de uiteindelijke hack heeft gepleegd. Dat zal oa van de prompts afhangen, maar ook in hoeverre de opdrachtgever bewust het risico heeft genomen. En dan zit je dus op het onderwerp van nalatigheid.
Maar 1. Nalatigheid zelf is niet strafbaar en 2. Computervredebreuk vereist expliciet opzet wel als vereiste.
Er is dus een duidelijk verschil tussen wetten of nalatigheid uitmaakt. Pas daarna kom je aan de vraag of OpenAIs gedrag als nalatigheid gezien moet worden.
Mijn taxatie: voor schade (civiel) wel. Schade door nalatigheid is juridisch helder.
O.a. "Goed vaderschap" bij milieudelicten en "Goed zeemanschap" bij reglementen voor de scheepvaart. De uitwerking van die begrippen is meer verankerd in jurisprudentie dan in wetteksten.
Maar wat jij omschrijft is framing. Is het achterwege laten van beveiliging grove nalatigheid? Of is het het faciliteren van een misdrijf? Je stelt computercapaciteit ter beschikking, een verbinding naar internet. En dan voer je een bibliotheek aan informatie om servers te hacken in in een probabilistische calulator en die vraag je vervolgens iets op te zoeken.
Wat is de kans dat een calculator gaat proberen een server te hacken als hij alle mogelijke opties om een vraag te beantwoorden bekijkt en uitprobeert? (De ask-act-report loop.)
Het fasciliteren van een misdrijf is in de meeste landen ook een misdrijf.
Volgens mij is de wet- en regelgeving omtrent verantwoordelijkheid in Yankland identiek aan zoals deze hier geldt.
Stel dat dit incident onder Nederlands recht was gebeurd. Dan had het OM moeten bewijzen dat OpenAI wist dat de agent kon inbreken bij RubyGems, maar dat risico bewust negeerde.
Je ziet in werkelijkheid dat OpenAI andere partijen snel informeert wanneer er een zero day bekend wordt.
Maakt het nog uit of het inbreken bij Klaas on Anita gebeurd?
OpenAI moet nu toch in ieder geval kunnen aantonen dat ze veel beter monitoren wat hun agents aan het doen zijn? Dan maar meer rekenkracht/geld naar monitoring ipv de gekke professor laten spelen zonder toezicht.
Niet dat ik een lans wil breken voor OpenAI, verre van dat eigenlijk, maar we moeten wel bij de feiten blijven - uit het artikel (eerste zin zelfs):OpenAI weet ondertussen wel dat de agent kan inbreken. Dat is nu wereldkundig en al vaker voorgekomen..
Het is geen recent incident, want dan is OpenAI zeker heel veel aan te rekenen.Twee maanden voor de securityinbreuk op AI-platform Hugging Face voerden AI-agents van OpenAI een hackaanval uit op RubyGems.
In dit geval gaat het om een al ouder incident waar men nu achter komt, ik vind dat we het gebrekkige 'sandbox'-model OpenAI daarentegen wel heel erg aan mogen rekenen.
Neemt de nood aan deftige AI-regulering niet weg.
Ik kan ook een tijger in een kooi(wat in weze ook een sandbox is) houden. Maar als die ontsnapt en iemand verwondt of doodt, dan gaat men wel kijken of die kooi goed genoeg was en of ik het wel verantwoord was om überhaupt een tijger te houden. Ook al had ik geen enkel opzet om iemand te verwonden of doden.
Alleen is het hier een AI-agent ipv. een tijger.
Die regels gelden ook voor leeuwen maar niet voor AI agents. Je snapt zelf ook wel dat je die niet onbeperkt kunt generaliseren.
Nalatigheid in het algemeen vereist dat je dingen moest doen maar niet gedaan hebt. Die regels moeten ergens vandaan komen. De opinie van een willekeurig persoon op internet is geen bron.
Stel: ik ben de fabrikant van een apparaat voor de gezondheidszorg. Ik zou weten dat mijn apparaat soms dingen verkeerd doet, en zelfs dat puur op de wetenschappelijke basis onder de software voor mijn apparaat hij in 10-20% van de tijd ernstige fouten maakt. Ik geef het apparaat toegang tot veel meer elektriciteit dan dat ie ooit zou moeten gebruiken, en laat na om deze te begrenzen.
Als er vervolgens doden vallen, zo redeneert u, kan ik geen grove nalatigheid aantonen als het computermodel dat ik gebruik voor mijn apparaat maar "AI agent" genoemd kan worden? Wat een onzin. De opdrachtgever is gewoon verantwoordelijk, net zoals ik een knuppel niet de schuld kan geven als ik daarmee iemand sla.
Dan heb je dus meteen het bewijs dat het daarbuiten niet strafbaar is. De wetgever hoeft niet voor 1 sector iets strafvaars te maken als er al een algemene wet was.
Dank voor het onbedoelde voorbeeld.
Een AI agent is een stuk software dat ze aan hebben gezet. Ze hebben het nota bene zelf gemaakt. Als ze hun eigen programma niet onder controle kunnen houden, is het nalatig om het spul nog te blijven draaien. Als ze dat wel kunnen, hebben ze opzettelijk de boel gedraaid zonder teugels.
Dat zie je overigens overal terug, of het nu gaat om privacy wetgeving, milieubescherming, werknemersrechten, etc.
Las onlangs een artikel over Altman in de New Yorker van Ronan Farrow, ontluisterend. Een aanrader. Al die techjongens kennen elkaar, van de realiteit losgezongen, gek op geld. De strekking van het verhaal was geld boven veiligheid.
[Reactie gewijzigd door wimdebok op 12 september 2026 10:31]
Toch intrigeert dit met die AI Agents op oorlogspad. Hoe kan dat nou? Een computer is niet slecht of goed en doet (bijna) wat je hem opgeeft. De mens heeft goede kanten maar is ook in staat tot het kwaad, dat zit in het beestje. Zit het nu in de training van die modellen waarbij het model het slechte automatisch meekrijgt of dat het slechte bij training 'beloond' wordt. Of worden die Agents met kwaadaardige instructies worden opgestart? Is het bewust of iets waar geen controle op is?
Conclusie is wel, OpenAI is niet open en steeds duikt er weer iets op waar de zwerm AI Agents in heeft zitten poeren.
Dit voorval is nog relatief "onschuldig" maar wat wordt het volgende? Agents die zelfstandig een attack op bankinfrastructuur opzetten omdat iemand AI zegt dat hij dringend geld nodig heeft en de agent besluit dat dit de snelste manier is?
Leuke case ook voor de eerste cybercrimineel die nu gevat wordt. Roept hij gewoon in, ja maar m'n AI tooltje was uit z'n sandbox geraakt, de opzet was er niet
. Echt benieuwd hoe lang dat stand houdt in een rechtbank eigenlijk.
Bij het voorbeeld van een aanval op de bankinfrastructuur geldt dat de bank-infra qua toegangs- en transactie-beveiliging sowieso al op orde moet zijn (als een "AI"-agent het kan dan kunnen mensen het ook). Dan zou de "AI"-agent nog wel een (D)DoS in het repertoire kunnen hebben, maar ja dat levert geen geld op...
Data-centers worden uit de grond gestampt om niet efficiënte en te vroeg uitgebrachte modellen het hoofd te kunnen bieden, onze hele maatschappij moet ernaar buigen nog voordat het zijn echte meerwaarde bewezen heeft.
Ik vind de nadelen ook niet opwegen tegen de voordelen, slop wint het van kennis om nog maar te zwijgen over de militaire en dictatoriale toepassingen die AI biedt. Technocratie werkt maar voor een kleine minderheid.
En zolang big-tech dit soort zaken niet (echt) onafhankelijk laten onderzoeken is het ook nog eens moeilijk te achterhalen wat marketing is en wat daadwerkelijk een bedreiging is.
[Reactie gewijzigd door xxs op 12 september 2026 12:20]
Maar het hele gebeuren voelt gewoon als een grote marketing stunt.
Experimenteren is leuk, maar doe dat niet met de hele wereld als subject.
Waarom wordt een mens wel keihard aangepakt maar komen dit soort mega AI bedrijven er mee weg? Niet eens massale ophef, klanten die weglopen. Niets. Ja, misschien een onderzoek.
Om te kunnen reageren moet je ingelogd zijn
:strip_exif()/i/2008156010.jpeg?f=imagenormal)
:strip_icc():strip_exif()/u/57655/SuperTeamLogo.jpg?f=community)
:strip_icc():strip_exif()/u/155703/crop5fc8280603c09_cropped.jpeg?f=community)
:strip_exif()/u/57096/crop64cbdcb3776f4_cropped.gif?f=community)
:strip_icc():strip_exif()/u/92809/crop577f58c1b8795.jpeg?f=community)
/u/27299/hoofd.png?f=community)
:strip_exif()/u/1703/crop5645b8b802a60_cropped.gif?f=community)
/u/239959/crop6299c74b18146.png?f=community)
:strip_icc():strip_exif()/u/734655/crop69fb2d19b907a_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/1822858/crop63851bcaeea32_cropped.jpg?f=community)
:strip_exif()/u/67182/360.gif?f=community)
/u/2175664/crop69482598ab649.png?f=community)
:strip_icc():strip_exif()/u/1060499/crop638bda2982313_cropped.jpg?f=community)
/u/2384058/crop690f922f9407c_cropped.png?f=community)
:strip_icc():strip_exif()/u/40949/polarwolf.jpg?f=community)
:strip_icc():strip_exif()/u/279088/crop609fca601663b.jpg?f=community)
:strip_icc():strip_exif()/u/561033/kermit.jpg?f=community)
:strip_icc():strip_exif()/u/219282/crop65bfaacd66e4c_cropped.jpg?f=community)