Компрометация системы в Graphviz

Дата публикации:
28.05.2014
Дата изменения:
28.05.2014
Всего просмотров:
516
Опасность:
Высокая
Наличие исправления:
Инстуркции по устранению
Количество уязвимостей:
3
CVSSv2 рейтинг:
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C) = Base:10/Temporal:7.4
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C) = Base:10/Temporal:7.4
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C) = Base:10/Temporal:7.4
CVE ID:
CVE-2014-0978
CVE-2014-1235
CVE-2014-1236
Вектор эксплуатации:
Удаленная
Воздействие:
Компрометация системы
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
Graphviz 2.x
Уязвимые версии: Graphviz 2.34.0, возможно более ранние версии

Описание:
Уязвимость позволяет удаленному пользователю выполнить произвольный код на целевой системе.

1. Уязвимость существует из-за ошибки проверки границ данных в функции "yyerror()" в файле lib/cgraph/scan.l. Удаленный пользователь может с помощью специально сформированного файла вызвать переполнение стека буфера.

2. Уязвимость существует из-за иной ошибки проверки границ данных в функции "yyerror()" в файле lib/cgraph/scan.l. Удаленный пользователь может вызвать переполнение стека буфера.

ПРИМЕЧАНИЕ: Эта уязвимость существует из-за временного решения проблемы CVE-2014-0978.

3. Уязвимость существует из-за ошибки проверки границ данных в функции "chkNum()" в файле lib/cgraph/scan.l. Удаленный пользователь может вызвать переполнение стека буфера.

URL производителя: http://www.graphviz.org/

Решение: Исправлено в репозитории.

Ссылки: https://github.com/ellson/graphviz/commit/7aaddf52cd98589fb0c3ab72a393f8411838438a

или введите имя

CAPTCHA