Новости и события » Hi-Tech » В Emacs 25.3 устранена опасная уязвимость

В Emacs 25.3 устранена опасная уязвимость

Состоялся релиз текстового редактора GNU Emacs 25.3, развиваемого проектом GNU. Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта другому участнику только осенью 2015 года.

Выпуск носит внеплановый характер и экстренно подготовлен для устранения опасной уязвимости, которая позволяет организовать выполнение кода при разборе текста c разметкой "Enriched Text" (RFC 1896). Так как почтовые клиенты на базе Emacs по умолчанию выполняют декодирование сообщений с "Content-Type: text/enriched", то уязвимость можно эксплуатировать удаленно путем отправки пользователю специально оформленного сообщения.

Уязвимость вызвана ошибкой в обработчике 'x-display', при помощи которого осуществляется подстановка параметров 'display', которые, в свою очередь, могут быть заданы в виде динамических форм, оформленных на языке Lisp. Таким образом может быть осуществлено встраивание в текст произвольных исполняемых блоков на List.

В качестве обходного пути защиты можно запретить декодирования "Enriched Text", добавив в ~/.emacs, ~/emacs.d/init.el или site-start.el:

(eval-after-load "enriched" '(defun enriched-decode-display-prop (start end &optional param) (list start end)))


Лізинг авто: вигідний спосіб придбати машину

Лізинг авто: вигідний спосіб придбати машину

Автомобіль - зручний засіб переміщення для кожного пересічного громадянина. Дуже часто саме він допомагає в зароблянні грошей. Щоб стати власником машини, є декілька варіантів: придбати нове авто; взяти автівку в кредит; обрати лізинг автомобілів. І саме...

сегодня 13:42

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх