PT-2026-23091

CVE-2026-29042

·

تاريخ النشر

2026-03-04

·

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

2026-07-30

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Nuclio الأقدم من 1.15.20
الوصف
يحتوي مكون Shell Runtime في Nuclio على ثغرة تتعلق بحقن الأوامر. عند استدعاء دالة عبر HTTP، يقرأ وقت التشغيل الرأس X-Nuclio-Arguments ويدمج قيمته مباشرةً في أوامر shell دون التحقق من صحتها أو تنقيتها. وهذا يسمح للمهاجمين الذين يمتلكون أذونات استدعاء الوظائف بحقن أوامر ضارة، مما قد يؤدي إلى تنفيذ تعليمات برمجية عشوائية بامتيازات الجذر (root) في حاويات الوظائف، وسرقة رموز ServiceAccount ذات أذونات على مستوى cluster-admin، وأخيرًا الحصول على السيطرة الكاملة على مجموعة Kubernetes. تنجم هذه الثغرة الأمنية عن عدم التحقق من صحة الحجج التي يقدمها المستخدم عند معالجتها في الدالة getCommandArguments، وما يتبع ذلك من تنفيذ هذه الحجج باستخدام sh -c. يمكن للمهاجمين استغلال ذلك عن طريق إنشاء حمولات ضارة في رأس X-Nuclio-Arguments، مستفيدين من أحرف الشيل الخاصة مثل الفاصلة المنقوطة والأنابيب وعلامات الإيقاف لإدخال أوامر تعسفية. تؤثر هذه الثغرة الأمنية على جميع الإصدارات التي تتضمن مكون Shell Runtime. وقد يؤدي الاستغلال الناجح لهذه الثغرة إلى اختراق الكتلة بالكامل، بما في ذلك انتهاكات البيانات وهجمات على سلسلة التوريد ونشر برامج الفدية.
التوصيات
قم بتعطيل Shell Runtime عن طريق تعيين enabled: false في إعدادات منصة Nuclio.
قم بتقييد أذونات نشر الوظائف باستخدام Control
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-95FJ-3W7G-4R27
GO-2026-4598
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:1042-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾