
امتداد Claude Code خبيث وفر باب خلفي SSH في Cursor
نسخة مخترقة من امتداد Claude Code من Anthropic وزعت عبر سوق Cursor وفرت حصان طروادة للوصول عن بعد عبر باب خلفي SSH عكسي، وأثرت في نحو 5,000 نظام مطور، وفق Cursor.
أصاب هجوم على سلسلة التوريد امتداد Claude Code من Anthropic الموزع عبر سوق امتدادات VS Code في Cursor، ووفر حصان طروادة للوصول عن بعد عبر باب خلفي SSH عكسي. وتقول Cursor إن نحو 5,000 نظام مطور تأثر، وإن Anthropic استبدلت لاحقا الإصدار 2.1.313 بالإصدار 2.1.314.
ماذا حدث
حدّث الامتداد نفسه تلقائيا في Cursor إلى الإصدار الخبيث. وكانت Phorion أول من لاحظ النشاط الخبيث على نقاط النهاية. ولم تُبلِّغ Anthropic العملاء، وحُذف الإصدار الخبيث صامتا دون إخبار أحد.
السلوك الخبيث
اعترفت Cursor بالمشكلة وقالت إن الامتداد يشغّل شفرة خبيثة تحاول تثبيت باب خلفي SSH دائم. وتجمع الشفرة معلومات المضيف والمستخدم: اسم المضيف، واسم المستخدم، ونظام التشغيل، والبنية، ومسار الدليل الرئيسي، وأسماء متغيرات البيئة، وأدلة العمل، وبريد Git المضبوط، وعنوان IP العام. ثم تحاول إضافة مفتاح SSH يتحكم به المهاجم إلى authorized_keys، وتمكين خدمة SSH المحلية، وفتح نفق SSH عكسي. وخارج حالات نادرة جدا شُغّل فيها Cursor بصلاحيات المسؤول، تؤدي أخطاء في الشفرة الخبيثة إلى فشل هذه الخطوة. كما تحاول جعل النفق العكسي دائما عبر LaunchAgent على macOS، أو عبر مهمة مجدولة تحاول العمل بصلاحية SYSTEM مع سكربت Startup بديل على Windows، بينما تعيد سكربتات في الخلفية محاولة النفق كل 60 ثانية تقريبا. وتُبلَّغ تفاصيل المضيف وحالة الباب الخلفي عبر HTTP POST إلى /beacon على المنفذ 8099.
الإصدار والكشف
كان الإصدار المخترق 2.1.313. واستبدلته Anthropic في 30 أكتوبر 2026 بالإصدار 2.1.314، الذي يبدو أنه يزيل الباب الخلفي من الامتداد، لكن ليس واضحا ما إذا كان لا يزال يحتوي شفرة خبيثة. ولا يزيل التحديث الباب الخلفي SSH من الأنظمة الموبوءة بالفعل، ولا نشاط الاستطلاع السابق. والإصدار 2.1.313 مفقود من OpenVSX وVisual Studio Marketplace وCursor. وقد نشر Kevin Beaumont استعلامات KQL للبحث عن الإصدار الخبيث باستخدام Microsoft Defender for Endpoint.
المؤشرات والسياق
تشمل مؤشرات الشبكة نفق SSH عكسيا إلى 134.209.82.225 على المنفذ 22، ونقطة قيادة وتحكم على http://134.209.82.225:8099/beacon تستخدم HTTP POST. وتستهدف محاولة beacon محلية العنوان 127.0.0.1:8099/beacon. وعمليات البحث عن IP العام لدى ifconfig.me وapi.ipify.org خدمات مشروعة، والوصول وحده ليس مؤشرا. وتشمل تجزئات الملفات VSIX SHA-256 432ccdee3801f99e52b8fe31f69ea9870118e96ea7ef9ecabed1479621b5ab62 لـ darwin arm64 Mac، و3de1722901165769893bef57c72594e9a54459faa23f3091b136b79966edd081 لـ win32 x64. وتتضمن مدونة Cursor صياغة مفادها أن الإصدار الخبيث لم تطوره Anthropic، مع أنه رُفع تحت حساب Anthropic الموثق. ومن بين العملاء البارزين الذين يشغّلون Claude Code وCursor على حواسيبهم المحمولة Binance، إلى جانب آلاف غيرهم. الوضع ناشئ، وتُنشر التحديثات على Mastodon.
المصادر: Doublepulsar · Phorion
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.