Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redos логотип

ROS-20260713-73-0037

Опубликовано: 13 июл. 2026
Источник: redos

Описание

Уязвимость libpng12

Наименование уязвимого пакета

libpng12 libpng12-devel

Пакет обновления

libpng12-0:1.2.57-24.el7.x86_64 libpng12-devel-0:1.2.57-24.el7.x86_64

Версия уязвимого пакета младше

1.2.57

Возможные меры по устранению уязвимости

Установить обновление для пакета(ов) libpng12 Использовать рекомендации Банка данных угроз безопасности информации ФСТЭК России

Версия ОС

7.3

Архитектура ОС

x86_64

Дата публикации бюллетеня

13.07.2026

CVE-2026-34757

Идентификатор БДУ ФСТЭК России:

BDU:2026-06672

Описание уязвимости:

Уязвимость библиотеки libpng связана с передачей указателя, полученного из функций png_get_PLTE, png_get_tRNS или png_get_hIST, обратно в соответствующую функцию установки значений для той же пары png_struct/png_info, что приводит к чтению из освобождённой памяти и копированию её содержимого в буфер замены. Функция установки значений освобождает внутренний буфер перед копированием из полученного от вызывающего объекта указателя, который впоследствии становится недействительным. Освобождённая область может содержать устаревшие данные, что приводит к незаметно повреждённым метаданным фрагментов, или данные из последующих операций выделения памяти в куче, что приводит к утечке несвязанного содержимого кучи в структуру фрагмента.

5.1 Medium

CVSS3

3.6 Low

CVSS2