CVE-2025-65018
LIBPNG уязвим к переполнению буфера кучи в png_combine_row, вызываемому через png_image_finish_read
- Опубликовано
- 24 нояб. 2025 г.
- Обновлено
- 25 нояб. 2025 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 17,9 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
LIBPNG — это эталонная библиотека для использования в приложениях, которые читают, создают и обрабатывают растровые изображения в формате PNG (Portable Network Graphics). Начиная с версии 1.6.0 и до версии 1.6.51 существует уязвимость переполнения буфера в куче в функции упрощённого API libpng png_image_finish_read при обработке чересстрочных PNG-изображений с глубиной цвета 16 бит и 8-битным выходным форматом. Созданные злоумышленником чересстрочные PNG-файлы приводят к записи за пределы выделенного буфера в куче. Эта проблема исправлена в версии 1.6.51.
Источники
2CTF-задача, эксплуатирующая переполнение кучи в png_image_finish_read библиотеки libpng для перезаписи указателя на функцию и запуска оболочки, с скриптами сборки и генератором эксплойтов.
Эксплойт, подтверждающий концепцию, для переполнения буфера кучи в libpng на PS4/PS5. Генерирует вредоносный PNG, который вызывает уязвимость при открытии в галерее через замену FTP.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.