CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2009-0749

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS