PT-2026-25014 · Npm+3 · @Tinacms/Cli+2

·

CVE-2026-29066

·

تاريخ النشر

2026-03-12

·

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

2026-04-09

CVSS v3.1

6.2

متوسطة

المتجهAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات TinaCMS الأقدم من 2.1.8
الوصف
TinaCMS هو نظام إدارة محتوى بدون واجهة مستخدم. قبل الإصدار 2.1.8، يقوم خادم تطوير TinaCMS CLI بتكوين Vite باستخدام server.fs.strict: false، مما يؤدي إلى تعطيل تقييد الوصول المدمج في نظام الملفات الخاص بـ Vite. وهذا يسمح لمهاجم غير مصدق عليه يمكنه الوصول إلى خادم التطوير بقراءة ملفات عشوائية على نظام المضيف. يتم تكوين خادم التطوير في packages/@tinacms/cli/src/next/vite/index.ts. يُفعّل الخادم ميزة CORS المتساهلة، مما قد يسهّل الاستغلال عبر المتصفح مثل هجمات إعادة ربط DNS. يمكن للمهاجم قراءة أي ملف يمكن لعملية الخادم قراءته، بما في ذلك المعلومات الحساسة مثل /etc/passwd و/etc/shadow والمفاتيح الخاصة لـ SSH ومتغيرات البيئة. ويُعد هذا الأمر خطيرًا بشكل خاص في بيئات تطوير السحابة (IDE)، وإعدادات Docker/VM التي تستخدم إعادة توجيه المنافذ، والبيئات التي تم تكوينها بشكل خاطئ، والأنظمة المعرضة لهجمات إعادة ربط DNS.
التوصيات
يجب تحديث الإصدارات الأقدم من 2.1.8 إلى الإصدار 2.1.8 أو أحدث.

استغلال

إصلاح

DoS

Information Disclosure

Files Accessible to External Parties

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

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

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

CVE-2026-29066
GHSA-M48G-4WR2-J2H6

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

@Tinacms/Cli
Cli
Tinacms