كان المكون `Rack::Directory` يحتوي على فحص للمسار يستخدم مطابقة بادئة السلسلة في المسار الموسع. يمكن لطلب مصمم بعناية، مثل `/../root example/`، تجاوز الجذر المُعدّ إذا كان مسار الوجهة يشترك في بادئة مع سلسلة الجذر، مما قد يسمح بإدراج الدلائل خارج الجذر المقصود. ويحدث ذلك لأن عملية التحقق `File.expand path(File.join(root, path info)).start with?(root)` لا تفرض أي قيود على المسار. على سبيل المثال، إذا كانت جذر الخادم هي `/var/www/root`، فإن مسارًا مثل `/var/www/root backup` قد يجتاز الفحص. وقد يؤدي ذلك إلى تسريب المعلومات من خلال عرض قائمة الدلائل عندما يتم الكشف عن `Rack::Directory` لعملاء غير موثوق بهم ويشترك أحد الدلائل في البادئة مع الجذر.