PT-2026-20879

CVE-2026-27112

·

تاريخ النشر

2026-02-19

·

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

2026-07-30

الوصف من

CVSS 3.1
9.9
حرجة
المقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Kargo الإصدارات من 1.7.0 إلى 1.7.7
Kargo الإصدار 1.8.11
Kargo الإصدار 1.9.3
الوصف
يقوم Kargo بإدارة وأتمتة عملية نشر مكونات البرامج. تقبل نقاط النهاية الخاصة بإنشاء الموارد دفعة واحدة، سواء في واجهة برمجة التطبيقات (API) gRPC القديمة لـ Kargo أو في واجهة برمجة التطبيقات (API) REST الأحدث، أحمالًا مفيدة بتنسيق YAML تحتوي على مستندات متعددة. قد تسمح الأحمال المفيدة المصممة خصيصًا لمهاجم بإدخال موارد عشوائية في مساحة الأسماء الأساسية لمشروع موجود، باستخدام أذونات خادم واجهة برمجة التطبيقات (API) نفسها، في حين أن هذا السلوك غير مقصود. يمكن استغلال ذلك لرفع مستوى الأذونات، مما قد يؤدي إلى تنفيذ التعليمات البرمجية عن بُعد أو تسريب الأسرار. ويمكن استخدام بيانات الاعتماد المسربة من مستودعات المكونات في شن هجمات إضافية. وفي بعض تكوينات مجموعات Kubernetes، قد تسمح الأذونات المرتفعة بتنفيذ التعليمات البرمجية عن بُعد أو تسريب الأسرار باستخدام kubectl. نقاط نهاية واجهة برمجة التطبيقات (API) المتأثرة هي نقاط نهاية إنشاء الموارد دفعة واحدة لكل من واجهة برمجة التطبيقات gRPC القديمة وواجهة برمجة التطبيقات REST الأحدث. تنشأ المشكلة من منطق عمل نقاط النهاية هذه عند معالجة أحمال YAML التي تحتوي على مستندات متعددة. يمكن للمهاجم استغلال ذلك لحقن موارد في المشاريع (Projects) الموجودة.
التوصيات
قم بالتحديث إلى الإصدار 1.7.8 من Kargo أو أحدث.
قم بالتحديث إلى الإصدار 1.8.11 من Kargo.
قم بالتحديث إلى الإصدار 1.9.3 من Kargo أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-7G9X-CP9G-92MR
GO-2026-4516
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:0757-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾