ГлавнаяБаза уязвимостей БДУ → BDU:2024-10771
10критическая

BDU:2024-10771 (CVE-2024-53920)

Уязвимость функции elisp-completion-at-point() и elisp-flymake-byte-compile() режима ELisp текстового редактора EMACS, позволяющая нарушителю выполнить произвольный код
Опубликовано: 2024-12-05
Описание

Уязвимость функции elisp-completion-at-point() и elisp-flymake-byte-compile() режима ELisp текстового редактора EMACS связана с неверным управлением генерацией кода. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код

Затрагиваемое ПО и версии
Red Hat Enterprise Linux (8)Red Hat Enterprise Linux (9)EMACS (до 30.0.92 включительно)МСВСфера (9.5)ОСОН ОСнова Оnyx (до 3.1)
Способ устранения

Использование рекомендаций:
Компенсирующие меры:
- отключение автоматической проверки ошибок (с помощью пакетов расширений Flymake и Flycheck);
- отключение функции автодополнения (elisp-completion-at-point);
- ограничение загрузки файлов .el из недоверенных источников.

Для МСВСфера: https://errata.msvsphere-os.ru/definition/9/INFCSA-2025:9448?lang=ru

Для ОСОН ОСнова Оnyx: Обновление программного обеспечения emacs до версии 1:28.2+1-15+deb12u4

Оценка CVSS
Балл10 — критическая опасность
Источники и патчи
https://vuldb.com/ru/?id.286260https://access.redhat.com/security/cve/cve-2024-53920https://eshelyaron.com/posts/2024-11-27-emacs-aritrary-code-execution-and-how-to-avoid-it.htmlhttps://git.savannah.gnu.org/cgit/emacs.git/tag/?h=emacs-30.0.92https://git.savannah.gnu.org/cgit/emacs.git/tree/ChangeLog.4https://news.ycombinator.com/item?id=42256409https://yhetil.org/emacs/CAFXAjY5f4YfHAtZur1RAqH34UbYU56_t6t2Er0YEh1Sb7-W=hg%40mail.gmail.com/https://errata.msvsphere-os.ru/definition/9/INFCSA-2025:9448?lang=ru
Проверьте безопасность своего сайта и почты → Полная проверка домена