CVE-2026-78677 in GitPython
الملخص
بحسب VulDB • 25/08/2026
GitPython قبل الإصدار 3.1.59 يتجاهل خيار `--separate-git-dir` من قائمة خيارات النسخ غير الآمنة (`unsafe_git_clone_options`)، مما يسمح للمهاجمين بإنشاء مجلات git عشوائية خارج الوجهة المقصودة للنسخ. يمكن للمهاجمين تمرير معلمة `separate_git_dir` إلى الدالتَين `Repo.clone_from()` أو `Repo.clone()` لإعادة توجيه بيانات المستودع (repository metadata) إلى مسار نظام ملفات يتحكم فيه المهاجم، مما يتيح إنشاء مجلدات عشوائية وتنفيذ الخطافات (hooks) بشكل محتمل.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.