PT-2026-111678 · Leantime+2 · Leantime+1
CVE-2026-85990
·
تاريخ النشر
2026-10-13
·
تاريخ التحديث
2026-10-15
CVSS v3.1
8.8
عالية
| المتجه | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
اسم البرنامج المصاب والإصدارات المتأثرة
Leantime الإصدارات السابقة لـ 3.10.0
Description
يقوم موزع JSON-RPC في app/Domain/Api/Controllers/Jsonrpc.php بكشف طرق خدمة API العامة لأن PermissionEnforcer::enforce يسمح بالطرق التي تفتقر إلى سمة RequiresPermission. يمكن لمستخدم مصرح له بصلاحيات منخفضة إرسال رأس X-Requested-With: XMLHttpRequest لاستدعاء طريقة
leantime.rpc.api.api.createApiKeyWithProjects التي تؤدي إلى Api::createApiKeyWithProjects()، مما يسمح بإنشاء حساب مسؤول تفاعلي من خلال تحديد دور مختار. بالإضافة إلى ذلك، يؤدي هذا النقص في التفويض إلى كشف الوظائف التالية للمستخدمين المصرح لهم العاديين، مما يسمح بإدارة المكونات الإضافية بشكل غير مصرح به: Plugins::installPlugin() و Plugins::enablePlugin() و Plugins::disablePlugin() و Plugins::removePlugin().Recommendations
التحديث إلى الإصدار 3.10.0.
استغلال
إصلاح
Missing Authorization
Improper Privilege Management
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
المعرّفات ذات الصلة
المنتجات المتأثرة
Leantime
Leantime/Leantime