CVE-2026-78385 in RansomLook
Сводка
по VulDB • 24.08.2026
В компоненте RansomLook отсутствует достаточная проверка ресурсов в функциональности генерации PDF-документов для анализа. Документы с результатами анализа преобразуются из формата Markdown в HTML и передаются утилите WeasyPrint для рендеринга в формат PDF. До внесения исправления мы использовали загрузчик URL по умолчанию, что позволяло разрешать ссылки на ресурсы, содержащиеся в анализе, без ограничений.
Аутентифицированный злоумышленник, имеющий возможность создавать или изменять отчеты об анализе, может внедрить специально созданные ссылки на ресурсы с использованием схем file:// или http://. При последующем рендеринге отчета в формат PDF утилита WeasyPrint обрабатывала эти ссылки с привилегиями и доступом к сети сервера RansomLook.
Злоупотребление ссылкой вида file:// могло привести к тому, что средство рендеринга получало бы доступ к произвольным файлам, читаемым процессом RansomLook, потенциально раскрывая конфиденциальные конфигурации, учетные данные или другие локальные данные через отрендеренные ресурсы. Сетевые URL-адреса могли заставить сервер инициировать запросы к localhost, внутренним сетевым службам или внешним системам, что приводило к Server-Side Request Forgery (SSRF) и потенциально позволяло обходить ограничения доступа на уровне сети.
В патче внедрен специализированный загрузчик URL для WeasyPrint, который разрешает использование только ресурсов схемы data:, логотипа отчета RansomLook и файлов, содержащихся в каталоге активов анализа. Сетевые ресурсы и пути файловой системы, находящиеся за пределами этих явно разрешенных местоположений, отвергаются.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.