Podatności OpenJPEG
25 znanych podatności CVE w OpenJPEG, przetłumaczonych i ocenionych.
- CVE-2017-14164Wysokie
W OpenJPEG 2.2.0 odkryto problem z walidacją rozmiaru w funkcji opj_j2k_write_sot, co prowadzi do zapisu poza przydzielonym obszarem pamięci. Może to skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2017-14152Wysokie
W OpenJPEG 2.2.0 odkryto problem z nieprawidłowym obsługiwaniem przypadku zerowego w funkcji opj_j2k_set_cinema_parameters. Ta podatność prowadzi do zapisu poza przydzielonym obszarem pamięci, co może skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2017-14151Wysokie
W OpenJPEG 2.2.0 odkryto błąd off-by-one w funkcji opj_tcd_code_block_enc_allocate_data, który prowadzi do zapisu poza przydzielonym obszarem pamięci. Może to skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2017-14041Wysokie
W funkcji pgxtoimage w pliku bin/jp2/convert.c w OpenJPEG 2.2.0 odkryto przepełnienie bufora na stosie. Ta podatność prowadzi do zapisu poza przydzielonym obszarem pamięci, co może skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2017-14040Wysokie
W OpenJPEG 2.2.0 odkryto nieprawidłowy dostęp do pamięci w pliku bin/jp2/convert.c, co prowadzi do awarii funkcji tgatoimage. Ta podatność może skutkować zdalnym odmową usługi lub innymi nieokreślonymi skutkami.
- CVE-2017-14039Wysokie
W funkcji opj_t2_encode_packet w bibliotece OpenJPEG 2.2.0 odkryto przepełnienie bufora oparte na stercie. Ta podatność prowadzi do zapisu poza przydzielonym obszarem pamięci, co może skutkować zdalnym odmową usługi lub innymi nieokreślonymi skutkami.
- CVE-2016-9675Wysokie
W bibliotece openjpeg odkryto błąd przepełnienia bufora w stercie w łatce dla CVE-2013-6045. Specjalnie przygotowany obraz j2k może spowodować awarię aplikacji lub potencjalnie wykonać dowolny kod.
- CVE-2016-9114Wysokie
W funkcji imagetopnm w pliku convert.c w OpenJPEG 2.1.2 występuje dostęp do wskaźnika NULL. Wartość image->comps[compno].data nie jest przypisywana po inicjalizacji, co prowadzi do awarii programu.
- CVE-2016-9113Wysokie
W funkcji imagetobmp w pliku convertbmp.c:980 w OpenJPEG 2.1.2 występuje dereferencja wskaźnika NULL. Pole image->comps[0].data nie jest przypisane po inicjalizacji (NULL), co prowadzi do awarii usługi.
- CVE-2016-9112Wysokie
W funkcji opj_pi_next_cprl w OpenJPEG 2.1.2 występuje wyjątek punktu zmiennoprzecinkowego (FPE), który może prowadzić do błędów w obliczeniach, w tym dzielenia przez zero.
- CVE-2016-8332Wysokie
W OpenJPEG 2.1.1 występuje przepełnienie bufora, które może prowadzić do wykonania dowolnego kodu podczas analizowania spreparowanego obrazu. Wykorzystanie tej podatności wymaga, aby użytkownik otworzył złośliwy plik jpeg2000.
- CVE-2016-7445Wysokie
W OpenJPEG przed wersją 2.1.2 występuje podatność, która pozwala zdalnym atakującym na spowodowanie awarii aplikacji poprzez dereferencję wskaźnika NULL związanej z zmienną s.
- CVE-2016-7163Wysokie
Przepełnienie całkowite w funkcji opj_pi_create_decode w pliku pi.c w OpenJPEG umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowany plik JP2, co prowadzi do odczytu lub zapisu poza dozwolonym zakresem.
- CVE-2013-4290Wysokie
W OpenJPEG przed wersją 1.5.2 występuje przepełnienie bufora na stosie, które może być wykorzystane przez zdalnych atakujących. Atakujący mogą wykorzystać nieokreślone wektory w plikach lib/openjp3d/opj_jp3d_compress.c, bin/jp3d/convert.c lub lib/openjp3d/event.c.
- CVE-2013-4289Wysokie
Wielokrotne przepełnienia całkowite w pliku lib/openjp3d/jp3d.c w OpenJPEG przed wersją 1.5.2 mogą umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu, co prowadzi do przepełnienia bufora w pamięci dynamicznej.
- CVE-2022-1122Niskie
W programie opj2_decompress w openjpeg2 2.4.0 wykryto usterkę w obsłudze katalogu wejściowego z dużą liczbą plików. Gdy nie uda się przydzielić bufora do przechowywania nazw plików, program wywołuje free() na niezainicjalizowanym wskaźniku, co prowadzi do błędu segmentacji i potencjalnej odmowy usługi.
- CVE-2024-56826Średnie
W projekcie OpenJPEG wykryto wadę polegającą na przepełnieniu bufora sterty, które może zostać wywołane podczas używania narzędzia opj_decompress z określonymi opcjami. Może to prowadzić do awarii aplikacji lub innego niezdefiniowanego zachowania.
- CVE-2024-56827Średnie
W projekcie OpenJPEG wykryto błąd przepełnienia bufora sterty. Problem może wystąpić podczas używania narzędzia opj_decompress z określonymi opcjami, prowadząc do awarii aplikacji lub niezdefiniowanego zachowania.
- CVE-2021-29338Niskie
W bibliotece OpenJPEG w wersji 2.4.0 występuje przepełnienie liczby całkowitej. Zdalny atakujący może spowodować awarię aplikacji, wywołując odmowę usługi (DoS) poprzez użycie opcji "-ImgDir" na katalogu zawierającym 1048576 plików.
- CVE-2021-3575Niskie
W bibliotece openjpeg w pliku color.c:379:42 w funkcji sycc420_to_rgb wykryto przepełnienie bufora sterty podczas dekompresji spreparowanego pliku .j2k. Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu z uprawnieniami aplikacji skompilowanej z openjpeg.
- CVE-2023-39327Średnie
W OpenJPEG wykryto wadę, w której złośliwie skonstruowane obrazy mogą spowodować, że program wejdzie w dużą pętlę i będzie ciągle wypisywać komunikaty ostrzegawcze na terminalu.
- CVE-2017-17480Krytyczne
W OpenJPEG 2.3.0 odkryto przepełnienie bufora na stosie w funkcji pgxtovolume w pliku jp3d/convert.c. Ta podatność prowadzi do zapisu poza przydzielonym obszarem pamięci, co może skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2017-17479Krytyczne
W OpenJPEG 2.3.0 odkryto przepełnienie bufora na stosie w funkcji pgxtoimage w pliku jpwl/convert.c. Ta podatność prowadzi do zapisu poza przydzielonym obszarem pamięci, co może skutkować zdalnym odmową usługi lub potencjalnym zdalnym wykonaniem kodu.
- CVE-2015-8871Krytyczne
W podatności typu use-after-free w funkcji opj_j2k_write_mco w pliku j2k.c w OpenJPEG przed wersją 2.1.1, zdalni atakujący mogą wywołać nieokreślony wpływ za pomocą nieznanych wektorów.
- CVE-2023-39328Średnie
W OpenJPEG odkryto podatność podobną do CVE-2019-6988, która umożliwia atakującemu ominięcie istniejących zabezpieczeń i spowodowanie awarii aplikacji poprzez specjalnie spreparowany plik.

