PT-2026-41140

CVE-2026-44850

·

تاريخ النشر

2026-03-04

·

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

2026-07-30

الوصف من

CVSS 3.1
8.5
عالية
المقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Portainer Community Edition من 2.33.0 إلى 2.33.7
إصدارات Portainer Community Edition من 2.39.0 إلى 2.39.1
إصدارات Portainer Community Edition السابقة للإصدار 2.41.0
الوصف
يتضمن Portainer إعدادًا أمنيًا لتعطيل عمليات ربط التثبيت (bind mounts) للمستخدمين غير الإداريين، بهدف منع المستخدمين العاديين من ربط مسارات المضيف بالحاويات عبر واجهة برمجة تطبيقات Docker التي يتوسط فيها Portainer. ومع ذلك، فإن آلية التنفيذ كانت تفتش فقط مصفوفة HostConfig.Binds وتتجاهل المصفوفة المكافئة HostConfig.Mounts. ونظرًا لأن كلا الحقلين قابلان للتبادل في برنامج Docker الخفي، يمكن للمستخدم المصادق عليه الذي يتمتع بحقوق إنشاء الحاويات تجاوز هذا القيد عن طريق إرسال إدخال من النوع bind ضمن HostConfig.Mounts في نقطة النهاية ’POST /containers/create‘. وهذا يسمح للمستخدم بربط أي مسار مضيف بحاويته، مما قد يمنحه حق الوصول للقراءة أو الكتابة إلى نظام ملفات المضيف بصفته مستخدم برنامج Docker الخفي (عادةً ما يكون root). قد يؤدي ذلك إلى كشف الملفات الحساسة، أو اختراق الحاويات الأخرى الموجودة على نفس المضيف، أو الوصول الكامل إلى واجهة برمجة تطبيقات Docker (Docker API) في حالة تركيب مقبس Docker.
التوصيات
قم بتحديث إصدارات Portainer Community Edition من 2.33.0 إلى 2.33.7 إلى الإصدار 2.33.8.
قم بتحديث إصدارات Portainer Community Edition من 2.39.0 إلى 2.39.1 إلى الإصدار 2.39.2.
قم بتحديث إصدارات Portainer Community Edition السابقة للإصدار 2.41.0 إلى الإصدار 2.41.0.
قم بإلغاء حقوق إنشاء الحاويات من الحسابات غير الإدارية في البيئات المتأثرة.
افصل
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-7FW3-X4R2-G7WC
GO-2026-5217
OPENSUSE-SU-2026:21483-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾