CVE-2026-34556

MEDIUM CVSS 3.1: 6,2 EPSS 0.01%
Обновлено 31 марта 2026
iccDEV
Параметр Значение
CVSS 6,2 (MEDIUM)
Устранено в версии 2.3.1.6
Тип уязвимости CWE-125 (Чтение за пределами буфера)
Поставщик iccDEV
Публичный эксплойт Нет

iccDEV предоставляет набор библиотек и инструментов для работы с профилями управления цветом ICC. До версии 2.3.1.6 в icAnsiToUtf8() в пути преобразования XML существовало переполнение буфера кучи (HBO). Проблема вызвана созданным профилем ICC, который заставляет icAnsiToUtf8(std::string&, char const*) обрабатывать входной буфер как C-строку и вызывать операции, основанные на strlen()/нулевом завершении. AddressSanitizer сообщает о ЧТЕНИИ за пределами допустимого диапазона размером 115 после выделения 114-байтовой кучи, при этом сбой наблюдается при запуске инструмента iccToXml.

Эта проблема исправлена ​​в версии 2.3.1.6.

Показать оригинальное описание (EN)

iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to version 2.3.1.6, there is a heap-buffer-overflow (HBO) in icAnsiToUtf8() in the XML conversion path. The issue is triggered by a crafted ICC profile which causes icAnsiToUtf8(std::string&, char const*) to treat an input buffer as a C-string and call operations that rely on strlen()/null-termination. AddressSanitizer reports an out-of-bounds READ of size 115 past a 114-byte heap allocation, with the failure observed while running the iccToXml tool. This issue has been patched in version 2.3.1.6.

Характеристики атаки

Способ атаки
Локальный
Нужен локальный доступ
Сложность
Низкая
Легко эксплуатировать
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Нет
Нет утечки данных
Целостность
Нет
Нет модификации данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1