CVE-2025-61685 in mastra
الملخص
بحسب VulDB • 24/06/2026
Mastra هو إطار عمل مكتوب بلغة Typescript لبناء وكلاء الذكاء الاصطناعي والمساعدات الافتراضية. تتأثر الإصدارات من 0.13.8 حتى 0.13.20-alpha.0 بثغرة تسمح بالوصول غير المصرح به إلى الدلائل (Directory Traversal)، مما يؤدي إلى كشف قوائم محتويات المجلدات. يحتوي الكود على فحص أمني لمنع تجاوز المسارات عند قراءة محتوى الملفات، لكن هذا الفحص يتم تجاوزه فعلياً من خلال منطق لاحق يحاول اقتراح مسارات لمجلدات أخرى. يمكن للمهاجم استغلال هذه الثغرة لاستعراض محتويات أي مجلد عشوائي في نظام ملفات المستخدم، بما في ذلك المجلد الرئيسي للمستخدم (home directory)، مما يعرض معلومات حساسة حول بنية نظام الملفات. تم إصلاح هذه المشكلة في الإصدار 0.13.20.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.