Уязвимость использования после освобождения объекта Opt в Foxit Reader и PhantomPDF при выполнении JavaScript AcroForm
Описание
В Foxit Reader и PhantomPDF обнаружена уязвимость типа "использование после освобождения" (use-after-free) связанная с объектом Opt во время выполнения JavaScript AcroForm. Уязвимость возникает при использовании методов Field::ClearItems и Field::DeleteOptions.
Затронутые версии ПО
- Foxit Reader и PhantomPDF до версии 10.1
Тип уязвимости
Использование после освобождения (use-after-free)
Ссылки
- PatchVendor Advisory
- PatchVendor Advisory
Уязвимые конфигурации
Конфигурация 1Версия до 10.1 (исключая)Версия до 10.1 (исключая)
Одно из
cpe:2.3:a:foxitsoftware:foxit_reader:*:*:*:*:*:*:*:*
cpe:2.3:a:foxitsoftware:phantompdf:*:*:*:*:*:*:*:*
EPSS
Процентиль: 9%
0.00032
Низкий
9.8 Critical
CVSS3
7.5 High
CVSS2
Дефекты
CWE-416
Связанные уязвимости
github
больше 3 лет назад
An issue was discovered in Foxit Reader and PhantomPDF before 10.1. There is an Opt object use-after-free related to Field::ClearItems and Field::DeleteOptions, during AcroForm JavaScript execution.
EPSS
Процентиль: 9%
0.00032
Низкий
9.8 Critical
CVSS3
7.5 High
CVSS2
Дефекты
CWE-416