PT-2026-117386 · Npm · @Fastify/Oauth2

·

CVE-2026-110008

·

تاريخ النشر

2026-10-19

·

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

2026-10-19

CVSS v3.1

4.2

متوسطة

المتجهAV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
اسم البرنامج المصاب والإصدارات المتأثرة @fastify/oauth2 الإصدارات 7.2.0 through 8.3.1
Description في مسارات تسجيل الدخول التي تحتوي على جزأين أو أكثر من مسارات العناوين، يتم تعيين ملفات تعريف الارتباط state و code-verifier بدون سمة Path. وبما أن خطوة المسح في استدعاء OAuth تستخدم مسار الجذر، فإن ملفات تعريف الارتباط الأصلية تظل موجودة. يسمح هذا لقيمة state التي يحصل عليها المهاجم بالبقاء صالحة طوال جلسة المتصفح، مما يمكن المهاجم من تنفيذ هجوم login CSRF (تزوير الطلبات عبر المواقع)، حيث يمكن للمهاجم توجيه تدفق التفويض في متصفح الضحية لتسجيل دخول الضحية إلى حساب المهاجم.
Recommendations تحديث @fastify/oauth2 إلى الإصدار 8.3.2 أو أحدث. كإجراء مؤقت، قم بتعيين مسار ملف تعريف ارتباط صريح لضمان أن عمليتي التعيين والمسح تستهدفان نفس ملف تعريف الارتباط.

إصلاح

CSRF

Insufficient Session Expiration

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

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

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

CVE-2026-110008

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

@Fastify/Oauth2