Katalog CVE

CVE-2009-0749

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność typu use-after-free w funkcji GIFReadNextExtension w OptiPNG 0.6.2 i wcześniejszych wersjach pozwala na wywołanie awarii aplikacji poprzez specjalnie przygotowany obraz GIF. Problem występuje, gdy funkcja realloc zwraca nowy wskaźnik, co prowadzi do uszkodzenia pamięci przy dostępie do starego wskaźnika.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do spowodowania awarii aplikacji, co może prowadzić do przerwy w dostępności usług. To stwarza ryzyko dla organizacji, która polega na stabilności aplikacji przetwarzających obrazy GIF.

Rekomendacja

Zaleca się aktualizację OptiPNG do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać możliwość przetwarzania nieznanych lub podejrzanych obrazów GIF.

Powiązane podatności

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

Use-after-free vulnerability in the GIFReadNextExtension function in lib/pngxtern/gif/gifread.c in OptiPNG 0.6.2 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a crafted GIF image that causes the realloc function to return a new pointer, which triggers memory corruption when the old pointer is accessed.

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