B0B0Haha

#1115من 60,402
218.2إجمالي CVSS
الثغرات · 26
متوسطة
1
عالية
17
حرجة
8
PT-2026-25978
2026-03-17
7.1
CVE-2026-32254
Unknown
Kube-Router
لا تقوم وحدة الوكيل (proxy) في Kube-router بالتحقق من صحة عناوين IP الخارجية أو عناوين IP لموزع الحمل قبل برمجتها في تكوين شبكة العقدة. ويؤثر ذلك على المجموعات متعددة المستأجرين (multi-tenant clusters) حيث يتمتع المستخدمون غير الموثوق بهم بأذونات على نطاق مساحة الاسم لإنشاء الخدمات أو تعديلها. تقوم الدالة `buildServicesInfo()` بنسخ عناوين IP من `Service.spec.externalIPs` و`status.loadBalancer.ingress` دون التحقق من صحتها مقابل المعلمة `--service-external-ip-range`. يمكن للمهاجم ربط عناوين VIP عشوائية على جميع عقد المجموعة أو التسبب في رفض الخدمة لخدمات المجموعة الحيوية مثل kube-dns. يتم استخدام المعلمة `--service-external-ip-range` فقط بواسطة وحدة netpol ولا يتم التحقق منها بواسطة وحدة الوكيل. وهذا يتيح للمهاجمين إمكانية اختطاف حركة المرور أو تعطيل خدمات DNS. يمكن استغلال هذه الثغرة الأمنية عن طريق إنشاء خدمة (Service) ذات عنوان IP خارجي (externalIP) مطابق لـ ClusterIP الخاص بـ kube-dns، وإعادة توجيه جميع استعلامات DNS إلى البودات (pods) التي يسيطر عليها المهاجم. هذه المشكلة ليست حصرية لـ kube-router، حيث حدد مشروع Kubernetes الأصلي مشكلة مماثلة برقم CVE-2020-8554.
PT-2026-23091
2026-03-04
9.8
CVE-2026-29042
Nuclio
Nuclio
يحتوي مكون Shell Runtime في Nuclio على ثغرة تتعلق بحقن الأوامر. عند استدعاء دالة عبر HTTP، يقرأ وقت التشغيل الرأس `X-Nuclio-Arguments` ويدمج قيمته مباشرةً في أوامر shell دون التحقق من صحتها أو تنقيتها. وهذا يسمح للمهاجمين الذين يمتلكون أذونات استدعاء الوظائف بحقن أوامر ضارة، مما قد يؤدي إلى تنفيذ تعليمات برمجية عشوائية بامتيازات الجذر (root) في حاويات الوظائف، وسرقة رموز ServiceAccount ذات أذونات على مستوى cluster-admin، وأخيرًا الحصول على السيطرة الكاملة على مجموعة Kubernetes. تنجم هذه الثغرة الأمنية عن عدم التحقق من صحة الحجج التي يقدمها المستخدم عند معالجتها في الدالة `getCommandArguments`، وما يتبع ذلك من تنفيذ هذه الحجج باستخدام `sh -c`. يمكن للمهاجمين استغلال ذلك عن طريق إنشاء حمولات ضارة في رأس `X-Nuclio-Arguments`، مستفيدين من أحرف الشيل الخاصة مثل الفاصلة المنقوطة والأنابيب وعلامات الإيقاف لإدخال أوامر تعسفية. تؤثر هذه الثغرة الأمنية على جميع الإصدارات التي تتضمن مكون Shell Runtime. وقد يؤدي الاستغلال الناجح لهذه الثغرة إلى اختراق الكتلة بالكامل، بما في ذلك انتهاكات البيانات وهجمات على سلسلة التوريد ونشر برامج الفدية.
PT-2026-20879
2026-02-19
9.9
CVE-2026-27112
Kargo
Kargo
يقوم Kargo بإدارة وأتمتة عملية نشر مكونات البرامج. تقبل نقاط النهاية الخاصة بإنشاء الموارد دفعة واحدة، سواء في واجهة برمجة التطبيقات (API) gRPC القديمة لـ Kargo أو في واجهة برمجة التطبيقات (API) REST الأحدث، أحمالًا مفيدة بتنسيق YAML تحتوي على مستندات متعددة. قد تسمح الأحمال المفيدة المصممة خصيصًا لمهاجم بإدخال موارد عشوائية في مساحة الأسماء الأساسية لمشروع موجود، باستخدام أذونات خادم واجهة برمجة التطبيقات (API) نفسها، في حين أن هذا السلوك غير مقصود. يمكن استغلال ذلك لرفع مستوى الأذونات، مما قد يؤدي إلى تنفيذ التعليمات البرمجية عن بُعد أو تسريب الأسرار. ويمكن استخدام بيانات الاعتماد المسربة من مستودعات المكونات في شن هجمات إضافية. وفي بعض تكوينات مجموعات Kubernetes، قد تسمح الأذونات المرتفعة بتنفيذ التعليمات البرمجية عن بُعد أو تسريب الأسرار باستخدام `kubectl`. **نقاط نهاية واجهة برمجة التطبيقات (API)** المتأثرة هي نقاط نهاية إنشاء الموارد دفعة واحدة لكل من واجهة برمجة التطبيقات gRPC القديمة وواجهة برمجة التطبيقات REST الأحدث. تنشأ المشكلة من منطق عمل نقاط النهاية هذه عند معالجة أحمال YAML التي تحتوي على مستندات متعددة. يمكن للمهاجم استغلال ذلك لحقن موارد في المشاريع (Projects) الموجودة.
PT-2026-7906
2026-02-12
8.8
CVE-2026-26056
Yoke
Yoke
يحتوي مكون Air Traffic Controller (ATC) في برنامج Yoke على ثغرة تسمح للمستخدمين الذين يتمتعون بأذونات إنشاء/تحديث الموارد المخصصة (CR) بتنفيذ تعليمات برمجية WASM تعسفية. ويتم ذلك عن طريق حقن عنوان URL ضار عبر التعليق التوضيحي `overrides.yoke.cd/flight`. يقوم وحدة التحكم ATC بتنزيل وحدة WASM وتنفيذها دون التحقق من صحة عنوان URL، مما يتيح للمهاجمين إنشاء موارد Kubernetes تعسفية أو رفع مستوى امتيازاتهم. تكمن الثغرة الأمنية في معالجة التعليق التوضيحي `overrides.yoke.cd/flight`، حيث يستخدم وحدة التحكم عنوان URL المقدم من المستخدم مباشرةً دون التحقق منه بشكل مناسب. يقتصر التحقق من الأذونات على تأكيد وجود إذن `update` على الموارد `airways`، مما يفشل في منع تنفيذ كود WASM تعسفي. يُظهر «إثبات المفهوم» (PoC) إنشاء وحدة WASM ضارة تُنشئ ConfigMap باسم «stolen-credentials» في المجموعة، مما يثبت تنفيذ كود تعسفي. تُصنف هذه الثغرة الأمنية على أنها «تنفيذ كود عن بُعد» (RCE) / «حقن كود». يمكن للمهاجمين الذين يمتلكون أذونات إنشاء/تحديث CR والوصول إلى الشبكة لاستضافة WASM ضار استغلال هذه الثغرة. وتشمل الآثار احتمال انتهاك السرية والسلامة والتوافر.