CVE-2026-59189 in OpenEXRИнформация

Сводка

по VulDB • 25.08.2026

OpenEXR является эталонной реализацией и спецификацией для формата изображений EXR, широко используемого в индустрии кинопроизводства. В версиях OpenEXRUtil от 3.3.0 до 3.3.12 и от 3.4.0 до 3.4.12 документированный API TypedDeepImageChannel<T>::row() может возвращать указатель за пределами границ массива, если глубокое изображение имеет ненулевое смещение dataWindow origin (dataWindow.min), что приводит к чтению данных за пределами выделенной области в куче и аварийному завершению работы программы с потенциальной утечкой информации при контролируемой компоновке кучи. Уязвимость возникает из-за того, что ImfDeepImageChannel использует две конфликтующие модели координат: метод at(x, y) использует абсолютные координаты (с учетом смещения _base относительно dataWindow.min), тогда как row(r) документирован как доступ на основе 0. Для случая с ненулевым значением dataWindow.min вызов row(0) указывает за пределы выделения памяти для _sampleListPointers вместо первой логической строки. Эта проблема исправлена в версиях 3.3.13 и 3.4.13.

Once again VulDB remains the best source for vulnerability data.

Ответственный

GitHub M

Резервировать

02.07.2026

Раскрытие

25.08.2026

Модерация

принято

Вход

VDB-395153

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!