باب خلفي في إضافة Claude لمحرر Cursor هدّد ما يصل إلى 5000 مطوّر لنحو 12 ساعة

ظلت إضافة Claude الرسمية من Anthropic في سوق Cursor تُوزَّع مع باب خلفي لنحو 12 ساعة. وقد طالت النسخة 2.1.313 ما لا يزيد عن 5000 مستخدم. حاول الكود تسجيل مفتاح SSH يخص المهاجم، وفتح نفق عكسي، وجمع بيانات عن الجهاز. حذفت Cursor النسخة وقطعت الوصول إلى خادم المهاجمين، لكن كيفية اختراق حساب Anthropic لا تزال مجهولة حتى الآن. • نافذة الإصابة: يوم الخميس، من 5:27 إلى 16:35 بالتوقيت الشرقي للولايات المتحدة • حاولت السكربتات إعادة فتح النفق العكسي كل 60 ثانية • أخطاء في الكود الخاص بـ Windows وmacOS عطّلت الباب الخلفي في بعض الحالات

معالج بواسطة الذكاء الاصطناعي من Ars Technica؛ بتحرير Hamidun News
باب خلفي في إضافة Claude لمحرر Cursor هدّد ما يصل إلى 5000 مطوّر لنحو 12 ساعة
المصدر: Ars Technica. كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليArs Technica ↗
رئيس التحرير
نافذة الإصابةيوم الخميس، من 5:27 إلى 16:35 بالتوقيت الشرقي للولايات المتحدة
حقيقة رئيسية #2حاولت السكربتات إعادة فتح النفق العكسي كل 60 ثانية
حقيقة رئيسية #3أخطاء في الكود الخاص بـ Windows وmacOS عطّلت الباب الخلفي في بعض الحالات

ظلت إضافة Anthropic الرسمية لـ VS Code، التي كانت تُوزَّع عبر سوق محرر Cursor، تحتوي على باب خلفي لنحو 12 ساعة. وبحسب بيانات Cursor نفسها، طالت النسخة الخبيثة 2.1.313 ما لا يزيد عن 5000 مستخدم. وقد نُشرت هذه النسخة من حساب Anthropic الرسمي الموثَّق، ولم توضح Cursor ولا Anthropic حتى الآن كيف وصل المهاجمون إلى هذا الحساب. كما أن Anthropic لم تصدر تحذيرًا علنيًا لعملائها.

كيف وصلت النسخة 2.1.313 إلى أجهزة المطورين

وفقًا للباحث المستقل كيفن بومون (Kevin Beaumont)، أصدرت Anthropic النسخة السليمة 2.1.314 بعد ساعات قليلة من ظهور النسخة الخبيثة. ووصف لوك روبرتس (Luke Roberts)، المدير التقني والشريك المؤسس لشركة الأمن Phorian، الحادثة بأنها اختراق لسلسلة التوريد: فقد حصل المهاجم على وصول إلى قناة التوزيع الرسمية، وحلّت النسخة 2.1.313 محل 2.1.312. وفي Cursor تتحدّث الإضافات تلقائيًا بشكل افتراضي، مع أن هذا الخيار يمكن تعطيله من الإعدادات. لذلك قد يكون الكود وصل إلى كثير من المستخدمين دون أي نقرة منهم.

يُفترض أن كل من ثبّت إضافة Anthropic في Cursor أو حدّثها يوم الخميس بين 5:27 و16:35 بالتوقيت الشرقي للولايات المتحدة قد أُصيب. وينبغي لمن فعل ذلك قبل هذه الفترة بوقت قصير أن يتوخى الحذر أيضًا. تعمل إضافات Cursor بصلاحيات بيئة التطوير نفسها، ولذلك كان بإمكان الكود الخبيث بعد التثبيت الوصول إلى الملفات المحلية والشيفرات المصدرية وأدوات المطوّر.

ما الذي كان يفعله الباب الخلفي وأين تعطّل

بحسب وصف Cursor، يعمل الكود على Windows وmacOS وLinux، ويؤدي عدة مهام:

  • يجمع اسم المضيف واسم المستخدم ونظام التشغيل والمعمارية والدليل الرئيسي وأسماء متغيرات البيئة ومجلدات العمل والبريد الإلكتروني المضبوط في Git وعنوان IP العام؛
  • يحاول إضافة مفتاح SSH يخص المهاجم إلى authorized_keys، وتفعيل خدمة SSH المحلية، وفتح نفق SSH عكسي؛
  • يثبّت النفق عبر LaunchAgent على macOS، أو عبر مهمة في المجدوِل بصلاحيات SYSTEM مع سكربت بدء تشغيل احتياطي على Windows؛ وتعيد السكربتات الخلفية المحاولة تقريبًا كل 60 ثانية؛
  • يرسل بيانات المضيف وحالة الباب الخلفي بطلب HTTP POST إلى /beacon على المنفذ 8099.

وبحسب تقدير Phorian، يهدف جمع أسماء متغيرات البيئة إلى جرد سريع لمفاتيح السحابة ورموز API الموجودة على الجهاز. ويُرجَّح أن المشغّل كان يختار بهذه الطريقة الأجهزة التي سيهاجمها لاحقًا. ولا يذكر الوصف قيم هذه المتغيرات نفسها.

وقد كُتب الكود بأخطاء. فبحسب Cursor، فشلت خطوة مفتاح SSH والنفق في كل الحالات تقريبًا، باستثناء حالات نادرة كان المحرر فيها يعمل بصلاحيات المسؤول. كما عطّلت أخطاء في نسختي Windows وmacOS عمل الباب الخلفي بالكامل في بعض الحالات. ومع ذلك تعدّ Phorian هذا البرنامج الخبيث تهديدًا جادًا: فهو يرسّخ نفسه في النظام ويرسل إلى المشغّل معلومات استطلاعية عن المضيف.

رد فعل Cursor وما ينبغي على المستخدمين فعله

تواصلت Cursor مع مزوّد الخدمات السحابية الذي كان خادم استقبال الغلاف العكسي (reverse shell) مستضافًا لديه، ولم تعد الأجهزة المصابة قادرة على الوصول إليه. وأُزيلت النسخة الخبيثة من السوق وحُظر توزيعها مجددًا. وأُغلق سوق VSCode مؤقتًا: غيّرت الشركة المفاتيح، وراجعت ضوابط الوصول، وتأكدت من أن الإضافات الأخرى لم تتعرض للاختراق. وهو مفتوح الآن من جديد.

ويبقى سؤالان بلا إجابة: كيف اختُرق حساب Anthropic تحديدًا، ولماذا لا تحذّر الشركة عملاءها. ولم ترد Anthropic ولا Cursor على استفسارات Ars Technica.

الخلاصة العملية لمن وقع ضمن هذه النافذة: قارنوا جهازكم بمؤشرات الاختراق (عناوين IP والبصمات التشفيرية) المنشورة لدى Cursor وPhorian. افحصوا authorized_keys وLaunchAgent ومهام المجدوِل بحثًا عن آثار مفتاح SSH غريب ونفق. وإذا ساوركم الشك، فأعيدوا إصدار مفاتيح السحابة ورموز API التي كانت مخزّنة على الجهاز. أما التحديث البسيط إلى 2.1.314 فلا يزيل من النظام السجلات الخبيثة من تلقاء نفسه، بحسب وصف آليات الترسيخ. وهذا استنتاج مبني على وصف الآليات، وليس حقيقة أكدتها الجهات المطورة. وينبغي كذلك تعطيل التحديث التلقائي للإضافات في بيئات العمل التي تحتفظ بأسرار ذات قيمة.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول كيف وصلت النسخة 2.1.313 إلى أجهزة المطورين؟

وفقًا للباحث المستقل كيفن بومون (Kevin Beaumont)، أصدرت Anthropic النسخة السليمة 2.1.314 بعد ساعات قليلة من ظهور النسخة الخبيثة. ووصف لوك روبرتس (Luke Roberts)، المدير التقني والشريك المؤسس لشركة الأمن Phorian، الحادثة بأنها اختراق لسلسلة التوريد: فقد حصل المهاجم على وصول إلى قناة التوزيع الرسمية، وحلّت النسخة 2.1.313 محل 2.1.312. وفي Cursor تتحدّث الإضافات تلقائيًا بشكل افتراضي، مع أن هذا الخيار يمكن تعطيله من الإعدادات. لذلك قد يكون الكود وصل إلى كثير من المستخدمين دون أي نقرة منهم. يُفترض أن كل من ثبّت إضافة Anthropic في Cursor أو حدّثها يوم الخميس بين 5:27 و16:35 بالتوق

ما أبرز التفاصيل حول ما الذي كان يفعله الباب الخلفي وأين تعطّل؟

بحسب وصف Cursor، يعمل الكود على Windows وmacOS وLinux، ويؤدي عدة مهام: يجمع اسم المضيف واسم المستخدم ونظام التشغيل والمعمارية والدليل الرئيسي وأسماء متغيرات البيئة ومجلدات العمل والبريد الإلكتروني المضبوط في Git وعنوان IP العام؛ يحاول إضافة مفتاح SSH يخص المهاجم إلى authorized_keys، وتفعيل خدمة SSH المحلية، وفتح نفق SSH عكسي؛ يثبّت النفق عبر LaunchAgent على macOS، أو عبر مهمة في المجدوِل بصلاحيات SYSTEM مع سكربت بدء تشغيل احتياطي على Windows؛ وتعيد السكربتات الخلفية المحاولة تقريبًا كل 60 ثانية؛ يرسل بيانات المضيف وحالة الباب الخلفي بطلب HTTP POST إلى /beacon على المنفذ 809

ما أبرز التفاصيل حول رد فعل Cursor وما ينبغي على المستخدمين فعله؟

تواصلت Cursor مع مزوّد الخدمات السحابية الذي كان خادم استقبال الغلاف العكسي (reverse shell) مستضافًا لديه، ولم تعد الأجهزة المصابة قادرة على الوصول إليه. وأُزيلت النسخة الخبيثة من السوق وحُظر توزيعها مجددًا. وأُغلق سوق VSCode مؤقتًا: غيّرت الشركة المفاتيح، وراجعت ضوابط الوصول، وتأكدت من أن الإضافات الأخرى لم تتعرض للاختراق. وهو مفتوح الآن من جديد. ويبقى سؤالان بلا إجابة: كيف اختُرق حساب Anthropic تحديدًا، ولماذا لا تحذّر الشركة عملاءها. ولم ترد Anthropic ولا Cursor على استفسارات Ars Technica. الخلاصة العملية لمن وقع ضمن هذه النافذة: قارنوا جهازكم بمؤشرات الاختراق (عناوين IP

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
ما رأيك؟
جارٍ تحميل التعليقات…