Hoʻokuʻu ʻia o GNU Emacs 29.3 hoʻoponopono kikokikona me nā nāwaliwali i hoʻopaʻa ʻia

Ua hoʻopuka ka GNU Project i ka hoʻokuʻu ʻana o ka mea hoʻoponopono kikokikona GNU Emacs 29.3. A hiki i ka hoʻokuʻu ʻia ʻana o GNU Emacs 24.5, ua kūkulu ʻia ka papahana ma lalo o ke alakaʻi pilikino a Richard Stallman, nāna i hāʻawi i ka pou o ke alakaʻi o ka papahana iā John Wiegley i ka hāʻule o 2015. Ua kākau ʻia ke code papahana ma C a me Lisp a ua māhele ʻia ma lalo o ka laikini GPLv3.

GNU Emacs 29.3 преподносится как внеплановый экстренный выпуск с устранением уязвимостей. По предварительным данным уязвимости позволяют добиться выполнения кода при открытии определённого контента или просмотре в Gnus писем со специально оформленными вложениями. Непосредственно уязвимости в списке изменений пока не детализируются, имеется информация только о добавленных методах защиты:

  • Для блокирования подстановки внешнего вредоносного кода запрещено исполнять произвольный Lisp-код при включении режима Org.
  • Добавлена новая переменная ‘untrusted-content’, которую можно использовать для пометки помещения в локальный буфер не заслуживающего доверия содержимого, к которому Lisp-программам следует относиться с особой осторожностью.
  • В Gnus содержимое встроенных (inline) MIME-блоков теперь обрабатывается как не заслуживающее доверия.
  • По умолчанию отключён предпросмотр содержимого почтовых вложений в формате LaTeX. Для возвращения старого поведения добавлен параметр ‘org—latex-preview-when-risky’.
  • В режиме Org содержимое внешних файлов, вызываемых через ‘file-remote-p’, обрабатывается как не заслуживающее доверия.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka