في 30 أكتوبر، الساعة 11:43 بتوقيت UTC، أرسل فريق أمن سحابي تحذيرًا إلى Northflank. بعد دقيقة واحدة كان مهندسو Northflank قد فتحوه. وبحلول الساعة 13:05 كانت تصحيحتان إضافيتان قد نُشرتا.
الرسالة العلنية التي وجّهتها المنصة لعملائها ذلك اليوم كانت من إحدى عشرة كلمة، وهي من أصدق الجمل في الاستجابة للحوادث الحديثة: «افترضوا أن جميع متغيّرات البيئة قد فُكّ تشفيرها. عطّلوا وادوّروا كل المفاتيح.»
Northflank منصة استضافة للمطورين. تدفع إليها الحاويات وقواعد البيانات وتطبيقات الذكاء الاصطناعي، وهي تشغّلها. وهذا يعني أنها كانت تحتفظ، بحكم التصميم، بنسخة من كل ما يمنعك من النوم تقريبًا: كلمات مرور قواعد البيانات، وبيانات الاعتماد السحابية، ومفاتيح مزوّدي الدفع، والمفاتيح الخاصة، ومفاتيح API لمزوّدي الذكاء الاصطناعي التي تشغّل كل وكيل وروبوت محادثة ومساعد أطلقتَه هذا العام.
بدأ العملاء يبلّغون عن استخدام غير مصرّح به لتلك المفاتيح تقريبًا فورًا.
هذه ليست قصة أسبوع سيئ لشركة واحدة. إنها قصة فئة كاملة تتعلّم بسرعة أن أثمن أصولها سلسلة أحرف داخل متغيّر بيئة.
ما قالته Northflank فعلًا
الجدول الزمني مفصل على غير العادة، ويستحق قراءة متأنية.
- 30 أكتوبر، 11:43 UTC — Wiz تنبّه Northflank إلى نشاط مشبوه.
- 11:44 UTC — المهندسون يراجعون التنبيه.
- 12:50 و13:05 UTC — تصحيحات إضافية لسياسات الشبكة.
- بعد قليل — إبلاغ العملاء بافتراض فك تشفير المتغيّرات وتدوير كل شيء.
في تحديثات الحادث، تقول Northflank إن مسار الهجوم تم احتواؤه خلال ساعة من التنبيه الأول، وإن أعباء العمل قيد التشغيل لم تتأثر، وإنه لم يُوصَل إلى بيانات أعباء العمل، وإن النشاط تركّز على الأسرار الموجودة في طبقة التحكم. العملاء الذين يستخدمون طبقة تحكم مخصصة أو منشورة عندهم لم يتأثروا. كما صحّحت الشركة الثغرة CVE-2026-98432 في كل أسطولها، ودوّرت مفاتيحها الخاصة، وأبطلت رموز الوصول والجلسات وتكاملات التحكم بالإصدارات وأدوار IAM بين الحسابات حيث أمكنها ذلك نيابة عن العملاء.
وما لم تقله: كيف دخل المهاجمون، وكم عميلًا تأثّر، وهل استُغلّ شيء غير مفاتيح الذكاء الاصطناعي. والتحليل الجذري موعود به.
في هذه الفجوة بالضبط تعيش بقية القصة.
تسع منصات، نمط واحد
جمعت Wiz إفصاحات الشهر تحت عنوان قاتم عن قصد: «أكتوبر الأسود لمنصات مطوري الذكاء الاصطناعي». سجّلت تسع منصات على الأقل حوادث في أكتوبر: Fireworks AI وAndromeda وZeabur وLightning AI وOpenCode وRailway وWarp وCommandCode وNorthflank. وبعد أيام اتسعت القائمة بـ Brev (NVIDIA) وTrigger.dev وChainstack.
الأسباب الجذرية مختلفة: Railway تشير إلى تصعيد صلاحيات في بنية البناء، وWarp إلى اعتماد على مورّد خارجي، وOpenCode إلى نظام قديم. أما Fireworks وZeabur وLightning فتنسب حوادثها إلى الوصول إلى بيانات الاعتماد.
لكن تفصيلًا واحدًا يتكرر في كل التقارير تقريبًا: كان المهاجمون يطاردون متغيّرات البيئة المخزّنة، وتحديدًا تلك التي تمنح الوصول إلى نماذج الذكاء الاصطناعي.
كان تقرير Zeabur مفصلًا لدرجة أن الشركة أعلنت إغلاقها. ونشرت Railway تقريرًا أوليًا. أما الباقون فتفاصيلهم التقنية لا تزال معلّقة، وكثير من التعليقات تعامل كل حادث كيوم سيئ منفصل.
إنها ليست منفصلة. إنها سوق.
اقتصاد مفتاح ذكاء اصطناعي مسروق
هنا الجزء الذي تتخطاه معظم تقارير الحوادث، وهو الجزء الذي يجب أن يقلقك.
كلمة مرور قاعدة بيانات مسروقة لا بد من استخدامها بحذر، في الداخل، حيث الضجيج منخفض. أما مفتاح API مسروق للذكاء الاصطناعي فيمكن إنفاقه من أي مكان، وبحجم غير محدود، والعدّاد يمشي باسمك.
تتبّعت Wiz مفتاحين مؤسسيين استُخدما من داخل بنية تحتية مخترقة لمزوّدين. وقد اختُبر كلاهما لأول مرة خلال 30 دقيقة من الوصول المعلن إلى بيانات الاعتماد: استدعاء واحد لنموذج من عنوان IP سكني، يمسح مفاتيح عدة مؤسسات في دقيقة واحدة.
ثم انفتح الصنبور.
- الحالة أ: نحو 800 ألف استدعاء لـ Amazon Bedrock خلال ثلاثين ساعة، بنسبة نجاح 90% تقريبًا، أولًا من عنوان سكني ثم ليلًا من مزوّد استضافة.
- الحالة ب: نحو 1.7 مليون استدعاء لـ Bedrock خلال ثلاث عشرة ساعة من عنوان استضافة واحد، أكثر من مليون منها ناجح.
وبسعر القائمة، من المرجّح أن هذين المفتاحين وحدهما تجاوزا 100 ألف دولار من الاستخدام. وكان شكل الرموز (tokens) يشبه حركة وكلاء برمجة معاد بيعها: مدخلات صغيرة غير مخزّنة، ومئات قليلة من رموز الإخراج، إضافة إلى ذيل طويل من المطالبات الضخمة يتوافق مع مستخدمين نهائيين كثيرين خلف وسيط إعادة بيع.
وهنا نصل إلى سبب استمرار هذا. رصدت Wiz بنية تحتية مرتبطة بعمليات إعادة بيع علنية لنماذج اللغة، تعلن عن وصول مخفّض إلى النماذج المتقدمة بدفع عبر USDT. مفتاح يُسرق يوم الاثنين قد يصبح منتجًا يوم الجمعة. هناك طلب، وهناك سعر، وهناك قناة. السرقة قابلة للتحويل إلى مال، لذلك تستمر السرقة.
لماذا هذا أسوأ لبُناة الذكاء الاصطناعي مما يبدو
ثلاثة أمور تجعل هذه الفئة مختلفة عن مخاطر الاستضافة العادية.
1. نطاق الأثر ليس الخادم، بل الفاتورة والبيانات والسمعة. مفتاح مسروق يمكن أن يحرق ستة أرقام في عطلة نهاية أسبوع، ويستخرج كل ما تصل إليه مطالباتك، وينتج باسمك نصًّا ستُحاسب عليه علامتك التجارية.
2. المفاتيح كيانات اصطناعية، ومعظم الجرد لا يحسبها. أمضينا عشرين عامًا في بناء عمليات لمراجعة الحسابات البشرية. أما مفتاح API يمكنه إنفاق المال والوصول إلى بيانات الإنتاج فيعيش عادة في لوحة لا يفتشها أحد، أنشأها مطوّر انتقل إلى فريق آخر منذ زمن.
3. التدوير ليس نقرة، بل رسم بياني. «دوّروا كل الأسرار» تعليمات من سطر واحد تتفرّع إلى أسرار التكاملات، وأسرار المشاريع، والأسرار العامة، وأعباء العمل، وخطافات الويب، ومنفّذي CI، وموصّلات الأطراف الثالثة، وملف .env المحلي لكل زميل. ومعظم الفرق تكتشف الشكل الحقيقي لرسم اعتماداتها أثناء الحادث، في أسوأ لحظة ممكنة.
ماذا تفعل هذا الأسبوع
لا تنتظر التحليل الجذري من مزوّد لم تسمع به من قبل. افعل هذا الآن.
- اجرد كل مفتاح لمزوّد ذكاء اصطناعي تملكه. OpenAI وAnthropic وBedrock وGoogle وCohere والصغار أيضًا. سجّل من أنشأه، وإلى ماذا يصل، ومن يدفع ثمنه، ومتى دوّر آخر مرة.
- ضع سقفًا لكل مفتاح. مفاتيح منفصلة لكل بيئة، ولكل تطبيق، ولكل فريق. اضبط حدود إنفاق صارمة عند المزوّد وتنبيهات عند 50% من الميزانية. الفاتورة الشاذة إشارة كشف، ومعظم الفرق هذه الأيام لديها هذه الإشارة مطفأة.
- اجعل الإبطال مملًا. دليل تدوير يستغرق يومًا كاملًا هو دليل لن يُتدرّب عليه أبدًا. أتمِت التبديل واختبره بعد ظهر ثلاثاء، لا أثناء حادث.
- راقب شكل الاستخدام لا الحجم فقط. استدعاءات مفاجئة لنماذج في مناطق أخرى، أو فحص كتالوجات النماذج لمعرفة التوفّر، أو دفعة من المطالبات غير المخزّنة من شبكة غير معروفة، كلها تشبه شخصًا آخر يستخدم حسابك.
- اعتبر طبقة التحكم في استضافتك حدًّا للثقة. ما تحتفظ به منصتك يمكن أن يضيع. اسألهم إن كانوا يخزّنون أسرارًا كنص صريح، وإن كانوا يدعمون مديري أسرار خارجيين، وإن كانوا يستطيعون إبطال تكاملاتك بدلًا عنك.
الخلاصة لعملائنا
في aratech نبني على بنية تحتية مُدارة لأنها تتيح للفرق الصغيرة أن تتحرك كالفرق الكبيرة. هذه المقايضة ما زالت تستحق. لكنها ليست مجانية، وأكتوبر أرسل لنا الفاتورة للتو.
الدرس ليس «توقفوا عن استخدام المنصات». الدرس أن مفاتيح API هي محيطك الأمني في أي منظومة أصلها الذكاء الاصطناعي. ليست إعدادات. إنها ما يريده المهاجم فعلًا، ورخيصة السرقة، وهناك سوق تسعّرها بالفعل.
الفرق التي ستخرج من هذا بخير هي التي تستطيع الإجابة على سؤال واحد دون فتح جدول بيانات: لو اتصل مزوّد الاستضافة عند الظهر وقال «افترضوا أن كل شيء فُكّ تشفيره»، فما الذي يجب أن ندوّره بالضبط، وكم سيستغرق؟
إن كانت الإجابة «ساعات، وقد تدرّبنا عليها»، فأنت بخير. وإن كانت «سأضطر لسؤال ثلاثة أشخاص»، فاليوم يوم جيد لإصلاح ذلك.