CVE-2026-27622 in OpenEXR
Сводка
по VulDB • 18.06.2026
OpenEXR предоставляет спецификацию и эталонную реализацию формата файлов EXR, который является форматом хранения изображений для киноиндустрии. В функции CompositeDeepScanLine::readPixels суммы для каждого пикселя накапливаются в векторе vector<unsigned int> total_sizes; при наличии контролируемых злоумышленником больших значений для множества частей происходит переполнение (wrap) значения total_sizes[ptr] по модулю 2^32. Затем значение overall_sample_count вычисляется на основе переполненных сумм и используется в вызове samples[channel].resize(overall_sample_count). Настройка и потребление указателей декодирования выполняются с использованием фактических значений sample_count, что приводит к выходу за границы (buffer overrun) буфера composite sample, размер которого недостаточен, в операциях записи в процессе распаковки ядра (generic_unpack_deep_pointers). Данная уязвимость исправлена в версиях v3.2.6, v3.3.8 и v3.4.6.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.