مستغلة: 178
الأحدثCVE-2026-115732 — تجاوز تفويض اسم الشهادة
VulnFeed.org
AREN
7.2
CVE-2026-54453تحقق من التصحيح

OpenCATS: تنفيذ أوامر عن بُعد بواسطة مهاجم يملك حسابًا مصادقًا عليه عبر SettingsUI (manageProfessional)

opencats OpenCATSقراءة 1 داقرأ بلغة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

OpenCATS هو نظام تتبع للمتقدمين مفتوح المصدر ونظام إدارة علاقات عملاء للتوظيف وكالات التوظيف فرق التوظيف. قبل الإصدار 0.10.0 ميزة تكوين ترخيص Professional في `SettingsUI` (`manageProfessional`) تقبل إدخال مفتاح ترخيص متحكم فيه بواسطة المسؤول والذي يتم إعادة بناءه في تعليمة `define()` بلغة PHP داخل الملف `config.php` دون قيام التهرس الآمن. نظرًا لأن التطبيق يتضمن الملف `config.php` فإن الإدخال المصمم يمكن أن يغير بناء جملة PHP للملف ويؤدي إلى تنفيذ شيفرة PHP عشوائية بشكل دائم باستخدام صلاحيات عملية خادم الويب. يجب أن يمتلك المسؤول الذي تم مصادقته حق الوصول إلى وحدة الإعدادات والإذن بتحديث تكوين ترخيص Professional ويجب أن يكون الملف `config.php` قابلًا للكتابة مسار القائم على الكتابة. الاستغلال الناجح يمكنه قراءة بيانات التطبيق أو تعديلها أو حذفها وكشف معلومات المرشحين وجهات الاتصال والشركات وأوامر الوظائف وحسابات المستخدمين وتغيير التثبيت أو التكوين وتوفير موطئ قدم لمزيد من الهجمات. الاستغلال دون مصادقة والاستغلال بدون الوصول إلى الإعدادات لم يتم إثباتهما. تم إصلاح هذه المشكلة في الإصدار 0.10.0.

المعالجة

المراجع

Esc