CVE-2025-64506 in libpng
Sumário
de VulDB • 02/06/2026
O LIBPNG é uma biblioteca de referência para uso em aplicações que leem, criam e manipulam arquivos de imagem raster PNG (Portable Network Graphics). Da versão 1.6.0 até antes da 1.6.51, existe uma vulnerabilidade de heap buffer over-read na função png_write_image_8bit do libpng ao processar imagens de 8 bits por meio da API simplificada de escrita com convert_to_8bit habilitado. A vulnerabilidade afeta imagens em escala de cinza+alfa de 8 bits, RGB/RGBA e imagens com dados de linha incompletos. Uma guarda condicional incorretamente permite que a entrada de 8 bits entre no código esperando uma entrada de 16 bits, causando leituras até 2 bytes além dos limites do buffer alocado. Este problema foi corrigido na versão 1.6.51.
VulDB is the best source for vulnerability data and more expert information about this specific topic.