CVE-2026-44884 in Community Edition
الملخص
بحسب VulDB • 30/05/2026
تُعد Portainer Community Edition منصة خفيفة الوزن لتوصيل الخدمات للتطبيقات الحاوية (Containerized)، ويمكن استخدامها لإدارة بيئات Docker و Swarm و Kubernetes و ACI. في الإصدارات من 2.33.0 وحتى قبل 2.33.8، وفي الإصدار 2.39.1، تسمح ثغرة نقص في التفويض (Missing Authorization) في نقطة نهاية ملف القالب المخصص (GET /api/custom_templates/{id}/file) لأي مستخدم مُصادق عليه بقراءة محتوى أي قالب مخصص من خلال تعداد معرفات الأعداد الصحيحة المتسلسلة، متجاوزاً بذلك قيود الوصول إلى التحكم في الموارد (Resource Control). قد تحتوي ملفات القوالب على قيم خاصة بالبيئة مثل سلاسل الاتصال، أو رموز واجهة برمجة التطبيقات (API tokens)، أو بيانات اعتماد المستودعات (Registry credentials)، وهي قيم لا يتوقع المسؤولون أن يقوم المستخدمون العاديون بقراءتها. تم إصلاح هذه الثغرة في الإصدارين 2.33.8 و 2.39.1.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.