PT-2026-118584 · Npm+1 · Passport-Bridge+1

CVE-2026-113669

·

تاريخ النشر

2026-10-20

·

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

2026-10-20

CVSS v4.0

5.3

متوسطة

المتجهAV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة ApostropheCMS الإصدارات السابقة لـ 4.33.0 passport-bridge الإصدارات السابقة لـ 1.6.1
Description تؤدي عملية نقل الجلسة عبر المضيفات أو اللغات إلى إصدار رمز جلسة حامل (bearer token) صالح للاستخدام مرة واحدة كمعلم استعلام في عنوان URL. يمكن لأي عميل يحصل على هذا الرمز قبل استخدامه الأول أن يتبنى الجلسة المرتبطة به، بما في ذلك كائن passport.user ، دون تقديم بيانات اعتماد. يسمح هذا باختطاف الجلسة والاستيلاء على الحساب، مما يمنح المهاجم جميع صلاحيات المستخدم الذي تم نقل جلسته. تزداد هذه المخاطرة لأن الرموز الموجودة في عناوين URL يمكن أن تظهر في سجلات الخادم، وسجلات الوكيل، وسجل المتصفح، وترويسة Referer. تحدث هذه المشكلة ضمن دالة acceptCrossDomainSessionToken التي تقرأ المعلم aposCrossDomainSessionToken وتعين الجلسة المخزنة إلى req.session.
Recommendations تحديث ApostropheCMS إلى الإصدار 4.33.0 أو أحدث. تحديث passport-bridge إلى الإصدار 1.6.1 أو أحدث.

إصلاح

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-113669
GHSA-HHVR-8M24-QQR3

المنتجات المتأثرة

Apostrophe Cms
Passport-Bridge