PT-2025-1014
CVE-2025-21613
·
تاريخ النشر
2025-01-06
·
تاريخ التحديث
2026-10-14
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات go-git الأقدم من v5.13
الوصف
تم اكتشاف ثغرة أمنية تتعلق بحقن المعلمات في go-git. قد يؤدي الاستغلال الناجح لهذه الثغرة إلى تمكين المهاجم من تعيين قيم عشوائية لعلامات git-upload-pack. يحدث هذا فقط عند استخدام بروتوكول النقل
file، لأنه البروتوكول الوحيد الذي يقوم بتنفيذ ملفات git الثنائية عبر shell.التوصيات
بالنسبة لإصدارات go-git الأقدم من الإصدار 5.13، قم بالتحديث إلى الإصدار 5.13.0 للتخفيف من هذه الثغرة الأمنية.
كحل مؤقت، ضع في اعتبارك فرض قواعد تحقق صارمة على القيم التي يتم تمريرها في حقل URL.
قم بتقييد الوصول إلى بروتوكول النقل
file لتقليل مخاطر الاستغلال.تجنب استخدام بروتوكول النقل
file حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾