PT-2026-134175
CVE-2026-61850
·
تاريخ النشر
2026-10-30
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 4.0
9.3
حرجةالمقاييسAV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:L
اسم البرنامج المصاب والإصدارات المتأثرة
Kargo الإصدارات من 0.6.0 إلى 1.8.13
Kargo الإصدارات من 1.9.0 إلى 1.9.8
Kargo الإصدارات من 1.10.0 إلى 1.10.7
Description
يوجد خللان في التفويض ضمن
project-scoped RBAC API يسمحان لمستخدم مصادق عليه لديه أذونات مفوضة لإدارة Roles أو ServiceAccounts الخاصة بمشروع ما بمنح أذونات تتجاوز أذوناته الخاصة. يمكن للمستخدم المصرح له بتعديل Roles إنشاء أو تعديل قواعد لمنح أذونات غير مصرح بها، بينما يمكن للمستخدم المصرح له بتعديل ServiceAccount الخاصة بـ Role ربط هوية بـ Role أكثر قوة. يحدث هذا لأن خادم API يستخدم بيانات اعتماد ذات صلاحيات واسعة ويجري فقط فحصًا سطحيًا لتعديل نوع المورد بدلاً من التحقق من كل إذن يتم منحه. قد يؤدي ذلك إلى تصعيد الصلاحيات للوصول إلى مستوى مسؤول المشروع، والكشف عن Project Secrets وبيانات الاعتماد، وتعديل أو حذف موارد المشروع. علاوة على ذلك، قد تؤثر بيانات الاعتماد المسروقة من Git أو سجل الحاويات أو سجل Helm على سرية وسلامة الأنظمة الخارجية. يتطلب الاستغلال وجود دور مخصص أنشأه المسؤول يمنح هذه الأذونات المحددة والسيطرة على حساب معين لهذا الدور، ويقتصر ذلك على المشاريع التي يمتلك فيها المهاجم بالفعل تفويضًا لإدارة RBAC.Recommendations
التحديث إلى الإصدار 1.8.14
التحديث إلى الإصدار 1.9.9
التحديث إلى الإصدار 1.10.8
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾