نسخهٔ دستکاری‌شدهٔ افزونهٔ Claude Code توی فروشگاهِ Cursor در پشتی باز می‌کرد

۱۳ آبان ۱۴۰۵ · ۲:۴۹ دقیقه

درباره‌ی این ویدیو

روز ۷ آبان ۱۴۰۵ توی فروشگاه افزونه‌های خود Cursor، یه نسخهٔ دستکاری‌شده از افزونهٔ Claude Code با همون اسم و شناسهٔ رسمی (Anthropic.claude-code) حدود ۱۱ ساعت در دسترس بود و سعی می‌کرد روی کامپیوتر یه در پشتی باز کنه. Cursor می‌گه این نسخه رو Anthropic نساخته؛ شرکت امنیتی Phorion گزارش کاملش رو منتشر کرده.

🧩 ماجرا (به گفتهٔ Cursor و Phorion):• نسخه‌های ۲.۱.۳۱۲ و ۲.۱.۳۱۳، برای macOS و Windows، از حدود ساعت ۲:۲۷ تا ۱۳:۳۵ به وقت غرب آمریکا (PT)، روز ۷ آبان• یه کلید ورود از راه دور به کامپیوتر اضافه می‌کرد، خودش رو طوری نصب می‌کرد که بعد از ریستارت بمونه، و اطلاعات سیستم رو می‌فرستاد (حتی اسم متغیرهایی مثل KEY و TOKEN، ولی نه مقدارشون)• به گفتهٔ Cursor، به‌خاطر یه اشتباه توی خود کد مخرب، روی بیشتر کامپیوترها در ورود باز نمی‌شد؛ ولی کلید و ماندگاری نصب می‌شد• Cursor این نسخه‌ها رو برداشته و سرور مهاجم از کار افتاده• کارمندان Anthropic توی Hacker News نوشتن فقط کاربرای Cursor درگیر بودن، نه نسخهٔ رسمی VS Code و Open VSX

✅ اگه با Cursor کار می‌کنی و اون روز Claude Code رو نصب یا آپدیت کردی: فقط پاک کردن افزونه کافی نیست. دستور چک و برنامهٔ پاک‌سازی توی اطلاعیهٔ Cursor هست (لینک پایین).

🔎 چک ما (۹ آبان ۱۴۰۵؛ افزونهٔ آلوده رو نصب نکردیم، فقط اطلاعات عمومی رو خوندیم):• توی Open VSX (مخزنی که Cursor افزونه‌ها رو ازش می‌گیره) سازندهٔ افزونهٔ رسمی Anthropic هست، با نشان تأیید و بیش از ۶۳ میلیون دانلود (کل نسخه‌ها)• نسخهٔ ۲.۱.۳۱۳ نه اون‌جا هست، نه توی فروشگاه VS Code، نه npm؛ ولی ۲.۱.۳۱۲ رسمی از ۵ آبان هست، یعنی شمارهٔ نسخه هم به‌تنهایی چیزی نمی‌گفت• با جست‌وجوی «claude»، از ۵۰ نتیجهٔ اول، ۴۶ تا از سازنده‌های دیگه‌ان و همه نشان تأیید دارن. این یعنی تقلبی‌ان؟ نه لزوماً؛ ولی نشان تأیید توی Open VSX یعنی ناشر عضو اون namespace هست، نه اینکه حتماً شرکت اصلیه

⚠️ واقعیتش:• هنوز رسماً معلوم نیست این نسخه چطوری وارد فروشگاه Cursor شد• کارمندان Anthropic می‌گن سیستم‌های Anthropic هک نشده؛ بعضی‌ها برعکسش رو می‌گن، ولی مدرکی ندیدیم• هیچ منبعی نگفته چند نفر این نسخه رو نصب کردن• این بار، چک کردن اسم و سازنده نجاتت نمی‌داد: اسم و سازنده و فروشگاه همون همیشگی بود، فقط فایل داخلش عوض شده بود

💡 یه کار ساده توی Cursor: تنظیم extensions.installCooldownHours نصب و آپدیت افزونه‌ها رو چند ساعت عقب میندازه (پیش‌فرض: ۰، یعنی خاموش)، تا یه نسخهٔ بد فرصت کنه قبل از رسیدن به تو پیدا بشه.

🔁 قسمت‌های قبلی: Claude بی‌تبلیغ می‌مونه؟ سندِ بورسِ Anthropic https://www.youtube.com/shorts/LjbDoTC-8Ms · Qwen روی کارت گرافیکِ ۸ گیگ https://www.youtube.com/shorts/xzBhmanX3Lk

🔗 اطلاعیهٔ Cursor (با دستور چک): https://cursor.com/blog/claude-code-extension-security-notice🔗 گزارش کامل Phorion: https://phorion.io/blog/offical-claude-code-vsx-compromise/🔗 تنظیمات امنیتی افزونه‌ها در Cursor: https://cursor.com/help/customization/extensions

🤔 آخرین افزونه‌ای که نصب کردی، قبلش چی رو چک کردی؟

لینک‌ها همین‌جاست، راحت برشون دار؛ برای حمایت از ما یه کامنت معنادار برامون بذار، مرسی.

📺 ویدئوهای کامل توی یوتیوب: https://www.youtube.com/channel/UCUqCogNdv3t6xi78zi-gvHA🤝 می‌خوای هوش مصنوعی رو توی کسب‌وکارت پیاده کنی؟ https://mrmp.pro#هوش_مصنوعی #ClaudeCode #امنیت