PT-2026-81152

CVE-2026-78677

·

تاريخ النشر

2026-08-10

·

تاريخ التحديث

2026-11-10

الوصف من

CVSS 4.0
8.7
عالية
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات GitPython السابقة للإصدار 3.1.59
الوصف
يفشل GitPython في تضمين العلامة --separate-git-dir في خيار unsafe git clone options. وهذا يسمح للمهاجم بتوفير المعلمة separate git dir إلى الدالتين Repo.clone from() أو Repo.clone()، مما يؤدي إلى إعادة توجيه بيانات تعريف المستودع إلى مسار عشوائي في نظام الملفات. قد يؤدي هذا السلوك إلى إنشاء دلائل غير مصرح بها وإمكانية تنفيذ «git hooks»، وهي نصوص برمجية تُنفَّذ تلقائيًا عند حدوث أحداث معينة في مستودع git.
التوصيات
تحديث GitPython إلى الإصدار 3.1.59 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-7R39-6Q8M-QW68
GHSA-8MCC-HRX5-HVXC
ECHO-ED72-7ED5-2B4C
OESA-2026-3699
OESA-2026-3700
OESA-2026-3721
OPENSUSE-SU-2026:21874-1
PYSEC-2026-3787
SUSE-SU-2026:4072-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾