PT-2026-26658 · Cryptomator · Cryptomator
CVSS v3.1
5.3
متوسطة
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات 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 أو أحدث.
استغلال
إصلاح
Path traversal
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Cryptomator