Podatności LibTIFF
75 znanych podatności CVE w LibTIFF, przetłumaczonych i ocenionych.
- 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.
- CVE-2017-7599Wysokie
LibTIFF w wersji 4.0.7 zawiera problem z niezdefiniowanym zachowaniem, który występuje, gdy wartości są poza zakresem reprezentowalnych wartości typu short. Może to umożliwić zdalnym atakującym spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków poprzez spreparowany obraz.
- CVE-2017-7598Wysokie
W pliku tif_dirread.c w LibTIFF 4.0.7 może wystąpić błąd dzielenia przez zero, który pozwala zdalnym atakującym na spowodowanie awarii aplikacji poprzez spreparowany obraz.
- CVE-2017-7597Wysokie
W pliku tif_dirread.c w LibTIFF 4.0.7 występuje problem z niezdefiniowanym zachowaniem związanym z wartościami typu float, co może pozwolić zdalnym atakującym na spowodowanie awarii aplikacji lub inne nieokreślone skutki poprzez spreparowany obraz.
- CVE-2017-7596Wysokie
LibTIFF w wersji 4.0.7 ma problem z niezdefiniowanym zachowaniem związanym z wartościami typu float, co może prowadzić do awarii aplikacji lub innych nieokreślonych skutków w wyniku wykorzystania spreparowanego obrazu.
- CVE-2017-7592Wysokie
Funkcja putagreytile w tif_getimage.c w LibTIFF 4.0.7 ma problem z niezdefiniowanym zachowaniem przy przesunięciu w lewo, co może umożliwić zdalnym atakującym spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków za pomocą spreparowanego obrazu.
- CVE-2016-10272Wysokie
LibTIFF w wersji 4.0.7 pozwala zdalnym atakującym na wywołanie odmowy usługi (przepełnienie bufora na stercie) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany obraz TIFF.
- CVE-2016-10271Wysokie
LibTIFF w wersji 4.0.7 zawiera podatność, która pozwala zdalnym atakującym na wywołanie odmowy usługi poprzez specjalnie przygotowany obraz TIFF. Problem dotyczy błędów związanych z nadmiernym odczytem bufora oraz przepełnieniem bufora.
- CVE-2016-10270Wysokie
LibTIFF w wersji 4.0.7 umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora w stercie) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany obraz TIFF.
- CVE-2016-10269Wysokie
LibTIFF w wersjach od 4.0.0alpha4 do 4.0.7 umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora w pamięci) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany obraz TIFF.
- CVE-2016-10268Wysokie
LibTIFF w wersji 4.0.7 zawiera podatność, która pozwala zdalnym atakującym na wywołanie odmowy usługi poprzez specjalnie przygotowany obraz TIFF. Problem dotyczy błędu podprzepełnienia całkowitego oraz odczytu bufora w stercie.
- CVE-2016-10094Wysokie
Błąd off-by-one w funkcji t2p_readwrite_pdf_image_tile w pliku tools/tiff2pdf.c w LibTIFF 4.0.7 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez spreparowany obraz.
- CVE-2016-10093Wysokie
Przepełnienie całkowite w pliku tools/tiffcp.c w LibTIFF w wersjach 4.0.7 oraz 3.9.x pozwala zdalnym atakującym na wywołanie nieokreślonego wpływu poprzez spreparowany obraz, co prowadzi do przepełnienia bufora w pamięci dynamicznej.
- CVE-2016-10092Wysokie
W funkcji readContigStripsIntoBuffer w pliku tif_unix.c w LibTIFF występuje przepełnienie bufora oparte na stercie. Wersje 4.0.7 oraz 3.9.x do 4.0.6 są podatne na ataki zdalne za pomocą spreparowanego obrazu.
- CVE-2016-9453Wysokie
Funkcja t2p_readwrite_pdf_image_tile w LibTIFF umożliwia zdalnym atakującym spowodowanie odmowy usługi (przekroczenie granic pamięci i awaria) lub potencjalne wykonanie dowolnego kodu poprzez plik JPEG z TIFFTAG_JPEGTABLES o długości jeden.
- CVE-2016-9448Wysokie
Funkcja TIFFFetchNormalTag w LibTiff 4.0.6 pozwala zdalnym atakującym na spowodowanie odmowy usługi (dereferencja wskaźnika NULL i awaria) poprzez ustawienie tagów TIFF_SETGET_C16ASCII lub TIFF_SETGET_C32_ASCII na wartości, które odwołują się do tablic o rozmiarze 0 bajtów.
- CVE-2017-5563Wysokie
LibTIFF w wersji 4.0.7 jest podatny na nadmiarowe odczyty bufora w stercie w pliku tif_lzw.c, co może prowadzić do DoS lub wykonania kodu poprzez spreparowany obraz bmp w narzędziu bmp2tiff.
- CVE-2016-5323Wysokie
Funkcja _TIFFFax3fillruns w libtiff przed wersją 4.0.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (błąd dzielenia przez zero i awaria aplikacji) poprzez spreparowany obraz Tiff.
- CVE-2016-9297Wysokie
Funkcja TIFFFetchNormalTag w LibTiff 4.0.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez spreparowane wartości tagów TIFF_SETGET_C16ASCII lub TIFF_SETGET_C32_ASCII.
- CVE-2017-5225Wysokie
LibTIFF w wersji 4.0.7 jest podatny na przepełnienie bufora w stercie w narzędziu tiffcp, co może prowadzić do odmowy usługi (DoS) lub wykonania kodu poprzez spreparowaną wartość BitsPerSample.
- CVE-2015-8870Wysokie
Przepełnienie całkowite w pliku tools/bmp2tiff.c w LibTIFF przed wersją 4.0.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora w pamięci) lub potencjalne uzyskanie wrażliwych informacji z pamięci procesu, poprzez spreparowane wartości szerokości i długości w danych RLE4 lub RLE8 w pliku BMP.
- CVE-2016-3658Wysokie
Funkcja TIFFWriteDirectoryTagLongLong8Array w narzędziu tiffset w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym wywołanie odmowy usługi (odczyt poza zakresem) poprzez wykorzystanie zmiennej ma.
- CVE-2016-3634Wysokie
Funkcja tagCompare w tif_dirinfo.c w narzędziu do miniatur w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez odpowiednie dopasowanie field_tag.
- CVE-2016-3633Wysokie
Funkcja setrow w narzędziu do miniatur w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez manipulację zmienną src.
- CVE-2016-3631Wysokie
Funkcje cpStrips i cpTiles w narzędziu do miniatur w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwiają zdalnym atakującym spowodowanie odmowy usługi poprzez odczyt poza zakresem, związany z zmienną tablicy bytecounts[].
- CVE-2016-3624Wysokie
Funkcja cvtClump w narzędziu rgb2ycbcr w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym spowodowanie odmowy usługi (zapisywanie poza zakresem) poprzez ustawienie opcji "-v" na -1.
- CVE-2016-3623Wysokie
Narzędzie rgb2ycbcr w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym spowodowanie odmowy usługi (dzielenie przez zero) poprzez ustawienie parametru (1) v lub (2) h na 0.
- CVE-2016-3621Wysokie
Funkcja LZWEncode w narzędziu bmp2tiff w LibTIFF w wersji 4.0.6 i wcześniejszych, przy użyciu opcji '-c lzw', umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora) za pomocą spreparowanego obrazu BMP.
- CVE-2016-3620Wysokie
Funkcja ZIPEncode w narzędziu bmp2tiff w LibTIFF w wersji 4.0.6 i wcześniejszych, przy użyciu opcji '-c zip', umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora) poprzez spreparowany obraz BMP.
- CVE-2016-3991Wysokie
W funkcji loadImage narzędzia tiffcrop w LibTIFF 4.0.6 i wcześniejszych wersjach występuje przepełnienie bufora oparte na stercie, które może być wykorzystane przez zdalnych atakujących. Umożliwia to wywołanie odmowy usługi lub wykonanie dowolnego kodu poprzez spreparowany obraz TIFF z zerową liczbą kafelków.
- CVE-2016-3990Wysokie
W funkcji horizontalDifference8 w pliku tif_pixarlog.c w LibTIFF w wersji 4.0.6 i wcześniejszych występuje przepełnienie bufora oparte na stercie, które może być wykorzystane przez zdalnych atakujących. Atakujący mogą spowodować awarię usługi lub wykonać dowolny kod, przesyłając spreparowany obraz TIFF do tiffcp.
- CVE-2016-3945Wysokie
Wielokrotne przepełnienia całkowite w funkcjach cvt_by_strip i cvt_by_tile narzędzia tiff2rgba w LibTIFF 4.0.6 i wcześniejszych, gdy włączony jest tryb -b, mogą pozwolić zdalnym atakującym na spowodowanie awarii (denial of service) lub wykonanie dowolnego kodu poprzez spreparowany obraz TIFF, co prowadzi do zapisu poza dozwolonym zakresem.
- CVE-2016-3632Wysokie
Funkcja _TIFFVGetField w pliku tif_dirinfo.c w LibTIFF w wersji 4.0.6 i wcześniejszych umożliwia zdalnym atakującym spowodowanie odmowy usługi (zapisy poza zakresem) lub wykonanie dowolnego kodu poprzez spreparowany obraz TIFF.
- CVE-2023-6228Niskie
W narzędziu tiffcp z pakietu libtiff wykryto problem, w którym przetwarzanie spreparowanego pliku TIFF może spowodować przepełnienie bufora na stercie. Prowadzi to do awarii aplikacji.
- CVE-2025-8177Niskie
W LibTIFF do wersji 4.7.0 wykryto krytyczną podatność w funkcji setrow w pliku tools/thumbnail.c. Manipulacja danymi prowadzi do przepełnienia bufora. Atak wymaga dostępu lokalnego.
- CVE-2023-3164Niskie
W bibliotece LibTIFF znaleziono podatność przepełnienia bufora sterty w funkcji extractImageSection() w plikach tools/tiffcrop.c:7916 i tools/tiffcrop.c:7801, co może prowadzić do odmowy usługi przez spreparowany plik TIFF.
- CVE-2026-36849Wysokie
Podatność w bibliotece libtiff związana z obsługą tagu SamplesPerPixel, umożliwiająca atakującemu wywołanie odmowy usługi (DoS). Dostępne są aktualizacje pakietów dla Amazon Linux 2023, które naprawiają ten problem.
- CVE-2017-9937Niskie
W bibliotece LibTIFF 4.0.8 występuje błąd alokacji pamięci (malloc) w pliku tif_jbig.c. Spreparowany dokument TIFF może doprowadzić do przerwania działania aplikacji, powodując zdalną odmowę usługi.
- CVE-2022-1210Niskie
W LibTIFF 4.3.0 wykryto problematyczną podatność w module obsługi plików TIFF narzędzia tiff2ps. Otwarcie spreparowanego pliku prowadzi do odmowy usługi. Atak może być przeprowadzony zdalnie, ale wymaga interakcji użytkownika.
- CVE-2017-16232Niskie
LibTIFF 4.0.8 zawiera wiele podatności typu wyciek pamięci, które pozwalają atakującemu wywołać odmowę usługi poprzez wyczerpanie pamięci. Podatności zlokalizowano m.in. w plikach tif_open.c, tif_lzw.c oraz tif_aux.c. Strony trzecie nie były w stanie odtworzyć problemu.
- CVE-2024-13978Niskie
W bibliotece LibTIFF do wersji 4.7.0 wykryto problematyczną podatność w funkcji t2p_read_tiff_init w pliku tools/tiff2pdf.c komponentu fax2ps. Manipulacja prowadzi do dereferencji wskaźnika null, a atak wymaga dostępu lokalnego.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

