Claroc: Över 35 000 Grok Build-appar kunde öppnas av vem som helst
Säkerhetsföretaget Claroc hittade delningslänkar till appar byggda med Grok Build i offentliga DNS-databaser. De öppna apparna exponerade bland annat hälsouppgifter, personallistor och SpaceXSI:s eget säljmaterial.
Ars Technica rapporterade den 10 november om säkerhetsföretaget Clarocs granskning av delningslänkar till appar byggda med Grok Build. Grok Build är en kodningsagent från SpaceXSI, där SpaceX och xAI har gått samman. Med den kan användaren skapa en app med tal eller text och dela den via en länk.
Sajten Shattered.io tog i samband med nyheten upp ett rapporterat test där Grok Build skickade ett Git-kodförråd till molnlagring. Ars Technicas artikel behandlar inte det testet.
Slumpmässiga ord syntes i offentliga DNS-uppgifter
Appens adress börjar som standard med minst två slumpmässiga ord, som användaren kan byta ut, och slutar på grok.me. Enbart länken ska räcka som behörighet. Tre ord ger omkring 38 bitars entropi, alltså miljarder kombinationer, så adressen är svår att gissa, skriver Ars Technica.
Den slumpmässiga delen ligger dock i domännamnet. När en webbläsare öppnar adressen frågar den namnservern (DNS) efter IP-adressen som hör till namnet. Passiva DNS-tjänster lagrar namn som är nya för dem i offentligt sökbara databaser. I delningslänkar från till exempel Claude, ChatGPT och Gemini ligger den hemliga delen efter domännamnet, i en sökväg som DNS inte ser.
Asaf Aprozper, en av Clarocs grundare och företagets teknikchef, fick fram 43 601 grok.me-adresser genom en passiv DNS-sökning. Över 35 000 av dem gav enligt honom vem som helst åtkomst till appen och dess data. Ars Technica anger andelen till nästan 95 procent, men 35 000 skulle vara omkring 80 procent, så det exakta antalet är oklart.
Samma DNS-problem gäller även appar från Lovable, Bolt och Replit, säger Aprozper, men den känsligaste företagsdatan hittades framför allt i Grok Builds appar.
Även SpaceXSI:s egna appar var öppna
Claroc hittade 24 av SpaceXSI:s egna appar. I dem fanns bland annat en introduktionsplan för företagsförsäljningen märkt som konfidentiell, reklamförslag och en karta över säljdistrikt med 594 kunder.
Andra användares appar exponerade exempelvis produktivitets- och bonusuppgifter för 22 mekaniker på ett av Teslas servicecenter, omkring 4 000 fordonstransportbeställningar med priser och ett peruanskt byggföretags vy för företagshälsovård med 3 784 hälsoundersökningar av anställda.
Claroc meddelade SpaceXSI om fyndet i söndags. När inget svar kom taggade en företrädare för Claroc Elon Musk och Grokchefen Matt Palmer i ett inlägg på X. Sedan Ars Technica ställt frågor började SpaceXSI inom några timmar ta bort länkarna. När Ars Technicas artikel publicerades gav alla bolagets 24 egna appar felet ”app not found”, men nästan allt övrigt material var fortfarande tillgängligt.
Oenighet om standardinställningen
I Aprozpers tester förra veckan var standardinställningen för delning ”Anyone with the link”, alltså alla som fått länken. De andra alternativen är inbjudna användare och endast skaparen själv.
En företrädare för Cursor, som SpaceXSI har köpt, sade till Ars Technica att apparna är ”privata som standard och ingenting blir offentligt om inte skaparen väljer att dela det”. Företrädaren svarade inte på följdfrågor. En av dem var om bolaget tänker informera kunderna om de uppgifter som varit synliga.
Ars Technica råder användarna att välja inbjudna användare som delningsinställning om appen inte ska öppnas för en bred publik.
Läs mer: Hur en agent fungerar · Agentkarta