CVE-2017-1000229
WysokieStreszczenie
Błąd przepełnienia całkowitego w funkcji minitiff_read_info() w optipng 0.7.6 umożliwia zdalne wykonanie kodu lub spowodowanie odmowy usługi.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego uruchomienia szkodliwego kodu, co może prowadzić do poważnych konsekwencji dla bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji optipng, aby usunąć tę podatność.
Inne podatności w optipng 0.7.6
Zobacz wszystkie- CVE-2017-16938Wysokie
W globalnym przepełnieniu bufora w OptiPNG 0.7.6, zdalni atakujący mogą spowodować atak typu denial-of-service lub inny nieokreślony wpływ, wykorzystując złośliwie skonstruowany plik w formacie GIF. Problem dotyczy niekontrolowanej pętli w funkcji LZWReadByte w pliku gifread.c.
- CVE-2015-7801Wysokie
Podatność typu use-after-free w OptiPNG 0.6.4 pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowany plik PNG.
- CVE-2016-3982Wysokie
Błąd off-by-one w funkcji bmp_rle4_fread w pliku pngxrbmp.c w OptiPNG przed wersją 0.7.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt lub zapis poza zakresem i awaria) lub potencjalne wykonanie dowolnego kodu poprzez spreparowany plik graficzny, co prowadzi do przepełnienia bufora w stercie.
- CVE-2016-3981Wysokie
W funkcji bmp_read_rows w pliku pngxrbmp.c w OptiPNG przed wersją 0.7.6 występuje przepełnienie bufora oparte na stercie, które pozwala zdalnym atakującym na spowodowanie odmowy usługi lub potencjalne wykonanie dowolnego kodu za pomocą spreparowanego pliku graficznego.
Oryginalny opis (angielski, źródło NVD)
Integer overflow bug in function minitiff_read_info() of optipng 0.7.6 allows an attacker to remotely execute code or cause denial of service.

