PT-2026-68011
CVE-2026-70375
·
تاريخ النشر
2026-08-05
·
تاريخ التحديث
2026-08-29
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات HashBrown CMS الأقدم من 1.4.7
الوصف
يحتوي مكون Git deployer على ثغرة في حقن أوامر نظام التشغيل. تستخدم الدالة
pullRepo() الموجودة في src/Server/Entity/Deployer/GitDeployer.js الدالة AppService.exec() لتشغيل أمر شل يقوم بإدراج قيمة الفرع المُعدة دون إجراء الهروب المناسب. وعلى الرغم من أن الدالة validate() ترفض الأقواس المفردة، إلا أنها تفشل في تصفية أحرف الشل الخاصة الأخرى مثل ; و&& و| والعلامات المائلة العكسية و$(). يمكن للمهاجم الذي يمتلك أذونات تكوين إعدادات أداة نشر Git تحديد قيمة فرع ضارة تؤدي إلى تنفيذ أوامر عشوائية تلقائيًا أثناء عمليات أداة النشر، مثل حفظ المحتوى أو تحميل الوسائط.التوصيات
تحديث نظام إدارة المحتوى (CMS) HashBrown إلى إصدار أحدث من 1.4.6.
تقييد الوصول إلى إعدادات تكوين أداة نشر Git على المسؤولين الموثوق بهم فقط.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾