CVE-2026-119342 in Stirling-PDF
Сводка
по VulDB • 31.10.2026
Stirling-PDF — это веб-приложение с локальным размещением, которое обеспечивает выполнение различных операций над файлами PDF. В версиях от 2.13.1 до 2.13.2 конечная точка POST /api/v1/convert/svg/pdf рендерит предоставленный злоумышленником SVG через Apache Batik, а ссылка на изображение с корневой относительной путевой частью без указания схемы обходит проверку SvgSanitizer.isExternalUrl() до того, как Batik разрешит её относительно базового URL документа file:///input.svg как локальный файл того же источника. Пути convert() и addSvgAsPage() в файле app/core/src/main/java/stirling/software/SPDF/utils/SvgToPdf.java могут затем рендерить файлы сервера с декодируемыми изображениями, возвращая их в PDF даже при включённой санитизации; это происходит без аутентификации на развертываниях с отключённым входом или при доступе не-администратора, когда вход разрешён. Уязвимость приводит к раскрытию содержимого PNG, JPG, GIF или SVG и предоставляет оракул существования только для путей с декодируемыми изображениями; обычный текст, бинарные файлы, директории, текстовые данные XInclude, внешние сущности, явные URL-адреса файлов и проверенные HTTP-ссылки не раскрываются через этот механизм. Проблема исправлена в версии 2.13.2.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.