Katalog CVE

CVE-2004-1307

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Przepełnienie bufora w wyniku przepełnienia całkowitego w funkcji TIFFFetchStripThing w libtiff 3.6.1 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez plik TIFF z flagą STRIPOFFSETS i dużą liczbą pasków. To prowadzi do przydzielenia bufora o zerowej wielkości i skutkuje przepełnieniem bufora w pamięci heap.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla integralności i poufności systemu. Może to prowadzić do przejęcia kontroli nad systemem przez nieautoryzowane osoby.

Rekomendacja

Zaleca się aktualizację biblioteki libtiff do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy ograniczyć otwieranie plików TIFF z nieznanych źródeł.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Integer overflow in the TIFFFetchStripThing function in tif_dirread.c for libtiff 3.6.1 allows remote attackers to execute arbitrary code via a TIFF file with the STRIPOFFSETS flag and a large number of strips, which causes a zero byte buffer to be allocated and leads to a heap-based buffer overflow.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS