CVE-2026-22801 in libpngИнформация

Сводка

по VulDB • 06.06.2026

LIBPNG — это эталонная библиотека для использования в приложениях, которые читают, создают и обрабатывают растровые изображения в формате PNG (Portable Network Graphics). В версиях от 1.6.26 до 1.6.53 в функциях упрощенного API записи libpng: png_write_image_16bit и png_write_image_8bit присутствует ошибка усечения целочисленного значения (integer truncation), которая приводит к heap buffer over-read, если вызывающая сторона передает отрицательный шаг строки (для макетов изображений, читаемых снизу вверх) или шаг, превышающий 65535 байт. Ошибка была внесена в libpng версии 1.6.26 (октябрь 2016 года) в результате добавления приведений типов для подавления предупреждений компилятора на 16-битных системах. Данная уязвимость исправлена в версии 1.6.54.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

GitHub M

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

09.01.2026

Раскрытие

13.01.2026

Модерация

принято

Вход

VDB-340540

EPSS

0.00114

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!