ثغرة Git CVE-2026-111760: استنساخ مستودع خبيث ينفذ كوداً
أصلح مشروع Git ثغرة برقم `CVE-2026-111760` تسمح لمستودع خبيث بتشغيل كود المهاجم على جهاز من يستنسخه استنساخاً متكرراً (Recursive Clone) مع وحداته الفرعية (Submodules). النسخة المصلحة 2.56.1، ومعها إصلاحات للفروع من 2.50 حتى 2.55.
⚡ لماذا يهمك؟
الاستنساخ مع Submodules أمر يومي عند المطورين وفي خطوط CI/CD. ومستودع واحد خبيث قد يكفي لاختراق جهاز مطور أو خادم بناء.
كيف تعمل الثغرة؟
الخلل من نوع Integer Truncation في طريقة تعامل Git مع الفهرس (Index). فمسار طويل جداً داخل المستودع يجتاز فحص الأمان، لكن Git يكتبه على القرص باسم أقصر يستطيع المهاجم جعله .git. وبهذا يستبدل المهاجم ملف .git الخاص بوحدة فرعية برابط رمزي (Symbolic Link) إلى مجلد فيه Hooks أو إعدادات خبيثة. والـ Hooks برامج ينفذها Git في نقاط محددة، فيعمل كود المهاجم.
ودور الـ Submodules هنا أن Git يرفض استبدال مجلد .git برابط رمزي، لكن .git في الوحدة الفرعية المستنسخة حديثاً يكون ملفاً لا مجلداً.
النسخ المصلحة
- Git 2.56.1، ومعها 2.50.2 و2.51.3 و2.52.1 و2.53.1 و2.54.1 و2.55.1.
- طبّقت GitHub الإصلاح على github.com وGitHub Enterprise Cloud. أما GitHub Enterprise Server فالإصلاح في 3.19.15 و3.20.11 و3.21.9 و3.22.4.
- تُجهَّز نسخ مصلحة من GitHub Desktop وتطبيق GitHub Copilot.
- حتى مساء الثلاثاء لم تكن Git for Windows قد أصدرت نسخة مبنية على 2.56.1.
وأصلحت الإصدارات أيضاً خمس ثغرات أخرى، منها CVE-2026-113408 (Path Traversal من خادم خبيث).
ماذا تفعل؟
- حدّث Git من نظام التشغيل أو من الموزّع، وحدّث أي تطبيق يحمل نسخة Git خاصة به.
- إلى حين التحديث لا تستخدم
git clone --recursiveمع مستودعات غير موثوقة، ولا تستنسخ إلا من خوادم تثق بها. - لا تدمج محتوى أو Tags من مصادر غير موثوقة.
🔗 المصدر
هذا المقال صياغة عربية أصلية من فريق عالم الحماية اعتمادًا على المصادر المذكورة أعلاه، والاقتباسات الحرفية محدودة وموضوعة بين علامتي تنصيص. للتصحيح أو الملاحظات: info [at] securitywd.net.
اقرأ أيضًا
ثغرات حرجة هذا الأسبوع: Synology وSharePoint وVS Code وراوترات
جمعنا لك أبرز الثغرات الحرجة التي نشرتها قاعدة NVD الأمريكية بين 9 و15 نوفمبر 2026، من أنظمة Synology وMicrosoft إلى أدوات المطورين وإضافات WordPress وراوترات منزلية قديمة، مع ما يجب أن تفعله لكل منها.
ثغرة Office Party في مهارات Claude تتيح تشغيل كود على Linux
كشف باحثو AIR Security ثغرة سموها Office Party في مهارات Claude الرسمية لمعالجة ملفات Word وPowerPoint وExcel. تسمح الثغرة بتشغيل كود خبيث على أنظمة Linux بمجرد وضع ملف في مجلد مؤقت مشترك، وقررت Anthropic عدم إصلاحها.
ثغرة Windows Paint CVE-2026-83844: حدّث الرسام من Microsoft Store
أصلحت Microsoft ثغرة تنفيذ كود (RCE) برقم `CVE-2026-83844` في برنامج الرسام Windows Paint، بعد قرابة شهر من الارتباك حول رقم النسخة المصلحة وتوفرها في المتجر. النسخة الآمنة هي 11.2609.401.0.