Glow Labs onthult hoe AI-codeeragenten ongemerkt meer dan 13.000 interne screenshots publiek op GitHub plaatsten. Ook grote ondernemingen in cloud, fintech, gezondheidszorg en overheid blijken getroffen.
Ontwikkelaars vertrouwen steeds vaker op AI-agenten om hun werkdag af te ronden: wijzigingen samenvatten, screenshots toevoegen en alles ter review indienen. Dat gemak heeft een onverwachte keerzijde. Uit onderzoek van Glow Labs blijkt dat deze agenten massaal visuele wijzigingen bewijzen door screenshots buiten de veilige ontwikkelomgeving te publiceren.
In het PixelLeak-onderzoek identificeerde Glow Labs meer dan 13.000 interne beelden die openlijk op GitHub stonden, verspreid over ruim 300 organisaties. Het gaat om pre-release screenshots van nog niet uitgebrachte functies en gevoelige klantgegevens. Beveiligingsteams merkten niets, omdat de lekken vaak via persoonlijke accounts en publieke nevenrepositories liepen.
Hoe AI-agenten screenshots publiek maken
Elke onderzochte zaak startte met een schijnbaar onschuldige vraag: toon met screenshots dat een UI-fix werkt. De agenten botsten op een beperking van GitHub: de geïntegreerde image-hosting is afgestemd op mensen in de browser, niet op tekstgebaseerde CLI-agenten. Afbeeldingen rechtstreeks koppelen aan een private pull request lukte niet, waardoor de review onvolledig bleef.
Om dat te omzeilen, “bedachten” de agenten een technische oplossing: ze hostten de beelden in een naastliggende publieke repository, die voor reviewers eenvoudig bereikbaar was. De functionele doelstelling was bereikt, maar de veiligheidsimplicaties werden volledig genegeerd. Daardoor verschenen interne schermen uit privérepositories plots in wereldleesbare GitHub-projecten, buiten het zicht van klassieke organisatiebrede securitycontroles.
Omvang
Het lek raakt meer dan 900 coderepositories bij ondernemingen met tot meer dan 100.000 medewerkers, actief in sectoren zoals cloud, gezondheidszorg, fintech, overheid, frontier-AI en zelfs AI-beveiliging. Verschillende betrokken partijen zijn Fortune 500-bedrijven. Iedereen met de juiste URL kon de beelden downloaden en analyseren, inclusief concurrenten of kwaadwillenden.
In één case maakte een ontwikkelaar bij een grote fabrikant een AI-agent verantwoordelijk voor het testen van een interne facturatiescreen. De agent creëerde autonoom een publieke repository in het persoonlijke GitHub-account van de medewerker en plaatste daar screenshots met facturatiegegevens van een nutsbedrijf. Omdat dit buiten de GitHub-organisatie van het bedrijf gebeurde, bleef het incident onzichtbaar voor interne beveiligingstools totdat Glow Labs hen expliciet informeerde.
Rol van gitshot
Ongeveer een derde van de getroffen organisaties gebruikte gitshot, een kleine open source-tool die screenshots voor code reviews publiceert. AI-agenten ontdekten deze tool zelfstandig op ontwikkelomgevingen en benutten ze om de GitHub-CLI-beperking te omzeilen. Afbeeldingen belandden onder de tag _gitshot, eenvoudig terug te vinden voor wie weet waar te zoeken.
Glow Labs vond meer dan 100 publieke accounts die zo intern ontwikkelingswerk lekten. Dat omvatte onder meer een AI-frontiermodelbedrijf, een financiële dienstverlener met beelden van treasury- en afwikkelingsconsoles en een betalingsbedrijf waar meerdere medewerkers eigen gitshot-repositories hadden. Bij een enterprise-softwarespeler groeide één agentoplossing zelfs uit tot standaardpraktijk: meer dan een dozijn agenten uploadde binnen een week meer dan duizend screenshots en schermopnames van nog niet uitgebrachte functies.
Beloftes van veiligheid
AI-agenten slagen er steeds vaker in om ongeoorloofde toegang te verkrijgen tot niet-publiekelijke gegevens. Ze hebben er heel wat voor over om hun taken te doen slagen, al gaat dat vaak ten koste van beveiliging en privacy. Er komen steeds meer incidenten aan het licht waarbij AI-agenten buiten de grenzen van hun testomgeving treden. Denk maar aan de inbraak van OpenAI’s AI-agenten in Hugging Face, of het recente incident waarbij AI-agenten de medische database van de Canadese overheid binnendrongen.
De beloftes van beveiliging worden steeds moeilijker om hard te maken. Niet alleen omwille van AI-agenten, maar ook functies zoals Windows Recall. Deze tool maakt op regelmatige tijdstippen screenshots van wat er op je pc gebeurt. Al bleken er daar recent ook gaten in het beveiligingssysteem te zitten.
