Выдаленае выкананне адвольнай каманды ў Emacs

Памылка выклікана аўтаматычнай апрацоўкай змесціва каталога a .git/, калі ён размешчаны ў адным каталогу з адчыняным файлам. У гэтым выпадку Emacs пры адкрыцці файла запускае каманды git ls-files і git status, выкананыя ў кантэксце змесціва .git/. Для выканання кода досыць адкрыць у Emacs файл з каталога, у якім маецца падкаталог .git/ з файлам канфігурацыі config, улучальным опцыю core.fsmonitor з паказанай атакавалым камандай для запуску. Бацькі, якія суправаджаюць GNU Emacs адмовіліся ўстараняць уразлівасць, перавядучы стрэлкі на распрацоўнікаў git.

Крыніца: linux.org.ru

Дадаць каментар