PT-2026-55267
CVE-2026-53422
·
تاريخ النشر
2026-07-02
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 3.1
8.2
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Erlang OTP من 17.0 إلى 29.0.3
إصدارات Erlang OTP من 17.0 إلى 28.5.0.3
إصدارات Erlang OTP من 17.0 إلى 27.3.4.14
الوصف
يسمح تباين ملحوظ في الاستجابة في الوحدة النمطية
ssh sftpd لمستخدم SFTP تمت مصادقته بتعداد الملفات والدلائل خارج الدليل الجذر المُعد. يقوم معالج SSH FXP REALPATH باستدعاء relate file name/3 مع Canonicalize=false، مما يسمح لمكونات اجتياز المسار بتجاوز فحص is within root/2. ثم يدخل المسار إلى resolve symlinks/2، التي تنفذ استدعاءات نظام read link() على مسارات عشوائية في نظام الملفات. يمكن للمهاجم استخدام مسار عبور مُصمم خصيصًا في طلب REALPATH لإنشاء «أوراكل» لوجود المسار، حيث يُرجع الخادم SSH FXP NAME إذا كان المسار موجودًا وSSH FX NO SUCH FILE إذا لم يكن موجودًا. ترتبط هذه المشكلة بالملف lib/ssh/src/ssh sftpd.erl والدالة ssh sftpd:handle op/4. لا يؤدي هذا الخلل إلا إلى الكشف عن وجود المسارات ولا يتيح الوصول إلى محتويات الملفات أو بيانات الاعتماد.التوصيات
تحديث Erlang OTP إلى إصدار أحدث من 29.0.3 و28.5.0.3 و27.3.4.14.
استخدم chroot على مستوى نظام التشغيل لتشغيل آلة Erlang الافتراضية أو عملية خادم SFTP في بيئة نظام ملفات معزولة.
قم بتقييد الوصول إلى منفذ خادم SFTP بحيث لا يمكن الوصول إليه من أجهزة غير موثوق بها.
تأكد من عدم إمكانية استنتاج أي معلومات حساسة من وجود أو عدم وجود المسارات في نظام ملفات المضيف.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾