شرکت چینی Z.ai (که پیشتر با نام Zhipu شناخته میشد)، پس از آنکه پژوهشگران امنیتی متوجه جمعآوری غیرمجاز دادههای کاربران توسط ابزار تولید کد این شرکت شدند، رسماً عذرخواهی کرد. ابزار ZCode متهم شده است که محیطهای کاری (Workspaces) کاربران، شامل تاریخچه کامل پروژهها را بستهبندی کرده و به صورت رمزنگاری شده به فضای ابری Alibaba Cloud ارسال میکرده است.
جزئیات فنی نقض امنیتی
طبق گزارشهای منتشر شده، کلید خصوصی مورد نیاز برای رمزگشایی این دادهها تنها در اختیار سرورهای Z.ai بود. این موضوع باعث میشد کاربران نه تنها از دسترسی به فایلهای آپلود شده محروم باشند، بلکه هیچ امکاناتی برای حذف این دادهها از سرورهای مقصد نداشته باشند. پژوهشگر این مورد (Ferstar) اعلام کرد که هیچ گزینهای برای غیرفعال کردن این رفتار در تنظیمات وجود نداشت و این رویه در سیاستهای حریم خصوصی (Privacy Policy) شرکت نیز ذکر نشده بود.
ریشه این مشکل به قابلیت Repository Index در این ابزار بازمیگردد که پس از تولید صفحات در Repo Wiki، باعث تحریک فرآیند آپلود فایلها به ابر میشد.
پاسخ Z.ai و اقدامات اصلاحی
شرکت Z.ai در بیانیهای ضمن پذیرش این «مشکلات امنیتی»، تأکید کرد که دادههای آپلود شده هرگز برای آموزش مدلهای هوش مصنوعی (LLM) مورد استفاده قرار نگرفتهاند. این شرکت برای رفع مشکل، اقدامات زیر را انجام داده است:
- حذف کامل قابلیت Repo Wiki.
- بهرهگیری از شرکتهای امنیتی NSFOCUS و آکادمی CAICT برای بررسی و تأیید حذف دادههای آپلود شده.
- Open Source کردن پروژه ZCode در گیتهاب برای افزایش شفافیت و نظارت جامعه توسعهدهندگان.
- راهاندازی برنامه پاداش (Bug Bounty) برای گزارش آسیبپذیریهای احتمالی.
چالشهای باقیمانده
با وجود انتشار کد منبع، برخی تحلیلگران از Z.ai انتقاد کردهاند؛ چرا که این شرکت پیش از انتشار کد، سوابق تغییرات (Commit Records) و بخشهایی از کد مربوط به فرآیند آپلود فایلها را پاک کرده است تا ردپای این رفتار در تاریخچه پروژه باقی نماند.