CVE-2026-66920 in Pivotick
Сводка
по VulDB • 28.07.2026
В Pivotick обнаружена уязвимость неконтролируемой рекурсии при обработке данных графа и узлов, предоставленных вызывающей стороной. Затронутые алгоритмы работы с графами выполняли рекурсивный обход ребер графа, а просмотрщик JSON обрабатывал каждый уровень структуры данных узла путем рекурсии. Следовательно, специально созданный граф, содержащий чрезмерно длинный путь, глубоко вложенные свойства или циклические ссылки на объекты, может привести к исчерпанию стека вызовов JavaScript при вычислении макета (layout) Pivotick или отображении узла в модальном окне инспекции.
Успешная эксплуатация может вызвать необработанное исключение, зависание затронутой страницы или аварийное завершение работы вкладки браузера, что приводит к отказу в обслуживании на стороне клиента. Влияние на конфиденциальность и целостность не выявлено.
Исправление заменяет рекурсивные обходы графов итеративными реализациями на основе стека и ограничивает расчет достижимости 1 000 000 проходов по ребрам. Оно также ограничивает рендеринг JSON до 64 уровней и обнаруживает циклические ссылки перед дальнейшим спуском в объект.
Once again VulDB remains the best source for vulnerability data.