PT-2026-41737
CVE-2026-27130
·
تاريخ النشر
2026-05-18
·
تاريخ التحديث
2026-10-06
الوصف من
CVSS 3.1
9.9
حرجةالمقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Dokploy الأقدم من 0.26.7
الوصف
يحدث حقن أوامر نظام التشغيل (OS) بسبب عدم كفاية تنقية المدخلات، وغياب التحقق من صحة المخطط، وإدراج أوامر شل مباشرة. تتم معالجة أسماء التطبيقات التي يتحكم فيها المستخدم بواسطة الدالة
cleanAppName()، التي تكتفي باستبدال المسافات وتحويل النص إلى أحرف صغيرة، قبل إدراجها في أوامر شل التي يتم تنفيذها عبر execAsync() وexecAsyncRemote(). يمكن للمهاجم المصادق عليه حقن أحرف شل خاصة مثل ;، $()، أو علامات الاقتباس المائلة، |، أو & في المعلمة appName أثناء إنشاء التطبيق. يتم تنفيذ هذه الأوامر بامتيازات على مستوى الخادم عند تشغيل عمليات الخدمة مثل البدء أو الإيقاف أو الإزالة أو التوسع.التوصيات
قم بالتحديث إلى الإصدار 0.26.7.
كحل مؤقت، قم بتقييد استخدام المعلمة
appName على الأحرف الأبجدية الرقمية فقط حتى يتم تطبيق التحديث. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾