Отдалечено изпълнение на произволна команда в Emacs.

Грешката е причинена от автоматична обработка на съдържанието на каталога a .git/, когато той е разположен в един и същи каталог с отваряния файл. В този случай Emacs, при отваряне на файла, стартира командите git ls-files и git status, изпълнявани в контекста на съдържанието на .git/. За да се изпълни кода, е достатъчно да се отвори в Emacs файл от каталога, в който има подкаталог .git/ с конфигурационен файл config, включващ опцията core.fsmonitor с указана атакуваща команда за стартиране. Поддръжниците на GNU Emacs отказаха да отстранят уязвимостта, прехвърляйки отговорността на разработчиците на git.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster