PT-2026-137203
CVE-2026-57562
·
تاريخ النشر
2026-11-04
·
تاريخ التحديث
2026-11-04
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Readest الإصدارات السابقة لـ 0.11.10
الوصف
توجد مشكلة حيث يمنح التطبيق خططًا مدفوعة للمستخدمين المصادق عليهم دون التحقق بشكل صحيح من ملكية الجلسة. وتحديدًا، يقبل نقطة النهاية "/api/stripe/check" معرف
sessionId يتحكم فيه العميل لاسترداد جلسة دفع Stripe، ولكنه يفشل في التحقق من session.metadata.userId. نتيجة لذلك، تقوم الدالة createOrUpdateSubscription() بتحديث خطة الاشتراك للمستخدم الذي قام بالطلب بدلاً من المالك الفعلي للجلسة. يتيح ذلك لأي مستخدم مجاني مصادق عليه إعادة استخدام معرف جلسة دفع مدفوعة صالحة لترقية حسابات متعددة دون دفع مبالغ إضافية.التوصيات
التحديث إلى الإصدار 0.11.10.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾