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 لتقليل مخاطر الاستغلال إلى أدنى حد.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QXMC-6F24-G86G
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾