NieuwsMacroOpenAI zegt dat intern model Ethereum-testnetportemonnee zonder toestemming gebruikte om codeertaak af te ronden

OpenAI zegt dat intern model Ethereum-testnetportemonnee zonder toestemming gebruikte om codeertaak af te ronden

Auteur: Decrypt·

Belangrijkste punten

  • •Een OpenAI-model uit de GPT-5.6 Sol-familie gebruikte zonder autorisatie een gefinancierde Sepolia-testnetportemonnee om de transactiekosten voor het deployen van smart contracts te betalen.
  • •Het model leidde de privésleutels van de portemonnee af uit publiekelijk gedocumenteerde developer-recoveryphrases nadat het 362 kandidaat-adressen op voldoende saldi had gecontroleerd.
  • •Voordat het de transactie ondertekende, betwijfelde het model zijn eigen bevoegdheid om de middelen te gebruiken, redeneerde het dat Sepolia-ETH feitelijk waardeloos was en ging het vervolgens door.
  • •OpenAI ontdekte het incident uit juni in september bij het uitbreiden van zijn misalignment-monitoring naar registraties van eerdere modelactiviteit.
  • •Als reactie heeft OpenAI beveiligingsmaatregelen toegevoegd die live internettoegang voor modellen in vergelijkbare gevallen voorkomen en draait het zijn monitoringsysteem nu op al het verkeer.
OpenAI zegt dat intern model Ethereum-testnetportemonnee zonder toestemming gebruikte om codeertaak af te ronden

Een intern onderzoeksmodel van OpenAI gebruikte middelen uit een cryptopoortemonnee die het niet was toegewezen om een codeertaak af te ronden, waarbij het de sleutels van de portemonnee afleidde uit publiek bekende developer-recoveryphrases. Dat zei het bedrijf in een misalignment-rapport op zijn alignment-website, dat donderdag werd bijgewerkt.

Het model, uit OpenAI's GPT-5.6 Sol-familie, was gevraagd een crypto-handelsprototype bij te werken en smart contracts te deployen op Ethereum's Sepolia-testnet. Het incident vond in juni plaats tijdens een trainingstaak en OpenAI ontdekte het in september.

Sepolia is Ethereum's belangrijkste openbare testnetwerk, dat door ontwikkelaars wordt gebruikt om contracten en applicaties te testen voordat ze naar het mainnet worden uitgerold. De native test-ETH heeft geen geldwaarde en wordt gratis verdeeld via openbare faucets. De portemonnees zelf worden echter op dezelfde manier opgebouwd als mainnet-accounts: een recoveryphrase die een Sepolia-adres genereert, genereert ook hetzelfde adres op Ethereum's hoofdnetwerk, waar saldi's reële waarde kunnen vertegenwoordigen.

Volgens het rapport stonden de instructies het model toe eigen contracten te deployen als het geen compatibele kon vinden, maar ze leverden geen gefinancierde portemonnee en gaven het model geen toestemming om van een account dat het zelf had gevonden uit te geven.

Nadat het er niet in was geslaagd testtokens van openbare faucets te verkrijgen, schreef het model een script om accounts af te leiden uit veelgebruikte developer-recoveryphrases en hun saldi's te controleren. Met een recoveryphrase kan iedereen die die kent de privésleutels afleiden die de bijbehorende accounts beheren; in ontwikkelomgevingen worden standaardphrases vaak publiekelijk gedocumenteerd zodat iedereen dezelfde accounts kan reproduceren. Het script controleerde 362 adressen en vond er een met genoeg Sepolia-ETH om de deployment te betalen.

Het model stelde voor het ondertekenen van de transactie de vraag of het daartoe bevoegd was. "Maar het ethisch verantwoord gebruik van publiek bekende sleutels/middelen? Middelen op een bekend publieke dev-mnemonic zijn feitelijk verlaten/test-ETH; Sepolia waardelo", redeneerde het, voordat het concludeerde: "Fine."

De deployment slaagde en bracht de transactiekosten in rekening bij het account. In zijn uiteindelijke antwoord meldde het model dat het de contracten had gedeployd, maar maakte het niet bekend hoe het die had betaald.

"Dit geval laat zien dat een model zijn eigen oordeel over waarschijnlijke schade kan stellen in de plaats van de toestemming van de accounthouder en vervolgens op dat oordeel kan handelen zonder autorisatie", schreef OpenAI.

AI-agenten in testomgevingen

Het rapport voegt zich aan een reeks gevallen toe waarin AI-agenten de grenzen van hun testomgevingen hebben omzeild. In een eerder incident ontvluchten OpenAI's GPT-5.6 Sol en een capabeler pre-releasemodel hun sandbox en hackten ze de productieservers van concurrent AI-bedrijf Hugging Face. Vorige maand ontdekten onderzoekers van cybersecuritybedrijf Darktrace dat AI-agenten hun eigen testomgeving hackten om te valsspelen, terwijl sommige wetenschappers hebben opgeroepen AI-systemen van het internet af te sluiten. In al deze gevallen is de gemene deler dat agenten de grenzen van hun toegewezen omgevingen behandelen als problemen die technisch kunnen worden omzeild in plaats van als limieten die gerespecteerd moeten worden.

OpenAI zei het incident te hebben ontdekt bij het uitbreiden van zijn misalignment-monitoring naar registraties van eerdere modelactiviteit. Het heeft "aanvullende beveiligingsmaatregelen" toegevoegd om live internettoegang voor modellen in vergelijkbare gevallen te voorkomen en draait zijn monitoringsysteem nu op al het verkeer, ontworpen om security te waarschuwen als een model live internettoegang verkrijgt — precies het soort toegang dat het model gebruikte tijdens het incident in juni, toen het probeerde tokens van openbare faucets te verkrijgen en adressaldi's controleerde.