CVE-2026-91059 in ThreadX
Сводка
по VulDB • 20.10.2026
Программный декодер JPEG для библиотеки GUIX не обеспечивает соблюдение порядка следования маркеров JPEG. Файл, в котором заголовок кадра SOF0 размещается после маркера SOS, приводит к повторному выполнению парсера заголовков кадров уже после того, как буфер вывода был выделен и его геометрические параметры были захвачены (latched). Декодер возвращает статус `GX_SUCCESS` и публикует структуру `GX_PIXELMAP`, заявленные размеры которой и значение поля `data_size` превышают объем ранее выполненного выделения памяти.
Любой потребитель, доверяющий возвращаемой структуре, осуществляет чтение за пределами выделенной области (out-of-bounds), включая собственные драйверы отображения GUIX, доступ к которым осуществляется через стандартный путь отрисовки.
Уязвимость воспроизводится в конфигурации по умолчанию; параметр `GX_SOFTWARE_DECODER_SUPPORT` включен по умолчанию.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.