أصدرت GitLab تحذيرًا أمنيًا عاجلاً وتصحيحات للتعامل مع ثغرة خطيرة جدًا تسمح بتنفيذ تعليمات برمجية عن بُعد. هذه الثغرة، التي تم تتبعها تحت المعرف CVE-2026-110264، يمكن أن تسمح للمهاجمين بتشغيل تعليمات برمجية عشوائية على الخوادم المعرضة للخطر.
تفاصيل الثغرة وتأثيرها
تنبع الثغرة من ضعف في معالج Regular Expression Compiler الخاص بـ GitLab، وهو المحرك الخلفي الذي يحلل ويتحقق من التعبيرات النمطية في ملفات الإعدادات. تم الإبلاغ عن هذا الخلل من قبل باحث أمني يستخدم اسم «joaxcar» عبر برنامج HackerOne للمكافآت الأمنية الخاص بـ GitLab. وقد صرحت الشركة بأن «GitLab عالجت مشكلة، في ظل ظروف معينة، كان من الممكن أن تسمح لمستخدم غير مصادق عليه بتنفيذ تعليمات برمجية عشوائية على خادم GitLab بسبب تجاوز عدد صحيح عند تجميع تعبير نمطي مصمم خصيصًا».
تم إصلاح الثغرة في إصدارات GitLab Community Edition (CE) و Enterprise Edition (EE) التالية: 19.5.1، 19.4.3، 19.3.6، 19.2.9، 19.1.9، 19.0.10، و 18.11.13. تنصح GitLab بشدة جميع المستخدمين بترقية مثيلاتهم على الفور. تجدر الإشارة إلى أن GitLab.com يعمل بالفعل بالإصدار المصحح، وكذلك مستخدمو GitLab Dedicated الذين يشغلون إصدار 19.3.5-internal0 أو 19.4.2-internal0 أو أحدث لا يحتاجون لاتخاذ إجراء.
سجل GitLab مع الثغرات الخطيرة
هذه ليست المرة الأولى التي تحذر فيها GitLab من ثغرة حرجة. قبل عشرة أيام فقط، أصدرت الشركة تحذيرًا بخصوص ثغرة أخرى لتنفيذ تعليمات برمجية عن بُعد (CVE-2026-97229) في CI/CD Regular Expression Compiler، والتي حصلت على درجة CVSS 10/10 وأبلغ عنها نفس الباحث الأمني. وفي الشهر الماضي، قامت GitLab بإصلاح ثغرة قصوى الخطورة (CVE-2026-85706) في GitLab CE/EE سمحت للمهاجمين غير المصادق عليهم بقراءة البيانات الحساسة من الخوادم المعرضة للخطر. وكالة الأمن السيبراني وأمن البنية التحتية الأمريكية (CISA) أضافت هذه الثغرة الأخيرة إلى قائمة الثغرات المستغلة بنشاط وأمرت الوكالات الفيدرالية بتأمين أنظمتها في غضون ثلاثة أيام.
منذ نوفمبر 2021، أشارت CISA إلى خمس ثغرات في GitLab تم استغلالها فعليًا، بما في ذلك واحدة استخدمت في هجمات برامج الفدية (Ransomware). هذا يؤكد أهمية الحفاظ على تحديث مثيلات GitLab. منصة DevSecOps من GitLab يمتلكها أكثر من 30 مليون مستخدم مسجل حول العالم وتستخدمها أكثر من 50% من شركات Fortune 100، مما يبرز مدى انتشارها وأهمية تأمينها.
ما الذي يعنيه هذا للمطورين؟
بالنسبة للمطورين ومسؤولي الأنظمة الذين يعتمدون على GitLab في عملهم، فإن الرسالة واضحة: التحديث الفوري ضروري. هذه الثغرات ليست نظرية؛ بل هي نقاط ضعف خطيرة يمكن استغلالها لتنفيذ تعليمات برمجية عن بُعد أو سرقة بيانات حساسة، مما يعرض مشاريعهم وبنيتهم التحتية للخطر. نرى أن تجاهل هذه التحديثات يمكن أن يؤدي إلى عواقب وخيمة، خاصة مع تزايد عدد الهجمات التي تستهدف الثغرات المعروفة. تأكدوا من أن جميع مثيلات GitLab لديكم تعمل بأحدث الإصدارات المصححة للحفاظ على أمان بيئة التطوير الخاصة بكم.
المصدر: bleepingcomputer.com