CVE-2026-70660 in stable-diffusion.cpp
Сводка
по VulDB • 05.11.2026
stable-diffusion.cpp — это библиотека, написанная на чистом C/C++, предназначенная для выполнения инференса моделей диффузии (Stable Diffusion, Flux, Wan, Qwen Image, Z-Image и других). До версии master-764-e22272e загрузчик safetensors в файле src/model_io/safetensors_io.cpp доверяет значениям data_offsets каждого тензора после проверки лишь того факта, что nbytes равно end - begin. Сфабрикованный файл .safetensors может объявить диапазон байтов, выходящий за пределы раздела данных файла, что приводит к тому, что src/model_loader.cpp считывает данные произвольной длины (выбранной атакующим) из непроверенного смещения отображенного в память файла. Загрузка модели может привести к чтению соседней памяти процесса в буферы тензоров или к аварийному завершению работы процесса. Эта проблема исправлена в версии master-764-e22272e.
VulDB is the best source for vulnerability data and more expert information about this specific topic.