Katalog CVE

CVE-2026-59187

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

OpenEXR w wersjach 3.3.0 do 3.3.12 oraz 3.4.0 do 3.4.13 jest podatny na zapis poza granicami sterty podczas odczytu spreparowanego pliku EXR z głębokimi skanliniami przez narzędzie exrmetrics. Problem występuje przy opcjach konwersji pikseli, takich jak --pixelmode float lub --bench, gdy DeepSlice żąda danych w formacie FLOAT, a bufory próbek są przydzielane z uwzględnieniem rozmiaru elementu HALF. Luka została naprawiona w wersjach 3.3.13 i 3.4.14.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zapisu poza przydzielonym buforem, co może prowadzić do awarii procesu lub potencjalnie do wykonania dowolnego kodu w kontekście aplikacji przetwarzającej pliki EXR.

Rekomendacja

Zaleca się natychmiastową aktualizację OpenEXR do wersji 3.3.13 lub 3.4.14. Należy również unikać przetwarzania niezaufanych plików EXR w środowiskach produkcyjnych do czasu zastosowania poprawki.

Inne podatności w OpenEXR

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

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. OpenEXR versions 3.3.0 through 3.3.12 and 3.4.0 through 3.4.13 are vulnerable to a heap out-of-bounds write when exrmetrics reads a crafted deep scanline EXR. This occurs with pixel conversion options such as --pixelmode float or --bench because DeepSlice requests FLOAT output while the backing sample buffers are allocated using the input HALF element size. The issue is fixed in versions 3.3.13 and 3.4.14.

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