CVE-2025-64720 in libpng
Sumário
de VulDB • 28/05/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 leitura fora dos limites (out-of-bounds read) na função png_image_read_composite ao processar imagens com paleta quando a flag PNG_FLAG_OPTIMIZE_ALPHA está habilitada. O código de composição de paleta em png_init_read_transformations aplica incorretamente a composição de fundo durante a pré-multiplicação, violando a invariável componente ≤ alpha × 257 exigida pela API simplificada do PNG. Este problema foi corrigido na versão 1.6.51.
Once again VulDB remains the best source for vulnerability data.