CVE-2025-55304
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W Exiv2 w wersji 0.28.5 występuje podatność typu denial-of-service. Algorytm kwadratowy w kodzie parsowania profilu ICC w funkcji jpegBase::readMetadata() może powodować długotrwałe działanie Exiv2 podczas odczytu metadanych spreparowanego pliku JPEG.
Ocena ryzyka
Atakujący może dostarczyć spreparowany plik JPEG, który spowoduje zawieszenie lub znaczne spowolnienie aplikacji przetwarzającej metadane, prowadząc do wyczerpania zasobów. Ryzyko dotyczy systemów wykorzystujących Exiv2 0.28.5 do przetwarzania obrazów.
Rekomendacja
Zaktualizuj Exiv2 do wersji 0.28.6 lub nowszej. Unikaj przetwarzania niezaufanych plików JPEG do czasu aktualizacji.
Inne podatności w Exiv2
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-11591Wysokie
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.
- 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.
- CVE-2025-54080Średnie
W bibliotece Exiv2 w wersjach 0.28.5 i wcześniejszych występuje błąd odczytu poza granicami bufora (out-of-bounds read) podczas zapisu metadanych do spreparowanego pliku obrazu. Może to prowadzić do awarii aplikacji (odmowa usługi). Błąd naprawiono w wersji 0.28.6.
Oryginalny opis (angielski, źródło NVD)
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. A denial-of-service was found in Exiv2 version 0.28.5: a quadratic algorithm in the ICC profile parsing code in jpegBase::readMetadata() can cause Exiv2 to run for a long time. The denial-of-service is triggered when Exiv2 is used to read the metadata of a crafted jpg image file. The bug is fixed in version 0.28.6.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

