PT-2026-41959

CVE-2026-45571

·

تاريخ النشر

2026-05-19

·

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

2026-10-31

الوصف من

CVSS 3.1
5.4
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات go-git السابقة للإصدار v5
الوصف
تسمح مشكلة في التحقق من صحة المسار لبيانات مستودع مُعدة خصيصًا بالتأثير على الملفات خارج هدف الاستخراج المقصود، بما في ذلك دليل .git الخاص بالمستودع. يحدث هذا لأن البرنامج انحرف عن عمليات التحقق من الصحة المُطبقة في Git الأصلي. بعض نواقل الهجوم تقتصر على أنظمة تشغيل معينة، حيث تؤثر فقط على مستخدمي Windows أو macOS، بينما تنطبق نواقل أخرى على جميع الأنظمة المدعومة. يمكن توفير العزل في حالة استخدام مثيلات نظام ملفات go-billy غير تابعة أو أنواع مختلفة من أنظمة الملفات لكل من Storer وWorktree، مثل استخدام memfs لمجلد .git وosfs لشجرة العمل. ومع ذلك، قد لا ينطبق هذا العزل على المستودعات التي تحتوي على وحدات فرعية، حيث قد تظل مجلدات dotgit الخاصة بالوحدات الفرعية موجودة فعليًا ضمن سياق شجرة العمل.
التوصيات
قم بالترقية إلى إصدار go-git مدعوم v5 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-CRHJ-59GH-8X96
AZL-88415
AZL-88797
CLEANSTART-2026-CP15003
CLEANSTART-2026-CV49545
CLEANSTART-2026-EH36582
CLEANSTART-2026-ES72297
CLEANSTART-2026-FV07722
CLEANSTART-2026-HO16255
CLEANSTART-2026-JN92182
CLEANSTART-2026-JT82377
CLEANSTART-2026-JW97006
CLEANSTART-2026-KL41807
CLEANSTART-2026-KQ90880
CLEANSTART-2026-KV85697
CLEANSTART-2026-MY68881
CLEANSTART-2026-OS93204
CLEANSTART-2026-QT53274
CLEANSTART-2026-UL53723
CLEANSTART-2026-VD09973
CLEANSTART-2026-VD47610
CLEANSTART-2026-WF25734
CLEANSTART-2026-WT32301
CLEANSTART-2026-WY21381
CLEANSTART-2026-XT72047
CLEANSTART-2026-ZJ93431
GO-2026-5336
OPENSUSE-SU-2026:10831-1
OPENSUSE-SU-2026:21551-1
SUSE-SU-2026:23216-1
SUSE-SU-2026:23227-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾