CVE-2018-11212
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 92 - wyżej niż 92% wszystkich znanych CVE
Streszczenie
W bibliotece libjpeg w wersjach 9a i 9d wykryto problem w funkcji alloc_sarray w pliku jmemmgr.c, który pozwala zdalnemu atakującemu wywołać odmowę usługi (błąd dzielenia przez zero) za pomocą specjalnie spreparowanego pliku.
Ocena ryzyka
Przetwarzanie złośliwego pliku obrazu może spowodować awarię aplikacji korzystającej z libjpeg, prowadząc do niedostępności usługi.
Rekomendacja
Zaktualizuj libjpeg do wersji zawierającej poprawkę lub zastosuj obejście polegające na walidacji przetwarzanych plików obrazów.
Inne podatności w libjpeg
Zobacz wszystkie- CVE-2016-3616Wysokie
Narzędzie cjpeg w bibliotece libjpeg pozwala zdalnym atakującym na spowodowanie odmowy usługi (dereferencja wskaźnika NULL i awaria aplikacji) lub wykonanie dowolnego kodu za pomocą spreparowanego pliku.
- CVE-2016-6702Wysokie
W libjpeg w systemie Android 4.x przed wersją 4.4.4, 5.0.x przed wersją 5.0.2 oraz 5.1.x przed wersją 5.1.1 występuje podatność na zdalne wykonanie kodu. Atakujący może wykorzystać specjalnie przygotowany plik do wykonania dowolnego kodu w kontekście procesu bez uprawnień.
- CVE-2023-37837Średnie
W bibliotece libjpeg odkryto przepełnienie bufora na stercie w funkcji LineBitmapRequester::EncodeRegion. Ta podatność umożliwia atakującym wywołanie odmowy usługi (DoS) za pomocą spreparowanego pliku.
- CVE-2023-37836Średnie
W bibliotece libjpeg odkryto podatność, która pozwala na osiągnięcie asercji w metodzie BitMapHook::BitMapHook w pliku bitmaphook.cpp. Atakujący mogą wykorzystać tę podatność do wywołania Denial of Service (DoS) poprzez spreparowany plik.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in libjpeg 9a and 9d. The alloc_sarray function in jmemmgr.c allows remote attackers to cause a denial of service (divide-by-zero error) via a crafted file.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

