يؤدي عدم كفاية التحقق من صحة الخيارات التي يتم تمريرها إلى الأوامر `git rm` و`git checkout` داخل الدالتين `IndexFile.remove()` و`Head.checkout()` إلى السماح بقراءة ملفات عشوائية. يمكن للمهاجم توفير المعلمات `--pathspec-from-file` و`--pathspec-file-nul` للوصول إلى الملفات التي يمكن للعملية قراءتها، مع إرجاع المحتويات في `GitCommandError.stderr`.