A GNU projekt közzétette a GNU Emacs 29.4 szövegszerkesztő kiadását. A projekt kódja C és Lisp nyelveken íródott, GPLv3 licenc alatt terjesztik. A GNU Emacs 29.4 egy váratlan, sürgősségi kiadás, amely egy sebezhetőség megszüntetését jelenti (CVE még nem lett kijelölve). A sebezhetőséggel kapcsolatos részletek egyelőre nem ismertek, csak annyit tudunk, hogy a probléma blokkolásához meg kell tiltanunk a tetszőleges shell parancsok futtatását az Org mód aktiválásakor. A sebezhetőség lehetővé teszi a kód végrehajtását bizonyos tartalmak megnyitásakor az Emacs programban, vagy speciálisan megformált üzenetek megtekintésekor az Emacs beépített levelező/RSS/NNTP kliensében, a Gnusban.
Kiegészítés: Közzétettek egy példát egy org-fájlra, amelynek megnyitása az Emacsban shell parancsok végrehajtását eredményezi. A sebezhetőség kihasználásához egy hasonló fájl is csatolható e-mailhez, amelyet az Emacs előnézetében végrehagyták.
#+LINK: shell %(shell-command-to-string)
[[shell:touch ~/hacked.txt]]
Forrás: opennet.ru
