Zjištění zveřejněné v září 2026 vyvolalo otázku, kolik projektových dat může programátorský nástroj odeslat mimo počítač uživatele. Výzkumník popsal, že ZCode od společnosti Zhipu AI mohl po přihlášení zabalit místní pracovní prostor včetně historie Gitu, zašifrovat jej a nahrát do cloudového úložiště Alibaba Cloud OSS. Uživatelé o tomto chování nebyli dostatečně informováni. Zhipu se omluvila, zveřejnila kód ZCode na GitHubu a nechala opravu posoudit externími subjekty.
2
4
5
Proč se repozitáře odesílaly?
Zhipu spojila nahrávání s funkcí indexování kódové základny, která byla ve výchozím nastavení zapnutá a souvisela s Repo Wiki — nástrojem pro automatické vytváření dokumentace k projektu. Firma přiznala, že při uvedení funkce její fungování uživatelům dostatečně nevysvětlila a nenabídla možnost ji ručně vypnout. Podle výzkumníka přitom odesílaný balíček mohl obsahovat i adresář .git s historií změn, nejen soubory potřebné k vytvoření dokumentační stránky.
14
35
2
Co změnila verze 3.14.0?
ZCode 3.14.0 podle Zhipu odstranil Repo Wiki a přerušil postup, který vytvářel a nahrával snímky místních repozitářů. Nešlo tedy jen o vypnutí funkce ve výchozím nastavení. Zveřejněním zdrojového kódu na GitHubu firma zároveň umožnila komunitě opravu kontrolovat.
13
16
29
Co víme o nahraných datech — a co ne?
Zhipu uvedla, že data odeslaná kvůli vytvoření stránky Repo Wiki byla po jejím dokončení zničena. Později prohlásila, že data zmiňovaná v upozorněních komunity neuchovává a nikdy je nepoužila k trénování modelů. Jsou to tvrzení firmy o nakládání s daty, nikoli popření toho, že k nahrávání docházelo.
14
16
Zveřejněná shrnutí externích kontrol se týkají konkrétnějších věcí:
- CAICT, čínská Akademie informačních a komunikačních technologií, zjistila, že cloudové úložiště
zcode-prod služby Alibaba Cloud OSS bylo ve stavu bez dat. Potvrdila také odstranění Repo Wiki a postupu pro vytváření a nahrávání snímků ve verzi 3.14.0.
27
- NSFOCUS, společnost zabývající se kybernetickou bezpečností, uvedla, že byly smazány datové objekty i samotné úložiště. Při kontrole verze 3.14.0 nenašla funkční cestu, která by prostřednictvím odstraněného postupu spustila snímkování místního repozitáře nebo odesílání souborů.
26
27
Tato zjištění vypovídají o stavu daného úložiště a prověřené verze klienta. Sama o sobě nezávisle nepotvrzují, zda dříve nahraná data někdy posloužila k trénování modelů.
16
27
Jaké další pojistky Zhipu slíbila?
Firma oznámila, že zavede průběžný postup pro hlášení a řešení bezpečnostních zranitelností produktů. Za nahlášené problémy chce poskytovat odměny podle jejich závažnosti.
29
Zhipu také ohlásila plánovanou volbu „neuchovávat obsah dat“ pro svou platformu MaaS, tedy službu poskytující přístup k modelům. O zapnutí bude možné požádat v konzoli platformy; až Zhipu potvrdí, že je volba aktivní, nemají se vstupy a výstupy u pokrytých volání modelu trvale ukládat a mají sloužit jen k vyřízení daného požadavku. Nejde o zpětné řešení nahrávání v ZCode ani o bezvýjimečnou záruku nulového uchovávání dat. Volba se nevztahuje na Batch API a File API, které potřebují ukládat úlohy či soubory. Pokud uchování vyžaduje zákon nebo je potřeba prověřit podezření na porušení pravidel či zneužití služby, mohou být příslušná data uchována i 30 dní nebo déle.
44
48