تحدث هذه الثغرة نتيجةً للمعالجة التلقائية لمحتويات مجلد `.git/` عندما يكون موجودًا في نفس مجلد الملف المراد فتحه. في هذه الحالة، يُشغّل Emacs أوامر `git ls-files` و`git status` عند فتح الملف، ضمن سياق محتويات مجلد `.git/`. لتنفيذ هذا الكود، يكفي فتح ملف في Emacs من مجلد يحتوي على مجلد فرعي `.git/` مع ملف إعدادات يتضمن خيار `core.fsmonitor` الذي يحتوي على الأمر الذي حدده المهاجم. رفض القائمون على صيانة GNU Emacs إصلاح هذه الثغرة، وألقوا باللوم على مطوري Git.
المصدر: linux.org.ru
