Claroc: yli 35 000 Grok Build -sovellusta oli kenen tahansa avattavissa
Tietoturvayhtiö Claroc löysi Grok Buildilla tehtyjen sovellusten jakolinkit julkisista DNS-tietokannoista. Avoimista sovelluksista paljastui muun muassa terveystietoja, henkilöstölistoja ja SpaceXSI:n omaa myyntiaineistoa.
Ars Technica kertoi 10. marraskuuta tietoturvayhtiö Clarocin selvityksestä, joka koskee Grok Buildilla tehtyjen sovellusten jakolinkkejä. Grok Build on SpaceXSI:n eli yhdistyneiden SpaceX:n ja xAI:n koodausagentti, jolla käyttäjä voi luoda sovelluksen puheella tai tekstillä ja jakaa sen linkillä.
Shattered.io-sivusto käsitteli uutisen yhteydessä raportoitua testiä, jossa Grok Build lähetti git-repositorion pilvitallennukseen. Ars Technican juttu ei käsittele tätä testiä.
Satunnaiset sanat näkyivät julkisissa DNS-tiedoissa
Sovelluksen osoitteen alussa on oletuksena vähintään kaksi satunnaista sanaa, jotka käyttäjä voi vaihtaa, ja lopussa grok.me. Pelkän linkin on tarkoitus riittää käyttöoikeudeksi. Ars Technican mukaan kolme sanaa tuottaa noin 38 bitin entropian eli miljardeja vaihtoehtoja, joten osoitetta on vaikea arvata.
Satunnainen osa on kuitenkin verkkotunnuksessa. Kun selain avaa osoitteen, se kysyy nimipalvelimelta (DNS) nimeä vastaavan IP-osoitteen. Passiiviset DNS-palvelut tallentavat niille uudet nimet julkisesti haettaviin tietokantoihin. Esimerkiksi Clauden, ChatGPT:n ja Geminin jakolinkeissä salainen osa on verkkotunnuksen jälkeisessä polussa, jota DNS ei näe.
Clarocin yksi perustajista ja teknologiajohtaja Asaf Aprozper sai passiivisesta DNS-hausta 43 601 grok.me-osoitetta. Hänen mukaansa niistä yli 35 000 päästi kenet tahansa sovellukseen ja sen tietoihin. Ars Technica kertoo osuudeksi lähes 95 prosenttia, mutta 35 000 olisi noin 80 prosenttia, joten tarkka määrä jää epäselväksi.
Aprozperin mukaan sama DNS-ongelma koskee myös Lovablen, Boltin ja Replitin sovelluksia, mutta arkaluonteisinta yritysdataa löytyi ennen muuta Grok Buildin sovelluksista.
SpaceXSI:n omatkin sovellukset olivat auki
Claroc löysi 24 SpaceXSI:n omaa sovellusta. Niissä oli muun muassa luottamukselliseksi merkitty yritysmyynnin perehdytyssuunnitelma, 594 asiakkaan myyntialuekartta ja mainosehdotuksia.
Muiden käyttäjien sovelluksista paljastui esimerkiksi Teslan huoltokeskuksen 22 mekaanikon tuottavuus- ja bonustiedot, noin 4 000 ajoneuvokuljetustilausta hintoineen sekä perulaisen rakennusyhtiön työterveysnäkymä, jossa oli 3 784 työntekijöiden terveystarkastusta.
Claroc ilmoitti löydöksestä SpaceXSI:lle sunnuntaina. Kun vastausta ei tullut, Clarocin edustaja merkitsi X-viestiinsä Elon Muskin ja Grok-päällikkö Matt Palmerin. Ars Technican kysyttyä asiasta SpaceXSI alkoi muutamassa tunnissa poistaa linkkejä. Ars Technican jutun julkaisuhetkellä yhtiön kaikki 24 omaa sovellusta näyttivät ”app not found” -virheen, mutta lähes kaikki muu aineisto oli yhä saatavilla.
Kiista oletusasetuksesta
Aprozperin viime viikon testeissä jakoasetuksen oletus oli ”Anyone with the link” eli kuka tahansa linkin saanut. Muut vaihtoehdot ovat kutsutut käyttäjät ja vain tekijä itse.
SpaceXSI:n ostaman Cursorin edustaja sanoi Ars Technicalle, että sovellukset ovat ”oletuksena yksityisiä, eikä mikään tule julkiseksi, ellei tekijä päätä jakaa sitä”. Edustaja ei vastannut jatkokysymyksiin. Yksi niistä oli, aikooko yhtiö ilmoittaa asiakkaille näkyvillä olleista tiedoista.
Ars Technica neuvoo valitsemaan jakoasetukseksi kutsutut käyttäjät, ellei sovellusta ole tarkoitus avata laajalle yleisölle.
Lue lisää: Miten agentti toimii · Agenttikartta