PT-2026-118512 · Unknown · Apostrophe Cms

CVE-2026-113664

·

تاريخ النشر

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
اسم البرنامج المصاب والإصدارات المتأثرة وحدة import-export في ApostropheCMS الإصدارات السابقة لـ 3.7.0
Description يمكن لمستخدم مصرح له يمتلك صلاحيات الاستيراد التسبب في حالة رفض الخدمة عن طريق تحميل أرشيف tar مصمم خصيصاً. تكمن المشكلة في أن النظام يستخدم فحصاً نصياً حرفياً لسلسلة ../ لمنع تخطي المسار، وهو ما يمكن تجاوزه باستخدام تسلسلات مثل ./... عندما يتم معالجة مثل هذا الإدخال، يقوم path.join بتطبيع الوجهة لتصبح دليلاً خارج مسار التصدير المقصود. ونظراً لأن fs.WriteStream في الدالة extract() يفتقر إلى مستمع للأخطاء، فإن محاولة فتح دليل كتدفق كتابة تؤدي إلى إطلاق خطأ EISDIR غير معالج، مما يتسبب في إنهاء عملية Node.js.
Recommendations تحديث وحدة import-export إلى الإصدار 3.7.0. كإجراء تخفيف مؤقت، قم بتقييد صلاحيات الاستيراد للمستخدمين الموثوقين فقط لتقليل مخاطر هجوم رفض الخدمة.

إصلاح

Path traversal

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

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

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

CVE-2026-113664
GHSA-97WV-P4XX-C7MG

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

Apostrophe Cms