PT-2026-33321
CVE-2026-6410
·
تاريخ النشر
2026-04-16
·
تاريخ التحديث
2026-04-17
الوصف من
CVSS 3.1
5.3
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
@fastify/static من الإصدار 8.0.0 حتى 9.1.0
الوصف
تحدث ثغرة «عبور المسار» (path traversal) عند تمكين عرض قائمة الدلائل عبر الخيار
list. تقوم الدالة dirList.path() بحل مسارات الدلائل خارج الجذر الثابت المُعدّ باستخدام path.join() دون إجراء فحص للاحتواء. يمكن لمهاجم بعيد غير مصدق عليه الحصول على قوائم الدلائل لأي دلائل يمكن لعملية Node.js الوصول إليها، مما يؤدي إلى الكشف عن أسماء الدلائل والملفات، على الرغم من عدم الكشف عن محتويات الملفات.التوصيات
قم بالترقية إلى الإصدار 9.1.1.
كحل مؤقت، قم بتعطيل عرض قائمة الدلائل عن طريق إزالة الخيار
list من تكوين المكون الإضافي.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾