PT-2026-26542

CVE-2026-31805

·

تاريخ النشر

2026-03-20

·

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

2026-03-27

الوصف من

CVSS 3.1
8.2
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Discourse الأقدم من 2026.3.0-latest.1
إصدارات Discourse الأقدم من 2026.2.1
إصدارات Discourse الأقدم من 2026.1.2
الوصف
Discourse هي منصة مناقشة مفتوحة المصدر. سمح تجاوز عملية المصادقة في المكون الإضافي الخاص بالاستطلاعات للمستخدمين المصادق عليهم بتنفيذ إجراءات على استطلاعات لم يكن لديهم صلاحية الوصول إليها. وشمل ذلك التصويت وإزالة الأصوات وتغيير حالة الاستطلاعات بين مفتوحة ومغلقة. حدثت المشكلة لأن فحص التفويض والبحث عن الاستطلاعات استخدما دقة مختلفة عند تمرير المعلمة post id كمصفوفة (على سبيل المثال، post id[]=&post id[]=). أثر ذلك على نقاط نهاية واجهة برمجة التطبيقات (API) التالية داخل DiscoursePoll::PollsController:
  • /vote
  • /remove vote
  • /toggle status
المعلمة post id هي معلمة معرضة للخطر.
التوصيات
تحديث Discourse إلى الإصدار 2026.3.0-latest.1 أو أحدث.
تحديث Discourse إلى الإصدار 2026.2.1 أو أحدث.
تحديث Discourse إلى الإصدار 2026.1.2 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-FGXM-PRJV-G823
BIT-DISCOURSE-2026-31805
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾