خانه
/
مجله
امنیت و زیرساخت

نشت کلید API در Claude Code؛ ۱۱۲۲ کپی عمومی در GitHub

نشت کلید API در Claude Code پس از ذخیره فرمان‌های تأییدشده در فایل تنظیمات پروژه، رمزها و کلیدها را در ۱۱۲۲ کپی عمومی GitHub در معرض مشاهده قرار داده است.

modir۱ دقیقه مطالعه
تصویر مفهومی نشت کلید API از فایل تنظیمات پروژه در GitHub

نشت کلید API در Claude Code باعث شده رمزهای عبور و کلیدهای API واردشده در فرمان‌های تأییدشده توسعه‌دهندگان، در مخازن عمومی GitHub قابل مشاهده باشند. طبق اعلام Apiiro، ۱۱۲۲ کپی عمومی از فایل موردبحث در GitHub وجود دارد؛ فایل‌هایی که هر فردی می‌تواند محتوایشان را بخواند.

این وضعیت به گزینه «Yes, and don’t ask again» مربوط است. کاربر با انتخاب این گزینه در دستیار کدنویسی هوش مصنوعی Anthropic، امکان ذخیره‌شدن فرمان را فراهم می‌کند. Claude Code می‌تواند همان فرمان را کلمه‌به‌کلمه، از جمله اطلاعات محرمانه‌ای که در آن نوشته شده، در فایل تنظیمات پروژه نگه دارد.

بنابراین، اگر یک توسعه‌دهنده رمز عبور یا کلید API را مستقیماً در فرمانی وارد و آن را با این گزینه تأیید کند، همان داده ممکن است در فایل تنظیمات پروژه ثبت شود. عمومی‌بودن مخزن GitHub، این ثبت‌شدن را به افشای قابل مشاهده برای دیگران تبدیل می‌کند.

گزارش Apiiro نشان می‌دهد مسئله به یک نمونه محدود نیست و ۱۱۲۲ نسخه عمومی را دربر می‌گیرد. برای تیم‌های توسعه، نکته اصلی این است که تأیید یک فرمان در Claude Code می‌تواند متن کامل آن، شامل رازهای واردشده، را در تنظیمات پروژه حفظ کند.

منبع: The Hacker News

# Anthropic
# Claude Code
# GitHub
# امنیت نرم‌افزار
# کلید API

پروژه‌ای در این زمینه دارید؟

مشاوره‌ی اولیه و برآورد هزینه رایگان است.

درخواست مشاوره

مقاله‌های مرتبط