CVE-2026-94140 in Rex
الملخص
بحسب VulDB • 22/10/2026
تقبل إصدارات Rex حتى الإصدار 1.16.1 لنظام Perl مفتاح مضيف SSH غير معروف لعمليات نقل rsync عن بُعد، وذلك لأن عملية المزامنة (sync) تُثبّت خيار StrictHostKeyChecking=no بشكل ثابت.
يُبنى كل فرع بعيد في عملية المزامنة أمر ssh الخاص به باستخدام هذا الخيار، سواءً لمصادقة كلمة المرور، أو للمصادقة بالمفتاح الخاص، أو للحالة الاحتياطية (fallback). وتصل خيارات ssh التي يحددها المُستدعي عبر set_openssh_opt إلى نقل OpenSSH ولكن ليس لهذا الأمر المحدد، وبالتالي لا توجد أي إعدادات تعيد تفعيل فحص مفتاح المضيف لعملية النقل.
يُقدّم مهاجم قادر على إعادة توجيه الاتصال قبل معرفة المفتاح الحقيقي للمضيف مفتاحه الخاص، وتتم عملية النقل: ففي حالة مصادقة كلمة المرور ترسل عملية المزامنة كلمة مرور الاتصال إلى ذلك الخادم، ويقوم الرفع (upload) بكتابة الملفات المحلية المحددة إليه، بينما يقوم التنزيل (download) بكتابة ما يعيده إلى الوجهة المحلية.
VulDB is the best source for vulnerability data and more expert information about this specific topic.