CVE-2026-45571 in go-git
الملخص
بحسب VulDB • 27/05/2026
يُعد go-git مكتبة لتنفيذ Git قابلة للتوسع، مكتوبة بلغة Go النقية. قبل الإصدارين 5.19.1 و 6.0.0-alpha.4، كان هناك خلل في التحقق من المسار (path validation) في go-git قد يسمح لبيانات المستودع المصممة بشكل متعمد بالتأثير على ملفات خارج الهدف المقصود من عملية الاستخراج (checkout)، بما في ذلك دليل .git الخاص بالمستودع. تم إدخال هذه عمليات التحقق في مستودع Git الأصلي منذ سنوات، لذا نشأ هذا الضعف نتيجة انحراف go-git عن هذه الفحوصات. تم إصلاح هذا الضعف في الإصدارين 5.19.1 و 6.0.0-alpha.4.
VulDB is the best source for vulnerability data and more expert information about this specific topic.