PT-2026-48153
CVE-2026-50636
·
تاريخ النشر
2026-06-09
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
LimeSurvey (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يمكن للمهاجمين المصادق عليهم عن بُعد والذين يمتلكون أذونات
tokens/update على استبيان ما تنفيذ هجوم حقن SQL عبر واجهة برمجة التطبيقات (API) RemoteControl. تقوم نقاط النهاية invite participants وremind participants بتمرير مصفوفة معرّفات الرموز (token-ID) التي يزودها المتصل إلى الدالة findUninvited()، والتي تقوم بربط القيم مباشرةً في جملة SQL tid IN (’...‘) دون التحقق من صحتها أو تعيين المعلمات. ونظرًا لاستخدام العبارات المعدة مسبقًا (prepared statements) المحاكية وتفعيل العبارات المتعددة في MySQL، فإن النظام معرض لخطر الاستعلامات المتراكمة. وهذا يسمح للمهاجمين بتنفيذ أوامر SQL تعسفية مثل INSERT أو UPDATE أو DELETE أو DROP أو CREATE. ونتيجة لذلك، يمكن للمهاجم قراءة البيانات الحساسة — بما في ذلك تجزئات كلمات مرور bcrypt الخاصة بالمسؤولين من lime users، والمعلومات الشخصية القابلة للتعريف (PII) من ردود الاستبيان، وسجلات الجلسات، والإعدادات العامة — باستخدام أوراكل أعمى قائم على الوقت عبر دالة SLEEP(). كما يتيح ذلك تعديل البيانات أو إتلافها، مثل الكتابة فوق كلمات مرور المسؤول للاستيلاء على الحساب أو اقتطاع الجداول. تتطلب هذه المشكلة تمكين واجهة RemoteControl (RPCInterface = json/xml).التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
كإجراء تخفيفي مؤقت، قم بتعطيل واجهة RemoteControl (RPCInterface) بالتأكد من أنها غير مضبوطة على json أو xml.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾