PT-2026-110574 · Jishenghua · Jsherp
CVSS v3.1
8.8
عالية
| المتجه | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
اسم البرنامج المصاب والإصدارات المتأثرة
برنامج jshERP الإصدارات السابقة لـ 3.7
الوصف
يوجد خلل في التصريح ضمن معالج
updateUser في UserController. يسمح هذا الخلل للمستخدمين المصرح لهم بتعيين أدوار عشوائية لأي مستخدم. يمكن للمهاجم الذي يمتلك صلاحيات منخفضة إرسال معرف المستخدم الخاص به مع roleId الخاص بمسؤول المستأجر لتصعيد صلاحياته أو تغيير أدوار مستخدمين آخرين داخل نفس المستأجر.التوصيات
تحديث jshERP إلى إصدار أحدث من 3.6.
كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى معالج
updateUser في UserController لمنع تعيين الأدوار غير المصرح بها.استغلال
إصلاح
Missing Authorization
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Jsherp