Grok Build nechal volně 35 578 aplikací. Byla v nich hesla i data pacientů
Bez přihlášení šlo otevřít 35 578 aplikací vytvořených přes Grok Build. Bezpečnostní firma v nich našla údaje pacientů, interní dokumenty i hesla uložená v otevřeném kódu.
Většina aplikací nevyžadovala přihlášení
Bezpečnostní firma Claroc zkontrolovala 37 571 stále aktivních aplikací publikovaných na doméně grok.me a celých 35 578 z nich (94,7 %) šlo otevřít bez jakéhokoli přihlášení. Výzkumníci k nim přistupovali z veřejného internetu, aniž by museli prolamovat hesla nebo obcházet firemní zabezpečení. Stačilo pouze zadat nalezenou webovou adresu.
V režimu „Build“ od společnosti SpaceXSI (jde o tvůrce asistenta Grok, dříve známého pod názvem xAI) uživatel popíše požadovaný software v chatu a umělá inteligence vygeneruje kód. Výsledkem může být kalkulačka, interní databáze, formulář nebo analytický přehled. Aplikace se stane veřejnou ve chvíli, kdy tvůrce klikne na tlačítko „Publish“, čímž získá vlastní adresu na doméně grok.me.
Podle zprávy společnosti Claroc spočíval hlavní problém v dialogovém okně pro publikování. Na placeném účtu, který firma použila pro testování, byla předvolena možnost „Anyone with the link“ (kdokoli s odkazem). Ačkoliv to může na první pohled působit jako soukromé sdílení, adresa aplikace v praxi žádným tajemstvím nezůstala.
Adresa aplikace nebyla skutečným tajemstvím
Každý publikovaný projekt dostává vlastní subdoménu. Jakmile na adresu poprvé někdo přistoupí, její název se zaznamená do systému doménových jmen (DNS). Komerční databáze pasivního DNS tyto záznamy nepřetržitě shromažďují a umožňují v nich vyhledávat podle zadaných vzorů.
Výzkumníci proto nemuseli adresy složitě hádat. Stačilo sledovat nově zaregistrované subdomény na grok.me v pasivních DNS záznamech. Odkaz se navíc může snadno dostat do historie prohlížečů, e-mailové komunikace nebo do záznamů bezpečnostních skenerů.
Claroc navrhuje, aby SpaceXSI nastavila jako výchozí volbu možnost „Only you“ (pouze vy) a před publikováním zřetelně ukázala, kdo přesně k projektu získá přístup. Změnit by se měla i podoba URL adres – místo vlastních subdomén by měly běžet na těžko odhadnutelných cestách sdíleného hostitele, aby se nedostávaly do veřejných DNS databází.
Uvnitř byly údaje pacientů i zaměstnanců
Většinu otevřených projektů tvořily neškodné hry, prezentační stránky nebo kalkulačky. Přibližně každá desátá aplikace však podle Clarocu obsahovala citlivý materiál, neveřejná obchodní data nebo osobní údaje. Zhruba dvě procenta experti označili za obzvlášť závažné a celkový počet aplikací s privátními daty odhadli na 650 až 800.
Mezi potvrzenými úniky byl lékařský briefing z jednotky intenzivní péče s laboratorními výsledky konkrétního pacienta, interní seznam více než 3 500 zaměstnanců nemocniční skupiny či rozpis směn hasičského sboru. Ve zdrojovém kódu aplikace pro evidenci docházky našli výzkumníci 18 uživatelských účtů s hesly uloženými v otevřeném, nešifrovaném textu.
Claroc identifikoval data patřící 30 různým organizacím mimo SpaceXSI a síť X, přičemž šest z nich patří mezi nadnárodní korporace z žebříčku Fortune 500. Jejich jména bezpečnostní firma nezveřejnila.
Veřejné byly i interní aplikace SpaceXSI
Mezi volně přístupnými nástroji se nacházelo také 24 aplikací vytvořených přímo zaměstnanci SpaceXSI a sítě X. Patřil mezi ně důvěrný plán zaškolení nového člena obchodního týmu s interními systémovými adresami a seznamem 19 firemních chatovacích kanálů. Volně dostupná byla rovněž mapa obchodních teritorií s 594 strategickými účty a údaji o prodejním plánu nebo osm reklamních návrhů pro platformu X, z nichž jeden cílil na americkou federální agenturu a nesl označení „důvěrné“.
Firma SpaceXSI na odhalení reagovala tvrzením, že aplikace zůstávají soukromé, dokud je tvůrce sám nenasdílí. Proces publikování podle ní vyžaduje několik samostatných kroků včetně právního upozornění a zaměstnanecké účty mají mít jako výchozí volbu nastaveno striktnější „Only you“. Claroc však namítá, že kliknutí navíc uživatele neochrání, pokud je v posledním kroku stále předvybrána možnost „Anyone with the link“. Existence 24 veřejných zaměstnaneckých aplikací navíc podle analytiků jasně ukazuje, jak málo toto pravidlo v praxi zafungovalo.
SpaceXSI po upozornění 24 vlastních aplikací stáhla, ostatní volně dostupné projekty běžných uživatelů a firem ale online zůstaly. Protože se provozovatel nezavázal postižené vlastníky kontaktovat, začal je Claroc oslovovat přímo. Je nutné dodat, že Claroc vyvíjí a prodává vlastní bezpečnostní řešení pro aplikace postavené pomocí AI, zjištěná data a technické postupy nicméně plně doložil.
Problém nebyl jen ve sdílení
Testy odhalily i zásadní chyby v kódu, který Grok sám generuje. Když výzkumníci nechali vytvořit aplikaci s adresářem kontaktů, systém k ní připojil databázi zcela bez přihlašování, takže anonymní návštěvník mohl přidávat záznamy. U zákaznického seznamu Grok samostatně doplnil přihlašování přes Google a X, ale kód napsal tak, že každého ověřeného uživatele nejprve přidal do týmu a až poté kontroloval jeho členství. Cizí Google účet tak mohl firemní data nejen číst, ale i měnit a mazat.
Grok přitom potřebné bezpečnostní volby nabízí – pokud byl projekt ručně přepnut do režimu „Only you“, přístup zvenčí spolehlivě zablokoval. Nejde však o výchozí chování. Pro srovnání: při testu v konkurenčním ChatGPT měla nově vytvořená aplikace při sdílení automaticky přednastaveno „Only me“. Její adresa se v pasivním DNS sice může objevit také, otevřít ji však dokáže výhradně její autor.
Nejde o první incident kolem Groku
Pro SpaceXSI jde o minimálně třetí incident spojený s ochranou dat u modelů Grok. V srpnu 2025 upozornil Forbes na více než 370 000 sdílených konverzací, které zaindexoval vyhledávač Google. V červenci 2026 se zase zjistilo, že nástroj Grok Build nahrával na servery společnosti soubory z klientských počítačů bez varování, včetně SSH klíčů a hesel. Kvůli generování sexualizovaných deepfake materiálů navíc firmu vyšetřuje irský úřad pro ochranu osobních údajů pro podezření ze zanedbání principu záměrné a výchozí ochrany dat (Data Protection by Design).
S podobnými obtížemi se potýkají i další technologické firmy. Přes pasivní DNS Claroc v říjnu dohledal přibližně 6 800 sdílených konverzací agenta Muse od společnosti Meta a v červenci se ve vyhledávačích objevily sdílené konverzace i interaktivní artefakty z Claude od Anthropicu.
Co z toho plyne pro uživatele
Pokud jste pomocí Grok Build vytvořili jednoduchý projekt, okamžitě zkontrolujte jeho nastavení sdílení a ujistěte se, že přístup není nastaven na „Anyone with the link“. Důkladnou prověrku vyžaduje také samotný zdrojový kód – zkontrolujte, zda v něm nezůstaly natvrdo zapsané API klíče, hesla nebo volně přístupná databázová rozhraní.
Pro české i evropské organizace má tento incident zcela zásadní rozměr. Pokud firma přes takto otevřenou aplikaci vystaví na internet personální, zákaznická nebo zdravotní data, dochází v Evropské unii k přímému porušení nařízení GDPR. Pro správce dat to znamená zákonnou povinnost nahlásit bezpečnostní incident Úřadu pro ochranu osobních údajů do 72 hodin a riskovat citelné finanční postihy.
FAQ
Stačí k ochraně aplikace to, že odkaz nikomu nepošlu?
Nestačí. Jakmile aplikaci na doméně grok.me jednou otevřete, její subdoména se zaznamená do systému DNS. Tyto záznamy sledují pasivní skenery a specializované databáze, v nichž lze vygenerované aplikace snadno dohledat bez znalosti odkazu od autora.
Proč Grok vygeneroval přihlašování, které nefungovalo bezpečně?
Generativní AI modely sice dokážou napsat funkční kód uživatelského rozhraní, ale často chybují v logické posloupnosti bezpečnostních kontrol. V testovaném případě Grok naprogramoval aplikaci tak, že neznámého návštěvníka nejprve přiřadil do interního týmu a až poté zjišťoval jeho oprávnění.
Jaký je bezpečný postup při publikování aplikací přes AI nástroje?
Vždy nastavte sdílení výhradně na konkrétní ověřené účty („Only me“ / „Only you“), neukládejte do chatu a promptů reálná produkční hesla ani osobní údaje a vygenerovaný kód nechte před nasazením zkontrolovat bezpečnostním specialistou.
Zdroje: The Decoder, Claroc Research