PT-2026-31282
CVE-2026-39408
·
تاريخ النشر
2026-04-08
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Hono الأقدم من 4.12.12
الوصف
تسمح مشكلة تجاوز المسار في الدالة
toSSG() بكتابة الملفات خارج دليل الإخراج المُعدّ أثناء عملية إنشاء الموقع الثابت. عند استخدام معلمات التوجيه الديناميكية عبر ssgParams، يمكن للقيم المصممة خصيصًا أن تتسبب في خروج مسارات الملفات التي تم إنشاؤها عن دليل الإخراج المقصود. تقوم عملية إنشاء الموقع الثابت بإنشاء ملفات الإخراج استنادًا إلى مسارات التوجيه المستمدة من مسارات التطبيق ومعلماته. إذا احتوت قيم ssgParams على تسلسلات تجاوز (مثل ..)، فقد يتم تحديد مسار الإخراج الناتج خارج دليل الإخراج المُعد مسبقًا، مما قد يؤدي إلى الكتابة فوق ملفات غير مقصودة، أو التأثير على العناصر التي تم إنشاؤها، أو التأثير على مخرجات النشر.التوصيات
قم بالتحديث إلى الإصدار 4.12.12 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾