Hewei-Gikaku

#11574من 60,574
27.7إجمالي CVSS
الثغرات · 4
متوسطة
3
عالية
1
PT-2026-52644
2026-06-25
6.0
CVE-2026-48529
Github
Github Mcp Server
عند التشغيل في وضع HTTP مع تمكين `--lockdown-mode`، يتم تنفيذ `RepoAccessCache` كعنصر فريد شامل للعملية. يتم تهيئة هذا العنصر الفريد باستخدام عميل GraphQL الخاص بأول مستخدم تمت مصادقته، وتستمر الطلبات اللاحقة من مستخدمين مختلفين في استخدام نفس المثيل. ونتيجة لذلك، يتم تنفيذ استعلامات GraphQL المتعلقة بالحظر باستخدام بيانات اعتماد المستخدم الأول بدلاً من رمز الطلب الحالي. تؤثر هذه المشكلة على الدالة `GetInstance()` الموجودة في `pkg/lockdown/lockdown.go`، والتي تفشل في تحديث العميل الداخلي عند استدعائها من قبل مستخدمين مختلفين. ويؤدي ذلك إلى نتائج غير صحيحة في الدالة `IsSafeContent()`، التي تعتمد على `queryRepoAccessInfo` لتحديد ما إذا كان يجب الوثوق بالمحتوى الوارد من المساهمين الخارجيين أو تنقيته. تشمل الآثار المحتملة عمليات فحص غير صحيحة لرؤية المستودع، والوصول غير المصرح به إلى البيانات المخزنة مؤقتًا استنادًا إلى أذونات المستخدم الأول، وفشل تام لحماية الإغلاق في حالة انتهاء صلاحية رمز المستخدم الأول.