PT-2026-29146
CVE-2026-21861
·
تاريخ النشر
2026-03-31
·
تاريخ التحديث
2026-08-01
الوصف من
CVSS 3.1
9.1
حرجةالمقاييسAV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات baserCMS الأقدم من 5.2.3
الوصف
يحتوي baserCMS على ثغرة في وظيفة التحديث الأساسية تسمح بحقن أوامر نظام التشغيل. يمكن للمسؤول المصادق عليه تنفيذ أوامر نظام تشغيل تعسفية على الخادم، وذلك لأن المدخلات التي يتحكم فيها المستخدم تُمرر مباشرةً إلى الدالة
exec() دون إجراء التحقق الكافي من صحتها أو معالجتها. تسمح هذه المشكلة التصميمية بتنفيذ التعليمات البرمجية عن بُعد (RCE)، مما يتيح استرداد معلومات الخادم، وقراءة أو كتابة ملفات عشوائية، والوصول إلى بيانات تكوين التطبيق مثل بيانات اعتماد قاعدة البيانات.نقاط نهاية واجهة برمجة التطبيقات (API):
/baser/admin/baser-core/plugins/get core updateالمعلمات أو المتغيرات المعرضة للخطر:
phpأسماء الدوال:
PluginsController::get core update()، وPluginsService::getCoreUpdate()، وexec()التوصيات
قم بتحديث baserCMS إلى الإصدار 5.2.3.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى نقطة النهاية
/baser/admin/baser-core/plugins/get core update لتقليل مخاطر الاستغلال إلى أدنى حد.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾