Katalog CVE

CVE-2025-66293

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

LIBPNG to biblioteka referencyjna do odczytu, tworzenia i manipulacji plikami PNG. Przed wersją 1.6.52 podatność typu out-of-bounds read w uproszczonym API libpng pozwala na odczyt do 1012 bajtów poza tablicę png_sRGB_base[512] podczas przetwarzania prawidłowych obrazów PNG z paletą, częściową przezroczystością i korekcją gamma. Pliki wywołujące tę podatność są zgodne ze specyfikacją PNG; błąd leży w wewnętrznym zarządzaniu stanem libpng.

Ocena ryzyka

Przetwarzanie specjalnie spreparowanego, ale zgodnego ze specyfikacją pliku PNG może doprowadzić do odczytu poza granicami pamięci, co może skutkować ujawnieniem danych lub awarią aplikacji. Może to być wykorzystane do ataków na aplikacje przetwarzające obrazy PNG.

Rekomendacja

Zaktualizuj libpng do wersji 1.6.52 lub nowszej.

Inne podatności w libpng

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. Prior to 1.6.52, an out-of-bounds read vulnerability in libpng's simplified API allows reading up to 1012 bytes beyond the png_sRGB_base[512] array when processing valid palette PNG images with partial transparency and gamma correction. The PNG files that trigger this vulnerability are valid per the PNG specification; the bug is in libpng's internal state management. Upgrade to libpng 1.6.52 or later.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS