Уязвимость игнорирования аргумента "-dSAFER" функциями "getenv" и "filenameforall" в Ghostscript, позволяющая удаленно читать данные через специально созданный PostScript-файл
Описание
Функции getenv и filenameforall в Ghostscript не учитывают аргумент -dSAFER, который обычно используется при обработке недоверенных документов. Это приводит к раскрытию информации. Специально созданный PostScript-документ может:
- Читать значения переменных окружения,
- Выводить содержимое директорий на целевой системе.
Затронутые версии ПО
- Ghostscript 9.10
Тип уязвимости
Раскрытие информации
Затронутые пакеты
| Платформа | Пакет | Состояние | Рекомендация | Релиз |
|---|---|---|---|---|
| Red Hat Enterprise Linux 5 | ghostscript | Will not fix | ||
| Red Hat OpenShift Enterprise 2 | ghostscript | Will not fix | ||
| Red Hat Enterprise Linux 6 | ghostscript | Fixed | RHSA-2017:0014 | 04.01.2017 |
| Red Hat Enterprise Linux 7 | ghostscript | Fixed | RHSA-2017:0013 | 04.01.2017 |
Показывать по
Дополнительная информация
Статус:
4 Medium
CVSS3
4.3 Medium
CVSS2
Связанные уязвимости
The getenv and filenameforall functions in Ghostscript 9.10 ignore the "-dSAFER" argument, which allows remote attackers to read data via a crafted postscript file.
The getenv and filenameforall functions in Ghostscript 9.10 ignore the "-dSAFER" argument, which allows remote attackers to read data via a crafted postscript file.
The getenv and filenameforall functions in Ghostscript 9.10 ignore the ...
4 Medium
CVSS3
4.3 Medium
CVSS2