Katalog CVE

CVE-2026-120208

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 30 - wyżej niż 30% wszystkich znanych CVE

Streszczenie

libheif w wersji 1.18.0 przed 1.23.3 zawiera podatność przepełnienia bufora opartego na stercie w funkcji unc_decoder_mixed_interleave::processTile(), która pozwala atakującym na zapis poza granicami bufora poprzez dostarczenie komponentów chrominancji o nierównych głębiach bitowych. Atakujący może spreparować plik HEIF deklarujący np. 16-bitowy Cb i 8-bitowy Cr, aby wywołać kontrolowane przez plik zapisy sterty poza płaszczyzną Cr, potencjalnie osiągając wykonanie kodu w potokach przetwarzania obrazów.

Ocena ryzyka

Przetwarzanie złośliwego pliku HEIF może doprowadzić do wykonania kodu w kontekście aplikacji przetwarzającej obrazy. Ryzyko dotyczy usług i aplikacji używających libheif do dekodowania niezaufanych obrazów.

Rekomendacja

Zaktualizuj libheif do wersji 1.23.3 lub nowszej. Ogranicz przetwarzanie niezaufanych plików HEIF oraz rozważ uruchamianie dekoderów w izolowanym środowisku.

Inne podatności w libheif

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

libheif 1.18.0 before 1.23.3 contains a heap-based buffer overflow vulnerability in unc_decoder_mixed_interleave::processTile() that allows attackers to write out of bounds by supplying chroma components with unequal bit depths. Attackers can craft a HEIF file declaring, for example, 16-bit Cb and 8-bit Cr to trigger file-controlled heap writes past the Cr plane, potentially achieving code execution in image-processing pipelines.

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