PT-2026-49062
CVE-2026-53999
·
تاريخ النشر
2026-06-12
·
تاريخ التحديث
2026-10-14
الوصف من
CVSS 3.1
7.7
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Radius 0.57.1 والإصدارات الأقدم
الوصف
تسمح مشكلة في التحقق من صحة التكوين في وحدة التحكم Radius Kubernetes بتنفيذ هجوم من نوع «Confused Deputy». يقوم جهاز التحكم بإلغاء تسلسل بيانات JSON من التعليق التوضيحي
radapp.io/status في عمليات نشر Kubernetes دون التحقق مما إذا كانت معرّفات الموارد تخص المستأجر الحالي أم لا. ونظرًا لأن جهاز التحكم يستخدم بيانات اعتماد ذات امتيازات عالية للتواصل مع واجهة برمجة تطبيقات Radius، يمكن للمهاجم الذي يمتلك إذنًا لتعديل التعليقات التوضيحية لعمليات النشر حقن تعليق توضيحي ضار radapp.io/status لإحداث حذف موارد الحاويات التي تخص مستأجرين آخرين في التثبيتات متعددة المستأجرين. في التثبيتات أحادية المستأجر، يؤدي هذا إلى حجب الخدمة عن نفسه. تتعلق المشكلة بوظيفة deleteContainer()، التي تستخدم متغير container مباشرةً من التعليق المُدخل لتنفيذ عملية الحذف.التوصيات
بالنسبة للإصدارات 0.57.1 وما قبلها، قم بتنفيذ منطق التحقق للتأكد من أن معرّف الحاوية في تعليق
radapp.io/status ينتمي إلى مساحة الاسم أو المستأجر الحالي.كإجراء تخفيفي مؤقت، استخدم نظام RBAC في Kubernetes لتقييد أذونات تعديل تعليقات Deployment.
راقب التعديلات التي تُجرى على التعليق
radapp.io/status لمعرفات الموارد التي تنتمي إلى مستأجرين آخرين.قم بتنفيذ سياسات شبكة صارمة في البيئات متعددة المستأجرين لعزل حركة المرور.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾