CVE-2017-11591
WysokieStreszczenie
W wersji 0.26 biblioteki Exiv2 występuje wyjątek punktu zmiennoprzecinkowego w funkcji Exiv2::ValueType, co może prowadzić do zdalnego ataku typu denial of service przy użyciu spreparowanego wejścia.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego zablokowania usługi, co może prowadzić do przestojów w działaniu aplikacji korzystających z tej biblioteki.
Rekomendacja
Zaleca się aktualizację biblioteki Exiv2 do najnowszej wersji, aby usunąć tę podatność.
Inne podatności w Exiv2 0.26
Zobacz wszystkie- CVE-2017-12955Wysokie
W Exiv2 w wersji 0.26 występuje przepełnienie bufora oparte na stercie w pliku basicio.cpp. Ta podatność powoduje zapis poza przydzielonym obszarem pamięci w funkcji Exiv2::Image::printIFDStructure(), co może prowadzić do zdalnego odmowy usługi lub innych nieokreślonych skutków.
- CVE-2017-11592Wysokie
W Exiv2 w wersji 0.26 występuje podatność związana z niezgodnością procedur zarządzania pamięcią w funkcji Exiv2::FileIo::seek, co może prowadzić do zdalnego ataku typu denial of service (korupcja pamięci na stercie) przy użyciu spreparowanego wejścia.
- CVE-2017-11553Wysokie
W funkcji extend_alias_table w pliku localealias.c w Exiv2 w wersji 0.26 występuje nielegalny dostęp do adresu. Odpowiednio przygotowane dane wejściowe mogą prowadzić do zdalnego odmowy usługi.
- CVE-2017-9953Wysokie
W Exiv2 w wersji 0.26 występuje błąd związany z niewłaściwym zwolnieniem pamięci w funkcji Image::printIFDStructure, co prowadzi do błędu segmentacji. Odpowiednio przygotowane dane wejściowe mogą spowodować zdalny atak typu denial of service.
Oryginalny opis (angielski, źródło NVD)
There is a Floating point exception in the Exiv2::ValueType function in Exiv2 0.26 that will lead to a remote denial of service attack via crafted input.

