CVE-2022-1354
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 47 - wyżej niż 47% wszystkich znanych CVE
Streszczenie
W bibliotece Libtiff, w pliku tiffinfo.c w funkcji TIFFReadRawDataStriped(), występuje przepełnienie bufora na stercie. Atakujący może przekazać spreparowany plik TIFF do narzędzia tiffinfo, wywołując przepełnienie i awarię prowadzącą do odmowy usługi.
Ocena ryzyka
Podatność umożliwia zdalne wywołanie awarii narzędzia przetwarzającego pliki TIFF, co może prowadzić do odmowy usługi. W niektórych scenariuszach przepełnienie sterty może potencjalnie umożliwić wykonanie kodu.
Rekomendacja
Zaktualizuj Libtiff do wersji zawierającej poprawkę dla CVE-2022-1354. Nie przetwarzaj niezaufanych plików TIFF za pomocą tiffinfo do czasu wdrożenia aktualizacji.
Inne podatności w Libtiff
Zobacz wszystkie- CVE-2017-17973Wysokie
W LibTIFF w wersji 4.0.8 występuje podatność typu use-after-free w funkcji t2p_writeproc w pliku tiff2pdf.c, która wykorzystuje pamięć na stercie.
- CVE-2017-17942Wysokie
W LibTIFF w wersji 4.0.9 występuje błąd przepełnienia bufora na stercie w funkcji PackBitsEncode w pliku tif_packbits.c.
- CVE-2017-17095Wysokie
W narzędziu pal2rgb w LibTIFF 4.0.9 występuje podatność, która pozwala zdalnym atakującym na spowodowanie awarii aplikacji poprzez przepełnienie bufora w stercie podczas przetwarzania spreparowanego pliku TIFF.
- CVE-2017-12944Wysokie
Funkcja TIFFReadDirEntryArray w LibTIFF 4.0.8 niewłaściwie zarządza alokacją pamięci dla krótkich plików, co może prowadzić do awarii aplikacji podczas wywołania tiff2pdf.
- CVE-2017-11335Wysokie
W bibliotece LibTIFF 4.0.8 występuje przepełnienie bufora na stercie w pliku tools/tiff2pdf.c, które może być wywołane przez obraz z konfiguracją PlanarConfig=Contig. Może to prowadzić do zapisu poza przydzielonym obszarem pamięci oraz potencjalnie do zdalnego ataku typu denial of service lub wykonania dowolnego kodu.
- CVE-2017-10688Wysokie
W LibTIFF w wersji 4.0.8 występuje błąd asercji w funkcji TIFFWriteDirectoryTagCheckedLong8Array w pliku tif_dirwrite.c. Odpowiednio przygotowane dane wejściowe mogą prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-9935Wysokie
W LibTIFF 4.0.8 występuje przepełnienie bufora na stercie w funkcji t2p_write_pdf, co może prowadzić do różnych uszkodzeń. Opracowany dokument TIFF może spowodować odczyt poza zakresem, nieprawidłowe zwolnienie pamięci lub uszkodzenie pamięci, co może prowadzić do wykonania dowolnego kodu.
- CVE-2017-7602Wysokie
LibTIFF w wersji 4.0.7 zawiera przepełnienie liczby całkowitej ze znakiem, co może umożliwić zdalnym atakującym spowodowanie awarii aplikacji lub potencjalnie innego nieokreślonego wpływu poprzez spreparowany obraz.
- CVE-2017-7601Wysokie
LibTIFF w wersji 4.0.7 ma problem z niezdefiniowanym zachowaniem związanym z 'przesunięciem wykładnika zbyt dużym dla 64-bitowego typu long', co może prowadzić do awarii aplikacji.
- CVE-2017-7600Wysokie
LibTIFF w wersji 4.0.7 ma problem z niezdefiniowanym zachowaniem związanym z wartościami poza zakresem reprezentowalnych wartości typu unsigned char, co może umożliwić zdalnym atakującym spowodowanie awarii aplikacji lub inne nieokreślone skutki za pomocą spreparowanego obrazu.
Oryginalny opis (angielski, źródło NVD)
A heap buffer overflow flaw was found in Libtiffs' tiffinfo.c in TIFFReadRawDataStriped() function. This flaw allows an attacker to pass a crafted TIFF file to the tiffinfo tool, triggering a heap buffer overflow issue and causing a crash that leads to a denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

