Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2019-9851

Опубликовано: 15 авг. 2019
Источник: nvd
CVSS3: 9.8
CVSS2: 7.5
EPSS Высокий

Уязвимость выполнения произвольного кода при обработке скриптов событий в LibreOffice

Описание

LibreOffice обычно поставляется с LibreLogo, программируемым скриптом для векторной графики "черепашкой", который может выполнять произвольные команды Python, содержащиеся в документе, из которого он был запущен. Для устранения уязвимости CVE-2019-9848 была добавлена защита, блокирующая вызовы LibreLogo из обработчиков событий скриптов документа, например, при наведении мыши. Однако в LibreOffice также есть отдельная функция, позволяющая документам указывать выполнение предустановленных скриптов при различных глобальных событиях скриптов, таких как открытие документа. В исправленных версиях обработчики глобальных событий скриптов проверяются аналогично обработчикам событий скриптов документа.

Затронутые версии ПО

  • Document Foundation LibreOffice версии до 6.2.6

Тип уязвимости

Выполнение произвольного кода

Ссылки

Уязвимые конфигурации

Конфигурация 1

Одно из

cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:29:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*
Конфигурация 2
cpe:2.3:a:libreoffice:libreoffice:*:*:*:*:*:*:*:*
Версия до 6.2.6 (исключая)

EPSS

Процентиль: 99%
0.85784
Высокий

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-20

Связанные уязвимости

CVSS3: 9.8
ubuntu
больше 6 лет назад

LibreOffice is typically bundled with LibreLogo, a programmable turtle vector graphics script, which can execute arbitrary python commands contained with the document it is launched from. Protection was added, to address CVE-2019-9848, to block calling LibreLogo from document event script handers, e.g. mouse over. However LibreOffice also has a separate feature where documents can specify that pre-installed scripts can be executed on various global script events such as document-open, etc. In the fixed versions, global script event handlers are validated equivalently to document script event handlers. This issue affects: Document Foundation LibreOffice versions prior to 6.2.6.

CVSS3: 7.8
redhat
больше 6 лет назад

LibreOffice is typically bundled with LibreLogo, a programmable turtle vector graphics script, which can execute arbitrary python commands contained with the document it is launched from. Protection was added, to address CVE-2019-9848, to block calling LibreLogo from document event script handers, e.g. mouse over. However LibreOffice also has a separate feature where documents can specify that pre-installed scripts can be executed on various global script events such as document-open, etc. In the fixed versions, global script event handlers are validated equivalently to document script event handlers. This issue affects: Document Foundation LibreOffice versions prior to 6.2.6.

CVSS3: 9.8
debian
больше 6 лет назад

LibreOffice is typically bundled with LibreLogo, a programmable turtle ...

CVSS3: 9.8
github
больше 3 лет назад

LibreOffice is typically bundled with LibreLogo, a programmable turtle vector graphics script, which can execute arbitrary python commands contained with the document it is launched from. Protection was added, to address CVE-2019-9848, to block calling LibreLogo from document event script handers, e.g. mouse over. However LibreOffice also has a separate feature where documents can specify that pre-installed scripts can be executed on various global script events such as document-open, etc. In the fixed versions, global script event handlers are validated equivalently to document script event handlers. This issue affects: Document Foundation LibreOffice versions prior to 6.2.6.

CVSS3: 8.8
fstec
больше 6 лет назад

Уязвимость программного модуля LibreLogo пакета офисных программ LibreOffice, позволяющая нарушителю выполнить произвольный код в целевой системе

EPSS

Процентиль: 99%
0.85784
Высокий

9.8 Critical

CVSS3

7.5 High

CVSS2

Дефекты

CWE-20