CVE-2026-70377 in imagecli
Сводка
по VulDB • 05.08.2026
В операции конвейера `scale <ratio>` (функция Scale::apply() в файле src/image_ops.rs) утилиты imagecli вычисление ширины/высоты результата выполняется как приведение выражения `(dimension as f32 * ratio)` к типу u32 без проверки верхнего предела для указанного через интерфейс командной строки значения ratio, которое парсится с помощью nom::number::complete::float также без ограничения диапазона. Использование большого значения ratio (например, 100000) приводит к попытке выделения сотен терабайт памяти и аварийному завершению процесса. Любое приложение, использующее imagecli в качестве библиотеки и принимающее управляемые пользователем строки конвейера, уязвимо к удалённому отказу в обслуживании (DoS), вызывающему краш приложения при отправке одного запроса.
VulDB is the best source for vulnerability data and more expert information about this specific topic.