Patvaļīgas komandas attālināta izpilde Emacs

Kļūdu izraisa .git/ direktorijas satura automātiska apstrāde, ja tā atrodas tajā paŔā direktorijā, kur atveramais fails. Å ajā gadÄ«jumā, atverot failu, Emacs palaiž git ls-files un git status komandas, kas tiek izpildÄ«tas .git/ satura kontekstā. Lai izpildÄ«tu kodu, vienkārÅ”i atveriet failu Emacs no direktorijas, kurā ir .git/ apakÅ”direktorijs ar konfigurācijas failu, kas ietver core.fsmonitor opciju ar uzbrucēja norādÄ«to izpildāmo komandu. GNU Emacs uzturētāji atteicās labot ievainojamÄ«bu, novelot vainu uz git izstrādātājiem.

Avots: linux.org.ru

Pievieno komentāru