PT-2026-1121

CVE-2026-21440

·

تاريخ النشر

2026-01-02

·

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

2026-02-07

الوصف من

CVSS 4.0
9.4
حرجة
المقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات AdonisJS حتى 10.1.1 والإصدارات التجريبية من 11.x التي تسبق الإصدار 11.0.0-next.6
الوصف
توجد ثغرة أمنية تتعلق بـ«تجاوز المسار» في عملية معالجة الملفات متعددة الأجزاء في AdonisJS. تسمح هذه الثغرة الأمنية لمهاجم عن بُعد بتسجيل ملفات عشوائية في مواقع عشوائية ضمن نظام ملفات الخادم. توجد هذه الثغرة في الحزمة @adonisjs/bodyparser. يتضمن استغلال هذه الثغرة استخدام أسماء ملفات تحميل مُعدة بعناية، مما قد يؤدي إلى تنفيذ التعليمات البرمجية عن بُعد (RCE) في حالة استخدام الدالة MultipartFile.move() دون تنقية مناسبة. تم تحديد ما يقارب 44,500 نظام قد تكون متأثرة. تسمح هذه الثغرة للمهاجمين بالتحايل على قيود تحميل الملفات والكتابة فوق ملفات النظام، مما قد يؤدي إلى السيطرة الكاملة على النظام المخترق.
التوصيات
قم بالتحديث إلى الإصدار 10.1.2 أو أحدث من @adonisjs/bodyparser.
قم بالتحديث إلى الإصدار 11.0.0-next.6 أو أحدث من @adonisjs/bodyparser.
تأكد من تطبيق التحقق الصارم من أسماء الملفات على جانب الخادم لمنع هجمات تجاوز المسار.
تجنب تمكين ميزة الكتابة فوق الملفات، ما لم يكن ذلك ضروريًا للغاية.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-GVQ6-HVVP-H34H
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾