Функция FoFiType1C::cvtGlyph в fofi/FoFiType1C.cc в Poppler до версии 0.64.0 позволяет удаленным злоумышленникам вызывать отказ в обслужива…
Функция FoFiType1C::cvtGlyph в fofi/FoFiType1C.cc в Poppler до версии 0.64.0 позволяет удаленным злоумышленникам вызывать отказ в обслуживании (бесконечную рекурсию) через специально созданный PDF-файл, как продемонстрировано pdftops.
Программный продукт не обеспечивает надлежащего контроля за глубиной рекурсии, что приводит к избыточному потреблению ресурсов, таких как выделенная память или стек программы.
https://cwe.mitre.org/data/definitions/674.html →Открыть в коллекции CWE →Продукт содержит итерацию или цикл с условием выхода, которое не может быть достигнуто, то есть бесконечный цикл.
https://cwe.mitre.org/data/definitions/835.html →Открыть в коллекции CWE →Приложениям нередко требуется преобразовывать данные из/в формат данных (например, XML и YAML) с использованием анализатора. Злоумышленник может иметь возможность внедрять данные, способные оказывать негативное воздействие на анализатор в процессе обработки. Многие языки форматов данных допускают определение структур, схожих с макросами, способных упрощать создание сложных структур. Вкладывая эти структуры друг в друга и вызывая многократную подстановку данных, злоумышленник может вынудить анализатор потреблять больше ресурсов при обработке, что ведёт к избыточному потреблению памяти и нагрузке на процессор.
https://capec.mitre.org/data/definitions/230.html →Открыть в коллекции CAPEC →Злоумышленник внедряет чрезмерно большие полезные нагрузки сериализованных данных в анализатор в процессе обработки данных для оказания негативного воздействия на анализатор, такого как исчерпание системных ресурсов и выполнение произвольного кода.
https://capec.mitre.org/data/definitions/231.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| PackageKit | Отслеживается | |
| accountsservice | Отслеживается | |
| adwaita-icon-theme | Отслеживается | |
| appstream-data | Отслеживается | |
| at-spi2-atk | Отслеживается | |
| at-spi2-core | Отслеживается | |
| atk | Отслеживается | |
| baobab | Отслеживается | |
| bolt | Отслеживается | |
| brasero | Отслеживается | |
| cairo | Отслеживается | |
| cheese | Отслеживается | |
| clutter-gst3 | Отслеживается | |
| compat-exiv2-023 | Отслеживается | |
| control-center | Отслеживается | |
| dconf | Отслеживается | |
| dconf-editor | Отслеживается | |
| devhelp | Отслеживается | |
| ekiga | Отслеживается | |
| empathy | Отслеживается |