Yanchon918S

#2794من 58,031
97.9إجمالي CVSS
الثغرات · 12
متوسطة
2
عالية
7
حرجة
3
PT-2026-81916
8.4
2026-05-28
Pypi · Compliance-Trestle · CVE-2026-57171
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Compliance-trestle الأقدم من 3.12.4 إصدارات Compliance-trestle من 4.0.0 إلى 4.0.3 **الوصف** Compliance-trestle هو مجموعة أدوات تطوير برمجيات (SDK) بلغة Python وأداة سطر أوامر لإدارة مستندات الامتثال الخاصة بـ OSCAL. تقوم أوامر المؤلف `catalog-generate` و`profile-generate` و`ssp-generate` بكتابة Markdown الذي تم إنشاؤه إلى مسار إخراج دون إجراء التحقق المناسب من صحة اجتياز المسار. يحدث هذا لأن هذه الأوامر تستخدم فحص `is directory name allowed()` بدلاً من الحارس `PathSecurityValidator.validate local path()`، مما يسمح للمسار المطلق أو تسلسلات الاجتياز بالخروج من مساحة العمل. يمكن للمهاجم كتابة ملفات عشوائية إلى موقع مختار بصفته مالك العملية إذا كانت حجة الإخراج مستمدة من بيانات غير موثوق بها. بالإضافة إلى ذلك، فإن استخدام العلامة `--force-overwrite` يسمح بالحذف التكراري لشجرة الدليل التي يختارها المهاجم، مما قد يؤدي إلى تنفيذ غير مباشر للكود عن طريق الكتابة فوق الملفات المستخدمة في مراحل خط الأنابيب اللاحقة. **التوصيات** قم بالتحديث إلى الإصدار 3.12.4 أو أحدث. قم بالتحديث إلى الإصدار 4.1.0 أو أحدث.
PT-2026-26658
5.3
2026-03-20
Cryptomator · Cryptomator · CVE-2026-32310
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Cryptomator من 1.6.0 إلى 1.19.0 **الوصف** يقوم برنامج Cryptomator بتشفير البيانات المخزنة في البنية التحتية السحابية. وتقوم الإصدارات الأقدم من 1.19.1 بتحليل تكوين الخزينة قبل التحقق من سلامتها. يستخدم محمل ملف المفتاح الرئيسي (masterkeyfile) معرّف المفتاح غير المتحقق منه كمسار لنظام الملفات، حيث يقوم بحل `keyId.getSchemeSpecificPart()` مقابل مسار الخزينة والتحقق من وجود الملف باستخدام `Files.exists()`. وهذا يسمح لتكوين خزينة ضار بالاستفادة من هروب الدليل الأصلي، أو المسارات المحلية المطلقة، أو مسارات UNC (على سبيل المثال، `masterkeyfile://attacker/share/masterkey.cryptomator`). في نظام Windows على وجه التحديد، يمكن أن يؤدي متغير UNC إلى تشغيل وصول SMB صادر قبل إدخال عبارة المرور بسبب تحليل المسار. الدالة المعرضة للخطر هي `Files.exists()`. المعلمة المعرضة للخطر هي `keyId`. **التوصيات** قم بالتحديث إلى الإصدار 1.19.1 أو أحدث.