Katalog CVE

CVE-2026-106113

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

Streszczenie

W bibliotece ImageSharp w wersjach od 2.0.0 do 4.1.2 dekodowanie dostarczonego przez atakującego 32-bitowego pliku TIFF zmiennoprzecinkowego jako Image<HalfVector4> i zastosowanie HistogramEqualization może wygenerować nieskończoną lub poza zakresem luminancję w ColorNumerics.GetBT709Luminance. GrayscaleLevelsRowOperation.Invoke używa wynikowej wartości jako niezaznaczonego przesunięcia histogramu, powodując niebezpieczny dostęp poza zakresem i zakończenie procesu. Adaptive Histogram Equalization i AutoLevel nie są objęte tym raportem. Podatność została naprawiona w wersji 4.1.2.

Ocena ryzyka

Atakujący może dostarczyć spreparowany plik TIFF, powodując awarię procesu. W środowiskach przetwarzających niezaufane obrazy TIFF stwarza to ryzyko zdalnej odmowy działania.

Rekomendacja

Zaktualizuj bibliotekę ImageSharp do wersji 4.1.2 lub nowszej. Do czasu aktualizacji unikaj stosowania HistogramEqualization na niezaufanych plikach TIFF typu float.

Inne podatności w ImageSharp

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

ImageSharp is a 2D graphics library. From 2.0.0 until 4.1.2, decoding an attacker-supplied 32-bit floating-point TIFF as Image<HalfVector4> and applying HistogramEqualization can produce a non-finite or out-of-range luminance in ColorNumerics.GetBT709Luminance. GrayscaleLevelsRowOperation.Invoke uses the resulting value as an unchecked histogram offset, causing an unsafe out-of-range access and process termination. Adaptive Histogram Equalization and AutoLevel are not affected by this report. This issue is fixed in version 4.1.2.

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