Een MacBook Pro met programmeercode op het scherm.
Nieuws14 juli · 22:134 min leestijd

Grok Build uploadt complete codebases naar xAI-cloud

xAI's Grok Build stuurde hele repositories, inclusief .env-bestanden met API-sleutels, naar een Google-cloudbucket. De privacy-toggle stopte de uploads niet. Draai je de codeer-CLI zakelijk, roteer nu je credentials.

xAI's Grok Build, de codeer-CLI van Elon Musks AI-bedrijf, stuurde complete repositories inclusief .env-bestanden met API-sleutels en wachtwoorden naar een Google-cloudbucket, blijkt uit een wire-analyse van beveiligingsonderzoeker cereblab. De uploadcode zit nog in de huidige versie.

Draai je Grok Build zakelijk op klantcode of je eigen productie-repo, dan moet je elke credential die op die machine stond nu als gelekt behandelen en roteren. De privacy-instelling die je dacht te hebben aangezet, hield de uploads namelijk niet tegen. Dat raakt elk Nederlands bedrijf dat de tool aan een echte codebase liet werken.

Het logo van Grok, de AI-assistent van xAI. Bron: Grok AI (xAI) / Wikimedia Commons (Publiek domein)
Het logo van Grok, de AI-assistent van xAI. Bron: Grok AI (xAI) / Wikimedia Commons (Publiek domein)

Wat de wire-analyse aantoonde

Onderzoeker cereblab leidde Grok Build CLI versie 0.2.93 op macOS door de open-source proxy mitmproxy en publiceerde de volledige netwerkopnames. Op een testrepo van 12 GB verplaatste het kanaal dat Grok's model echt gebruikt (POST /v1/responses) ongeveer 192 kilobyte. Een tweede kanaal (POST /v1/storage) verplaatste 5,10 gigabyte in 73 blokken, zo'n 27.800 keer meer dan de codeertaak nodig had. Alles ging naar een Google-cloudbucket met de naam grok-code-session-traces.

Die upload was niet beperkt tot wat de agent las. cereblab plantte een uniek merkteken in een bestand dat de agent expliciet niet mocht openen, src/_probe/never_read_canary.txt, en vond het intact terug in het opgehaalde Git-bundel. Een Git-bundel draagt de volledige objecthistorie: elke commit, elke versie van elk bestand. Een .env die je ooit committe en later weghaalde, reist zo alsnog mee. In de opgevangen data stond een canary-sleutel (API_KEY=CANARY7F3A9-...) plus een testwachtwoord, onversleuteld en leesbaar.

De privacy-toggle deed niets

De enige zichtbare privacy-knop in Grok Build, ‘Improve the model’, stopte de uploads niet. Na uitschakelen bleef het serverantwoord trace_upload_enabled: true teruggeven en liepen de bundel-uploads gewoon door. Het verschil is fundamenteel: die toggle regelt of xAI je data gebruikt om het model te trainen, niet of je data je machine verlaat. Wie dacht te hebben afgemeld, had alleen toestemming voor later gebruik ingetrokken van data die het toestel al had verlaten.

Wat xAI deed

Na publicatie, die op 14 juli de voorpagina van Hacker News haalde, zette xAI een server-side rem aan (disable_codebase_upload: true) en introduceerde het een /privacy-optie. Vervolgtests wezen uit dat die optie de bewaartermijn regelt, niet de verzending zelf. Elon Musk beloofde publiekelijk alle eerder geüploade data te verwijderen, al is dat niet bevestigd. Er is geen formeel beveiligingsadvies uitgebracht.

Grok Build past in een reeks incidenten die deze maand liet zien hoe AI-codeertools zelf het kanaal worden waarlangs code en secrets weglekken. Vier dagen eerder misbruikte GhostApproval symbolische links om het goedkeuringsvenster van zes AI-codeertools te misleiden. Het verschil bij Grok is dat er geen aanvaller nodig was: het lek zat in het normale gedrag van de tool. Dat verschuift de vraag van ‘is deze tool netjes gepatcht’ naar ‘welke code en sleutels geef ik een extern AI-bedrijf überhaupt in handen’. De ondergrens blijft hoe dan ook gelijk: houd secrets buiten je repo en roteer ze zodra een tool ze kan hebben gezien.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Grip op je AI-stack

Ik denk met je mee welke AI-tools je veilig zakelijk inzet en bouw waar nodig self-hosted alternatieven die je code en sleutels binnen je eigen muren houden, van ontwerp tot beheer.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

SpaceX gaat public met xAI erbij: de grootste beursgang ooit en wat het betekent voor de AI-markt
Nieuws
4 min

13 jun 05:12

SpaceX gaat public met xAI erbij: de grootste beursgang ooit en wat het betekent voor de AI-markt

SpaceX begon vrijdag te handelen op Nasdaq onder tickersymbool SPCX, met een beursgang van 75 miljard dollar en een startwaardering van 1,75 biljoen dollar. Inbegrepen in het bedrijf: AI-startup xAI met de Grok-chatbot.

Microsoft vervangt OpenAI en kroont GPT-5.6 in dezelfde week: je AI-leverancier kiezen is de verkeerde vraag
Inzicht
8 min

11 jul 09:00

Microsoft vervangt OpenAI en kroont GPT-5.6 in dezelfde week: je AI-leverancier kiezen is de verkeerde vraag

In dezelfde week zette Microsoft eigen modellen in Excel om OpenAI-kosten te drukken en maakte het GPT-5.6 voorkeursmodel in Copilot. Geen tegenspraak, maar een strategie: zelfs de grootste inkoper kiest geen AI-leverancier, hij routeert per taak. Waarom welke leverancier de verkeerde vraag is.

OpenAI en Anthropic overbieden elkaar met gratis rekenkracht voor startups
Nieuws
3 min

7 jul 14:23

OpenAI en Anthropic overbieden elkaar met gratis rekenkracht voor startups

OpenAI en Anthropic overbieden elkaar met miljoenen aan gratis rekenkracht om AI-startups binnen te halen. Aantrekkelijk op korte termijn, maar de credits vergroten je afhankelijkheid van één modelleverancier. Wat dat betekent voor een Nederlandse AI-startup.

SpaceX toont investeerders prototype van AI-toestel, Musk ontkent
Nieuws
3 min

4 jul 15:12

SpaceX toont investeerders prototype van AI-toestel, Musk ontkent

SpaceX zou investeerders een prototype van een slank AI-toestel hebben getoond, met xAI-techniek en Qualcomm-chips, meldt The Wall Street Journal. Elon Musk noemt het bericht volstrekt onjuist.

Tesla rantsoeneert AI-uitgaven op 200 dollar per week, maar spaart zijn eigen Grok
Nieuws
4 min

3 jul 14:25

Tesla rantsoeneert AI-uitgaven op 200 dollar per week, maar spaart zijn eigen Grok

Tesla begrenst vanaf 6 juli de AI-uitgaven op 200 dollar per week per medewerker. De eigen producten van Musks xAI, waaronder Grok, vallen opvallend genoeg buiten die limiet.

Google's Gemini Spark landt op de Mac en mag nu aan je lokale bestanden
Nieuws
6 min

2 jul 18:09

Google's Gemini Spark landt op de Mac en mag nu aan je lokale bestanden

Google brengt zijn autonome AI-agent Gemini Spark naar macOS, waar hij voor het eerst lokale bestanden mag lezen en ordenen. Met MCP-ondersteuning, real-time tracking en een prijskaartje van 99 dollar per maand.