
هجوم سلسلة توريد LiteLLM يُرجع إلى مفتاح رئيسي مكشوف
قالت LiteLLM إن هجوم سلسلة التوريد بدأ بعد إيداع مفتاح رئيسي بالخطأ في مستودع GitHub عام في مايو دون إبطاله. وحصلت الحزمة المسمومة 1.107.0 على نحو 49,000 تنزيل قبل الحجر عليها، وفق Wiz.
عزت LiteLLM هجوم سلسلة التوريد الذي وقع في 21 أكتوبر 2026 إلى مفتاح رئيسي أُودع بالخطأ في مستودع GitHub عام في مايو ولم يُبطل قط. ورُفعت الحزمة المسمومة بالإصدار 1.107.0 إلى PyPI وإلى سجلات الحاويات في 21 أكتوبر 2026، واحتوت على سارق معلومات وحصان طروادة للوصول عن بُعد. ووُضعت في الحجر خلال أقل من ساعتين، لكنها حصلت على نحو 49,000 تنزيل، وفق Wiz.
المفتاح المكشوف فتح الوصول إلى GitHub
وفي 23 أكتوبر 2026 نشرت LiteLLM تحليلاً لما بعد الحادث شرح سلسلة الهجوم وأرجعها إلى 27 مايو 2026، حين أُودع ملف تكوين يحتوي على مفتاح رئيسي في مستودع LiteLLM-Labs/lite-harness العام. وكان المفتاح يخص أداة مفتوحة المصدر تستخدمها LiteLLM داخلياً لتنسيق وكلاء الذكاء الاصطناعي. واكتشف المطورون الخطأ سريعاً وأزالوا الالتزام المكشوف، لكنهم لم يُبطِلوا المفتاح الرئيسي. وفي 10 أكتوبر 2026 استخدم فاعل التهديد هذا المفتاح للوصول إلى منصة LiteLLM Agent Platform واستخرج رمز GitHub CLI OAuth، ما منحه وصولاً بمستوى المالك إلى جميع المستودعات في GitHub الخاصة بـ LiteLLM. ورموز GitHub CLI هي رموز ما بعد المصادقة الثنائية (post-2fa)، أي أنها لا تُفعّل تدفقات المصادقة في وضع sudo في GitHub، وهي التدفقات المطلوبة عادةً للإجراءات عالية التأثير على المستودعات. وأتاح الرمز إدخال تعديلات خبيثة إلى فروع مستودعات داخلية أخرى، بما في ذلك مسارات عمل التكامل المستمر المصممة لسرقة الرموز والأسرار المتاحة أثناء البناء. وأفضى ذلك بدوره إلى سرقة رموز GitHub CLI OAuth الخاصة بمهندسين اثنين يتمتعان بصلاحيات الصيانة، إضافة إلى رموز عدة أنظمة داخلية أخرى. وأظهرت مراجعة نشاط الفاعل في تلك الأنظمة محاولات لتحديد وإخراج مفاتيح ورموز إضافية، بتركيز أساسي على رموز API للاستدلال لدى مزودي النماذج في المنبع.
الحزمة المسمومة سرقت بيانات الاعتماد
احتوت النسخة 1.107.0 على سارق معلومات وحصان طروادة للوصول عن بُعد قادرين على تنفيذ كود تعسفي على الأجهزة المصابة. وصُممت سارقات المعلومات لجمع بيانات اعتماد المتصفحات وملفات تعريف الارتباط من Chrome وFirefox وEdge وSafari، إلى جانب بيانات اعتماد AWS، ومفاتيح حسابات الخدمة في Google Cloud Platform، وبيانات الاعتماد الافتراضية للتطبيقات، ورموز Microsoft Azure. كما سرقت مفاتيح API لـ OpenAI وAnthropic وCohere ومزودي LLM آخرين. وعلى من ثبّت النسخة 1.107.0 وشغّلها أن يفترض أن أي بيانات اعتماد يمكن الوصول إليها من النظام المتأثر ربما سُرقت.
الاستجابة والمشورة
يلغي مطورو LiteLLM كل رمز مرتبط بكل نظام داخلي وكل منصة مورّد. وكتبوا أن الحادث قدّم مثالاً قوياً على المخاطر المرتبطة بعدم تدوير مفتاح قد يكون مكشوفاً. وعلى من شغّل النسخة 1.107.0 أن يفحص الأنظمة المتأثرة وأن يغيّر كلمات المرور وأن يدوّر المفاتيح المكشوفة.
المصادر: The Register
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.