يمكن حقن أوامر نظام التشغيل عبر الدالة `send file()`. ويحدث ذلك لأن `send file()` تستخدم دالة open() ذات الحجتين في لغة Perl، والتي تفسر البادئات السحرية. وعلى وجه التحديد، تفتح البادئات مثل ’| cmd‘ و'cmd |’ أنبوبًا إلى عملية فرعية، بينما تفتح ‘> path' و'>> path' مسارًا للكتابة أو الإلحاق. إذا تم تمرير مدخلات غير موثوق بها إلى `send file()`، فيمكن تنفيذ أوامر نظام التشغيل باستخدام معرّف المستخدم (UID) لعملية الخدمة. بالإضافة إلى ذلك، يمكن أن يؤدي شكل القناة للقراءة (’cmd |‘) إلى تسريب مخرجات العملية الفرعية (stdout) إلى نص استجابة HTTP، ويمكن أن تؤدي أشكال وضع الكتابة إلى إنشاء ملفات أو اقتطاعها في المسارات التي يختارها المهاجم.