PT-2026-144660

CVE-2026-126061

·

تاريخ النشر

2026-08-20

·

تاريخ التحديث

2026-11-10

الوصف من

CVSS 3.1
4.3
متوسطة
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المصاب والإصدارات المتأثرة Winter CMS الإصدارات من 1.2.13 إلى 1.2.13
Description يمكن لمستخدم لوحة التحكم (backend) المصرح له التسبب في الكشف غير المصرح به عن بيانات ملفات تعريف مستخدمين آخرين في لوحة التحكم. يرث المتحكم BackendControllersMyAccount إجراءات من FormController بينما يعلن عن مصفوفة $requiredPermissions فارغة، وتقوم الدالة formFindModelObject() بتحليل معرفات السجلات من خلال استعلام BackendModelsUser غير محدد النطاق. يسمح هذا للمهاجم بطلب معرفات مستخدمين متسلسلة عبر نقطة النهاية /backend/backend/myaccount/preview/{other user id} أو إجراء التحديث الموروث لقراءة معلومات حساسة، بما في ذلك الاسم، واسم تسجيل الدخول، والبريد الإلكتروني، والصورة الرمزية، والدور، وعضوية المجموعة، وحالة المستخدم الخارق (superuser)، وحالة التقييد (throttle state). لا يتم الكشف عن بيانات كلمة المرور، ويتم حظر عمليات الكتابة بين المستخدمين بواسطة حراس التفويض.
Recommendations تحديث Winter CMS إلى الإصدار 1.2.14. كإجراء مؤقت، قم بإضافة protected $guarded = ['create','update','preview']; إلى المتحكم BackendControllersMyAccount وتنفيذ دالة formExtendQuery() لتقييد عمليات البحث بمفتاح المستخدم الحالي.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-MPMW-F6H6-3G26
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾